There are 8 ways to get from Kuala Terengganu to Phuket by plane, bus, train, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Phuket International Airport
best- Fly from Sultan Mahmud Airport (TGG) to Phuket International Airport (HKT)plane TGG - HKT
5h 45m฿2,570–9,343Bus, train, Minivan via Kuala Kangsar
cheapest- Take the bus from Kuala Terengganu to Kuala Kangsarbus
- Take the train from Kuala Kangsar to Padang Besartrain Ets
- Take the bus from Padang Besar to Hat Yai Bus Terminalbus
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
18h 53m฿1,241–4,939Bus, train
- Take the bus from Kuala Terengganu to Pasir Masbus
- Take the train from Sungai Kolok to Surat Thani Train Stationtrain
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Railay Beach to Phuketbus
19h 34mBus, ferry
- Take the bus from Kuala Terengganu to Kuala Perlisbus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
- Take the ferry from Koh Lipe to Phuket Bus Station 1ferry
26h 27m฿3,856–7,453Fly to Krabi Airport, ferry
- Fly from Sultan Mahmud Airport (TGG) to Krabi Airport (KBV)plane TGG - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
7h 25m฿3,635–14,013Bus, Minivan
- Take the bus from Kuala Terengganu to Changlunbus
- Take the bus from Danok to Hat Yaibus
- Take the bus from Hat Yai Airport to Phuket Transferbus
21h 28m฿6,322–10,921Bus, train, Minivan
- Take the bus from Kuala Terengganu to Butterworthbus
- Take the train from Butterworth to Padang Besartrain
- Take the bus from Padang Besar to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai Bus Terminal to Phuket Bus Terminal 2bus
22h 49m฿1,731–3,133Drive 853.6 km
- Drive from Kuala Terengganu to Phuketcar 853.6 km
12h 50m฿3,181–4,595
Sultan Mahmud Airport (TGG) to Phuket International Airport (HKT) flights
Questions & Answers
The cheapest way to get from Kuala Terengganu to Phuket is to bus and train and Minivan which costs ฿1700 - ฿3200 and takes 22h 49m.
The fastest way to get from Kuala Terengganu to Phuket is to fly which takes 5h 45m and costs ฿2500 - ฿9500.
No, there is no direct bus from Kuala Terengganu to Phuket. However, there are services departing from Kuala Terengganu and arriving at Phuket Transfer via Changlun Bus Station, Danok, Kim Yong Market and Hat Yai Airport. The journey, including transfers, takes approximately 21h 28m.
The distance between Kuala Terengganu and Phuket is 658 km. The road distance is 853.6 km.
The best way to get from Kuala Terengganu to Phuket without a car is to bus and train and Minivan via Kuala Kangsar which takes 18h 53m and costs ฿1200 - ฿5000.
It takes approximately 5h 45m to get from Kuala Terengganu to Phuket, including transfers.
Kuala Terengganu to Phuket bus services, operated by Sani Express, depart from Kuala Terengganu station.
The best way to get from Kuala Terengganu to Phuket is to fly which takes 5h 45m and costs ฿2500 - ฿9500. Alternatively, you can bus and Minivan, which costs ฿6000 - ฿11000 and takes 21h 28m.
Kuala Terengganu to Phuket bus services, operated by Sani Express, arrive at Changlun station.
Phuket is 1h behind Kuala Terengganu. It is currently 9:59 AM in Kuala Terengganu and 8:59 AM in Phuket.
What companies run services between Kuala Terengganu, Malaysia and Phuket, Thailand?
AirAsia, Malaysia Airlines, and Firefly fly from Sultan Mahmud Airport (TGG) to Phuket International Airport (HKT) 4 times a day. Alternatively, you can take a bus from Kuala Terengganu to Phuket Transfer via Changlun Bus Station, Bukit Kayu Hitam, Danok, Hat Yai, Kim Yong Market, and Hat Yai Airport in around 21h 28m.
- Website
- airasia.com
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ฿2,300–9,000
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur, Penang
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿2,300–9,000
Flights from Sultan Mahmud Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ฿2,500–9,500
- Website
- malaysiaairlines.com
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,500–11,000
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur, Penang
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,200–10,000
- Website
- fireflyz.com.my
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,500–11,000
Flights from Sultan Mahmud Airport to Phuket International Airport via Kuala Lumpur, Penang
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,200–10,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kuala Kangsar to Padang Besar
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- ฿55–310
- Website
- KTMB
- Shuttle
- ฿55–80
- Express
- ฿210–310
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Sungai Kolok to Surat Thani Train Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- ฿170–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿200–240
- 2nd Class (Air-Conditioned Berth)
- ฿170–220
- 2nd Class (Air-conditioned Seat)
- ฿470–510
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Butterworth to Padang Besar
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- ฿340–470
- Website
- KTM Intercity
- Phone
- 019-627 9129
- [email protected]
- Website
- Sani Express
Bus from Kuala Terengganu to Kuala Kangsar
- Ave. Duration
- 5h 9m
- Frequency
- Once daily
- Estimated price
- ฿700–1,100
- Website
- Sani Express
Bus from Kuala Terengganu to Kuala Perlis
- Ave. Duration
- 10h 16m
- Frequency
- Once daily
- Estimated price
- ฿1,200–1,900
- Website
- Sani Express
Bus from Kuala Terengganu to Changlun
- Ave. Duration
- 9h 33m
- Frequency
- Once daily
- Estimated price
- ฿1,100–1,800
- Website
- Sani Express
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿280–350
- Book at
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Website
- Provincial Land Transport Office Of Krabi
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Kuala Terengganu to Pasir Mas
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿160–440
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
Bus from Kuala Terengganu to Butterworth
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ฿700–1,200
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Railay Beach to Phuket
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Hat Yai Airport to Phuket Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–9,000
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- ฿122–285
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- ฿122
- Adult (Non MyKad)
- ฿285
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beach
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿800–1,600
- Website
- tigerlinetravel
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- tigerlinetravel
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Ferry from Koh Lipe to Phuket Bus Station 1
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,700–3,700
- Book at
- 12 Go
- Website
- Smart En Plus
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 Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Jadrolinija, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kuala Terengganu to Phuket is 854 km. It takes approximately 12h 50m to drive from Kuala Terengganu to Phuket.
There are 7310+ hotels available in Phuket.



























