Phuket to Bangkok is primarily a flight route. You can also take an overnight coach, but Thailand has no passenger train running directly to Phuket Island.
Phuket to Bangkok at a glance
Nonstop flight
Best for saving a long travel day.
Overnight intercity coach
Slow but arrives without needing a flight.
| Option | Typical travel time | Typical one-way cost | Best for |
|---|---|---|---|
| Nonstop flight | About 1 hr 20–30 min flying | Airfare varies | Best overall |
| Overnight intercity coach | About 12–15 hr | Coach fare varies | Budget alternative |
Prices and schedules change. Check live schedules, current fares and ticket availability for your travel date.
The normal choice: nonstop flight
Depart Phuket International Airport (HKT) and choose the Bangkok arrival airport deliberately. Some fares use Suvarnabhumi (BKK), while others land at Don Mueang (DMK); changing airports within Bangkok takes significant time.
Airport travel from Phuket beaches can be slow in traffic, particularly from the southern coast. Do not base your departure plan only on the flight duration.
Other ways to make the trip
Phuket to Bangkok by overnight intercity coach
Long-distance buses connect Phuket with Bangkok, commonly departing the island’s main coach terminal and reaching a Bangkok intercity terminal after an overnight drive.
Ask which Bangkok bus station is the final stop and allow additional time to your hotel. Services may have intermediate pickups around Phuket, so terminal names matter.
Departure and arrival points
| Mode | Phuket | Bangkok |
|---|---|---|
| Nonstop flight | Phuket International Airport (HKT) | Suvarnabhumi (BKK) or Don Mueang (DMK) |
| Overnight intercity coach | Phuket Bus Terminal 2 or operator stop | Bangkok long-distance bus terminal |
Normal Things to do in Bangkok
Bangkok is enormous, with neighborhoods that suit very different travel plans. Staying near an MRT or BTS station makes it easier to visit markets, riverside sights and commercial districts. From either airport, check the rail and road connection to your actual hotel rather than assuming all Bangkok arrivals are equivalent.
Find a place to stay
Bangkok, Thailand
Search hotels and accommodation for your dates.
Practical tips
- BKK and DMK are different Bangkok airports.
- There is no train station on Phuket Island offering direct Bangkok services.
- Confirm the current timetable, the actual departure stop and your arrival transfer before traveling.
Frequently asked questions
What is the easiest way to get from Phuket to Bangkok?
For most travelers, nonstop flight works best. Best for saving a long travel day.
How long is the Phuket to Bangkok journey?
Plan for about 1 hr 20–30 min flying using the main option, before allowing for any unlisted hotel transfers. Traffic, weather and check-in procedures can change the real door-to-door time.
Where does the journey start and end?
The primary option usually starts at Phuket International Airport (HKT) and ends at Suvarnabhumi (BKK) or Don Mueang (DMK). The exact pickup and arrival point depend on the service and should be checked against the ticket.
How far is Phuket from Bangkok?
The approximate straight-line distance between the reference points is 693 km. In practical travel terms, about 840–870 km by road; the route may be longer when roads, terminals and ferries are involved.











