There are 10 ways to get from Phuket to Kuala Besut by ferry, bus, train, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, Mini Bus, train, bus
best- Take the ferry from Phuket Town Transfer to Trang stationferry
- Take the bus from Trang to Phatthalungbus 778
- Take the train from Phatthalung to Sungai Koloktrain 171
- Take the bus from Terminal Kota Bharu to Kuala Besut Jettybus
14h 59mBus
cheapest- Take the bus from Phuket Bus Terminal 2 to Komtar Towerbus Phuket Bus Terminal 2 - Komtar Tower
- Take the bus from Penang Komtar to Kuala Besut Bus Terminalbus Penang Komtar - Kuala Besut Bus Terminal
20h 21mRM 234–272Ferry, bus, train, drive
- Take the ferry from Rassada Pier to Ao Nang Hotel Transferferry
- Take the bus from Ao Nang Hotel Transfer to Trang stationbus
- Take the train from Trang to Thung Songtrain 84
- Take the train from Thung Song to Sungai Koloktrain 171
- Drive from Sungai Kolok to Kuala Besutcar
15h 27mRM 282–485Bus via Trang
- Take the bus from Phuket Bus Terminal 1 to Krabi Bus Terminalbus
- Take the bus from Krabi Bus Terminal to Trang Bus Terminalbus 446
- Take the bus from Trang Bus Terminal to Butterworth Bus Terminalbus
- Take the bus from Butterworth to Kuala Besut Bus Terminalbus
19h 7mRM 273–480Ferry, bus
- Take the ferry from Phuket Rassada Pier to Kuah Jetty Langkawiferry
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
- Take the bus from Kuala Perlis to Kuala Besut Bus Terminalbus
20h 13mRM 633–717Drive 756.1 km
- Drive from Phuket to Kuala Besutcar 756.1 km
11h 22mRM 351–507Fly Phuket International Airport to Sultan Ismail Petra, bus
- Fly from Phuket International Airport (HKT) to Sultan Ismail Petra (KBR)plane HKT - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jettybus
9h 22mRM 518–843Fly Phuket International Airport to Sultan Mahmud Airport, taxi
- Fly from Phuket International Airport (HKT) to Sultan Mahmud Airport (TGG)plane HKT - TGG
- Take the taxi from Merang Jetty to Kuala Besuttaxi
9h 9mRM 588–1,623Ferry to Krabi Airport, fly to Sultan Ismail Petra, bus
- Take the ferry from Rassada Pier to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Sultan Ismail Petra (KBR)plane KBV - KBR
- Take the bus from Kota Bharu Airport to Kuala Besut Jettybus
9h 9mRM 609–2,019Ferry to Krabi Airport, fly to Sultan Mahmud Airport, taxi
- Take the ferry from Rassada Pier to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Sultan Mahmud Airport (TGG)plane KBV - TGG
- Take the taxi from Merang Jetty to Kuala Besuttaxi
10h 37mRM 769–1,799
Phuket to Kuala Besut by bus
Comparing Your Travel Options
The cheapest way to get from Phuket to Kuala Besut is to bus which costs RM 230 - RM 280 and takes 20h 21m.
The fastest way to get from Phuket to Kuala Besut is to ferry and fly and bus which takes 9h 9m and costs RM 600 - RM 2100.
No, there is no direct bus from Phuket to Kuala Besut. However, there are services departing from Phuket Bus Terminal 1 and arriving at Kuala Besut Bus Terminal via Krabi Bus Terminal, Trang Bus Terminal and Butterworth. The journey, including transfers, takes approximately 19h 7m.
The distance between Phuket and Kuala Besut is 595 km. The road distance is 756.1 km.
The best way to get from Phuket to Kuala Besut without a car is to bus via Trang which takes 19h 7m and costs RM 270 - RM 480.
It takes approximately 14h 59m to get from Phuket to Kuala Besut, including transfers.
Phuket to Kuala Besut bus services, operated by TransBaanTon, depart from Phuket Bus Terminal 2 station.
Phuket to Kuala Besut bus services, operated by TransBaanTon, arrive at Komtar Tower station.
Kuala Besut is 1h ahead of Phuket. It is currently 6:08 PM in Phuket and 7:08 PM in Kuala Besut.
Yes, the driving distance between Phuket to Kuala Besut is 756 km. It takes approximately 11h 22m to drive from Phuket to Kuala Besut.
What companies run services between Phuket, Thailand and Kuala Besut, Malaysia?
You can take a bus from Phuket Bus Terminal 1 to Kuala Besut Bus Terminal via Krabi Bus Terminal, Trang Bus Terminal, and Butterworth in around 19h 7m.
- Website
- airasia.com
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- RM 270–1,100
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- RM 310–1,300
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 270–1,200
Flights from Krabi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- RM 310–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 450–1,600
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 500–1,900
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,300
- 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 450–1,600
Flights from Phuket International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 500–1,900
Flights from Krabi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 500–1,300
- Website
- singaporeair.com
Flights from Phuket International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- RM 310–1,300
Flights from Phuket International Airport to Sultan Mahmud Airport via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- RM 800–1,700
Flights from Krabi Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- RM 310–1,300
- Website
- flyscoot.com
Flights from Phuket International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- RM 310–1,300
Flights from Krabi Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- RM 310–1,300
- Website
- malindoair.com
Flights from Phuket International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 45m
- When
- Thursday to Sunday
- Estimated price
- RM 310–1,100
- Website
- Thai Railway
Train from Phatthalung to Sungai Kolok
- Ave. Duration
- 5h 12m
- Frequency
- Every 4 hours
- Estimated price
- RM 12–130
- Schedules at
- Thai Railway
Train from Trang to Thung Song
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- RM 1–85
- Schedules at
- Thai Railway
Train from Thung Song to Sungai Kolok
- Ave. Duration
- 6h 47m
- Frequency
- Every 4 hours
- Estimated price
- RM 21–150
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Phatthalung to Sungai Kolok
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- RM 12–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 18–23
- 2nd Class (Air-Conditioned Berth)
- RM 12–16
- 2nd Class (Air-conditioned Seat)
- RM 45–49
Train from Thung Song to Sungai Kolok
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- RM 16–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 21–25
- 2nd Class (Air-Conditioned Berth)
- RM 16–21
- 2nd Class (Air-conditioned Seat)
- RM 50–54
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 10
- Phone
- +6019-558 4736
- [email protected]
- Website
- 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 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 Kota Bharu Airport to Kuala Besut Jetty
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 30
- Schedules at
- besutjetty.com
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Bus from Ao Nang Hotel Transfer to Trang station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 65
- Website
- tigerlinetravel
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- RM 20–160
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- RM 30–45
- Book at
- 12go.asia
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- RM 24–35
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–35
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- RM 33
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Butterworth Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RM 180
- Book at
- 12 Go
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Butterworth to Kuala Besut Bus Terminal
- Ave. Duration
- 6h 53m
- Frequency
- 3 times a day
- Estimated price
- RM 50–110
- Website
- Ekspres Perdana
Bus from Kuala Perlis to Kuala Besut Bus Terminal
- Ave. Duration
- 8h 32m
- Frequency
- Twice daily
- Estimated price
- RM 65–120
- Website
- Ekspres Perdana
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from Phuket Bus Terminal 2 to Komtar Tower
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- RM 215
- Website
- TransBaanTon
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Phuket Bus Terminal 2 to Komtar Tower
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 177
- Website
- KST Travel
- Website
- Alibaba Express
Bus from Penang Komtar to Kuala Besut Bus Terminal
- Ave. Duration
- 7h 21m
- Frequency
- Twice daily
- Estimated price
- RM 57
- Schedules at
- Alibaba Express
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Phuket Town Transfer to Trang station
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- RM 210–390
- Website
- tigerlinetravel
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Rassada Pier to Ao Nang Hotel Transfer
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RM 166
- Website
- Awaycation Trip
Ferry from Rassada Pier to Krabi Airport
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RM 189
- Website
- Awaycation Trip
Ferry from Rassada Pier to Krabi Airport
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RM 189
- Website
- Awaycation Trip
- Website
- Baan Pun Travel
Ferry from Phuket Rassada Pier to Kuah Jetty Langkawi
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- RM 552
- Schedules at
- Baan Pun Travel
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 16–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
- Ave. Duration
- 1h 2m
- Estimated price
- RM 150–190
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 How to get from Gatwick Airport into central London, Bali: What to do if Mount Agung erupts, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Book your Phuket to Kuala Besut bus tickets online with 12go.asia.
There are 290+ hotels available in Kuala Besut.












