How to Get from Bangkok to Phuket

By



Direct distance: ≈693 km

Bangkok
Phuket

Flying from Bangkok to Phuket is the normal choice. An overnight bus remains useful on a tight budget, but there is no direct train to Phuket: rail travel ends on the mainland farther north.

Bangkok to Phuket at a glance

Best overall

Nonstop flight

About 1 hr 20 min–1 hr 40 min flyingDynamic airfare

Easy airport-to-airport journey with frequent service.

Budget

Overnight coach

12–15 hrAbout ฿700–1,400 by class

No airport luggage process, but a long night on the road.

Rail alternative

Train to Surat Thani plus bus

16–20 hr totalSleeper rail plus road leg

Possible if you enjoy rail, but not a direct train to Phuket.

OptionTypical travel timeTypical one-way costBest for
Nonstop flightAbout 1 hr 20 min–1 hr 40 min flyingDynamic airfareBest overall
Overnight coach12–15 hrAbout ฿700–1,400 by classBudget
Train to Surat Thani plus bus16–20 hr totalSleeper rail plus road legRail alternative

Prices and schedules change. Check live schedules, current fares and ticket availability for your travel date.

The normal choice: nonstop flight

Bangkok flights use Don Mueang (DMK) or Suvarnabhumi (BKK), depending on airline. Both serve Phuket International Airport (HKT). Check the correct Bangkok airport before making a connection.

Phuket Airport is near the northern end of the island, with a long onward drive to Patong, Kata or Phuket Old Town in peak traffic. Airport transfer time matters more than the flight duration suggests.

Other ways to make the trip

Bangkok to Phuket by overnight coach

Intercity coaches run from Bangkok’s southern transport network toward Phuket. A VIP seat offers more space than a standard coach, especially for an overnight trip.

Arrivals are commonly at Phuket Bus Terminal 2, not directly at a beach resort. Allow a further transfer across the island.

Bangkok to Phuket by train to surat thani plus bus

Take a southern-line train to Surat Thani Railway Station at Phunphin, then a bus or van across to Phuket. The railway station is not inside Surat Thani town.

Connections must be planned separately, and the last leg can take several more hours. For a simple transfer the flight is far easier.

Departure and arrival points

ModeBangkokPhuket
Nonstop flightBangkok Don Mueang (DMK) or Suvarnabhumi (BKK)Phuket International Airport (HKT)
Overnight coachBangkok Southern Bus Terminal or named operator pointPhuket Bus Terminal 2 or ticketed stop
Train to Surat Thani plus busKrung Thep Aphiwat southern train platformSurat Thani (Phunphin) then Phuket by bus

Normal Things to do in Phuket

Phuket has very different areas: Phuket Old Town is best for markets and cafés, while Patong is busy and Kata or Karon have a more beach-oriented rhythm. Distances across the island are longer than they appear. Choose your accommodation area before arranging airport transport.

Find a place to stay

Phuket, Thailand

Search hotels and accommodation for your dates.

Search hotels on Agoda

Practical tips

  • Confirm which Bangkok airport your flight uses.
  • There is no passenger rail station on Phuket island.
  • Check the operator’s actual departure point, ticket conditions and running schedule before traveling.

Frequently asked questions

What is the easiest way to get from Bangkok to Phuket?

For most travelers, choose nonstop flight. Easy airport-to-airport journey with frequent service.

How long does the journey from Bangkok to Phuket take?

Plan for about 1 hr 20 min–1 hr 40 min flying on the recommended service. Transfers, weather, border procedures and traffic can change the overall time.

Where do I leave from and where do I arrive?

The usual departure is Bangkok Don Mueang (DMK) or Suvarnabhumi (BKK), with arrival at Phuket International Airport (HKT). Confirm the actual stop on the booking because operators can use different terminals.

How far is Bangkok from Phuket?

The approximate straight-line distance between the route reference points is 693 km. For practical travel, allow about 840 km by road and remember that roads, ferries or station transfers may add distance.

Continue exploring