There are 6 ways to get from Phuket Bus Terminal 2 to Pulau Perhentian by plane, bus, ferry, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Phuket International Airport to Sultan Ismail Petra, bus, ferry
best- Fly from Phuket International Airport (HKT) to Sultan Ismail Petra (KBR)HKT - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
9h 55mRM 402–712Bus, Minivan, ferry
cheapest- Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminal
- Take the bus from Hat Yai Bus Terminal to Padang Besar
- Take the bus from Padang Besar to KangarT11
- Take the bus from Kangar to Kuala Besut Bus Terminal
- Take the ferry from Kuala Besut to Pulau Perhentian Port
22h 40mRM 142–191Local Bus, Mini Van, train, bus, ferry
- Take the bus from Phuket Bus Terminal 2 to Takua Pa
- Take the bus from Khao Sok to Surat Thani station
- Take the train from Surat Thani Train Station to Sungai Kolok
- Take the bus from Terminal Kota Bharu to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
20h 17mFly Phuket International Airport to Sultan Mahmud Airport, shuttle, ferry
- Fly from Phuket International Airport (HKT) to Sultan Mahmud Airport (TGG)HKT - TGG
- Take a shuttle bus from Merang Jetty to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
11h 50mRM 912–1,132Minivan to Krabi Airport, fly to Sultan Ismail Petra, bus, ferry
- Take the bus from Phuket Bus Terminal to Krabi Bus Station
- Fly from Krabi Airport (KBV) to Sultan Ismail Petra (KBR)KBV - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jetty
- Take the ferry from Kuala Besut to Pulau Perhentian Port
13h 46mRM 376–832Fly Phuket International Airport to Penang International Airport, bus, ferry
- Fly from Phuket International Airport (HKT) to Penang International Airport (PEN)HKT - PEN
- Take the bus from Sungai Nibong to Pasir Puteh
- Take the ferry from Kuala Besut to Pulau Perhentian Port
12h 52mRM 373–735
Phuket International Airport (HKT) to Sultan Ismail Petra (KBR) flights
Questions & Answers
The cheapest way to get from Phuket Bus Terminal 2 to Pulau Perhentian is to bus and Minivan and ferry which costs RM 140 - RM 200 and takes 22h 40m.
The fastest way to get from Phuket Bus Terminal 2 to Pulau Perhentian is to fly and bus and ferry which takes 9h 55m and costs RM 400 - RM 750.
The distance between Phuket Bus Terminal 2 and Pulau Perhentian is 618 km.
The best way to get from Phuket Bus Terminal 2 to Pulau Perhentian without a car is to bus and Minivan and ferry which takes 22h 40m and costs RM 140 - RM 200.
It takes approximately 9h 55m to get from Phuket Bus Terminal 2 to Pulau Perhentian, including transfers.
There are 169+ hotels available in Pulau Perhentian.
What companies run services between Phuket Bus Terminal 2, Thailand and Pulau Perhentian, Malaysia?
There is no direct connection from Phuket Bus Terminal 2 to Pulau Perhentian. However, you can take the taxi to The Royal Place / By Pass Highway, take the bus to Phuket Airport Bus, walk to Phuket International Airport (HKT) airport, fly to Sultan Ismail Petra (KBR), walk to Kota Bharu Airport, take the bus to Kuala Besut Jetty, walk to Kuala Besut, take the ferry to Pulau Perhentian Port, then walk to Pulau Perhentian. Alternatively, you can take a bus from Phuket Bus Terminal 2 to Pulau Perhentian via Takua Pa, Khao Sok, Surat Thani station, Surat Thani Train Station, Sungai Kolok, Terminal Kota Bharu, Kuala Besut Jetty, Kuala Besut, and Pulau Perhentian Port in around 20h 17m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- RM 200–900
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- RM 220–1,000
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- RM 270–600
- Website
- singaporeair.com
Flights from Phuket International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- RM 220–1,100
Flights from Phuket International Airport to Sultan Ismail Petra via Koh Samui, Singapore Changi
- Ave. Duration
- 6h 40m
- When
- Friday and Sunday
- Estimated price
- RM 700–1,700
Flights from Phuket International Airport to Sultan Mahmud Airport via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- RM 250–1,700
Flights from Krabi Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- RM 260–1,300
- Website
- malaysiaairlines.com
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 280–1,200
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 300–1,300
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,300
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 230–480
- Website
- fireflyz.com.my
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 280–1,200
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 300–1,300
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,300
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 230–480
- Website
- qatarairways.com
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 280–1,200
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 300–1,300
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 270–2,000
- Website
- flyscoot.com
Flights from Phuket International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- RM 220–1,100
Flights from Krabi Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- RM 260–1,300
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Surat Thani Train Station to Sungai Kolok
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- RM 20–180
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 20–35
- 2nd Class (Air-Conditioned Berth)
- RM 85–120
- 2nd Class (Air-conditioned Seat)
- RM 45–65
- 1st Class (Air-Conditioned Berth)
- RM 130–180
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Bus from Kota Bharu Airport to Kuala Besut Jetty
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 30
- Schedules at
- besutjetty.com
Bus from Terminal Kota Bharu to Kuala Besut Jetty
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- besutjetty.com
Bus from Phuket Bus Terminal 2 to Takua Pa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- RM 12
- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- phantiptravel.com
Bus from Khao Sok to Surat Thani station
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- RM 30–50
- Book at
- https://12go.asia/en/operator/phantip-1970
- Website
- https://www.phantiptravel.com/
- Website
- 12go.asia
Bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminal
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 6–14
Bus from Phuket Bus Terminal to Krabi Bus Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 28–50
- Phone
- 019 - 2436350
- info@maralinergroup.com
- Website
- maralinergroup.my
Bus from Padang Besar to Kangar
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- RM 4–6
- Website
- https://maralinergroup.my/mybas/index.html
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Kangar to Kuala Besut Bus Terminal
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- RM 47–53
- Website
- https://www.ekspresperdana.com.my/
- Website
- merangjetty.com
Shuttle from Merang Jetty to Kuala Besut Jetty
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 350
- Schedules at
- merangjetty.com
- One Van (maximum 10 persons)
- RM 350
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Sungai Nibong to Pasir Puteh
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- RM 30–45
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
- Phone
- +60195584736
- yoyoey@gmail.com
- Website
- perhentiantrans.com
Ferry from Kuala Besut to Pulau Perhentian Port
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Ferry from Kuala Besut to Pulau Perhentian Port
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- RM 35
- Schedules at
- besutjetty.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, South Korea: Travelling from Seoul to Busan , and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

















