Contents
Phuket's Andaman beaches and Bangkok's temples and skyscrapers are about as different as two Thai destinations get, and the capital is a short hop north by air. Flights are frequent, and the road is for those who want a door-to-door ride.
Phuket to Bangkok by Flight
Phuket International Airport (HKT) has frequent non-stop flights to both Bangkok airports, Suvarnabhumi (BKK) and Don Mueang (DMK). Flights to Don Mueang take around 1 hour 20 minutes.[1] Flights run from early morning until late at night, so you can usually find a time that suits your plans.[2]
Suvarnabhumi is Bangkok's main international gateway and the better choice if you have a connecting flight or stay in eastern Bangkok. Don Mueang is the hub of the low-cost airlines and suits travelers heading to the north of the city or the old town. You can compare options and book through GoAsia.cc.
Phuket to Bangkok by Private Transfer
A private car or van takes you door to door between Phuket and Bangkok and the airports. The drive takes from about 12 hours. On booking platforms, private transfers start at about ฿11,000 (November 2026).[2] It is worth considering for a group with lots of luggage or if you would rather avoid airport security. Plan on a few stops at large petrol stations along the way, which have restrooms, cafes and 7-Eleven stores.
Comparing Your Options
| Mode | Duration |
|---|---|
| Flight (to Don Mueang) | About 1h 20m[1] |
| Private transfer | From about 12h[2] |
Tips for Traveling from Phuket to Bangkok
- Book flights early: Fares rise around Thai public holidays and in the peak season from November to February.
- Check your airport: Bangkok's two airports lie on opposite sides of the city, so check whether your ticket says BKK or DMK.
- Pre-pay baggage: Low-cost airlines charge more for bags at the airport than online.
- Plan your arrival: Both airports have rail links into the city, so you can avoid the traffic.
Timetable
| Flight Phuket - Bangkok $ 35.11–174.56 1h 25m – 1days 3h 44m | |
|
| Flight Phuket - Don Mueang Airport $ 32.26–352.33 1h 20m – 6h 30m | |
|
|
| Taxi Phuket - Don Mueang Airport $ 442.63–1,498.13 12h – 12h 30m | |
|
| Taxi Phuket - Suvarnabhumi Airport $ 330.27–1,498.13 12h – 14h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Phuket to Bangkok, including current prices and schedules.
Flying, especially with a low-cost airline into Don Mueang. Book early, because fares rise close to departure and around holidays.
Flying, with non-stop flights to Don Mueang taking around 1 hour 20 minutes.
A non-stop flight takes around 1 hour 20 minutes. A private transfer by road takes from about 12 hours.
Choose Suvarnabhumi (BKK) for an international connection or if you stay in eastern Bangkok. Choose Don Mueang (DMK) for low-cost airlines or if you stay in the north or old town.
It suits large groups, heavy luggage or travelers who prefer a door-to-door ride without airport security.
Yes. Private transfers come in vehicle classes from economy cars to VIP vans and premium cars.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Flights from Phuket (HKT) to Bangkok Don Mueang (DMK): non-stop, around 1h 20m. Retrieved November 7, 2026.
- [2] 12Go: 12Go timetable: Phuket - Bangkok (flights and private transfer). Retrieved November 7, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
