From
Bangkok
To
Phuket
1h 15m–15h
Estimated duration
2 transfers
Typical routing
From around
฿800
Thailand route guide
Flying is quickest, while overnight bus and rail-plus-road journeys trade speed for a lower typical fare.
Quick answer
Times and prices are editorial estimates, not live availability. Check current schedules, connection details and fares with the booking partner before travelling.
Compare your options
Typical options, filtered without leaving this guide.
1 typical option
1 typical route options found.
From
Bangkok
To
Phuket
1h 15m–15h
Estimated duration
2 transfers
Typical routing
From around
฿800

For most travellers, a direct flight is the best and fastest way from Bangkok to Phuket. The flight itself takes about 1 hour 25 minutes, although the real door-to-door trip is closer to four or five hours after airport travel, check-in and the transfer from Phuket Airport. A direct overnight bus is usually cheapest. There is no railway on Phuket; the train option means changing to a bus or van in Surat Thani.
| Option | Typical time | Typical price | Best for |
|---|---|---|---|
| Direct flight | 1h25–1h40 in air; 4–6h door to door | THB 1,000–4,500 | Best overall and fastest |
| Overnight bus | 12–16 hours | THB 750–1,400 |
Typical price from
฿800–฿3,200
| Cheapest simple option |
| Train + bus/van | 14–18 hours | THB 900–2,200 | Sleeper comfort and rail fans |
| Private car | 11–13 hours plus stops | THB 10,000+ per vehicle | Groups wanting full flexibility |
These are typical planning ranges. Airfares and baggage charges move sharply by date; buses and trains can sell out around Thai holidays.
Flying wins for almost every short holiday because it saves most of a day. Bangkok has flights from both Suvarnabhumi (BKK) and Don Mueang (DMK), while all direct services land at Phuket International Airport (HKT). Confirm the Bangkok airport before arranging a taxi: crossing the city to the wrong airport can take longer than the flight.
The overnight bus is the cheapest practical one-ticket option. It also saves a hotel night, but sleep quality varies and a 14-hour seat is demanding. A sleeper train can be more comfortable, yet it does not go to Phuket and is rarely the fastest or cheapest after the Surat Thani transfer.
Multiple domestic airlines serve Phuket, as shown in Airports of Thailand’s 2025 traffic report. Low-cost fares may include only a small cabin allowance; compare the total after checked baggage, seat selection and airport transfers.
At HKT, domestic bags use reclaim belts 6–10 according to the official Phuket Airport guide. The airport is in northern Phuket. Reaching Phuket Town often takes 45–60 minutes, and Patong, Kata or Karon can take longer in traffic. A cheap flight that lands late may require a more expensive taxi when public transport is limited.
Long-distance buses generally leave Bangkok Southern Bus Terminal (Sai Tai Mai) and arrive at Phuket Bus Terminal 2, north of Phuket Town. Some private tickets use other Bangkok offices or Phuket drop-offs, so verify the map rather than relying on the city name.
VIP-style coaches offer wider seating than standard buses, but “VIP” is a service class, not a universal comfort standard. Keep passports, money and electronics with you, and bring a layer for strong air-conditioning. Large bags normally go underneath; confirm limits for bicycles, diving gear or multiple cases.
Take a Southern Line train from Krung Thep Aphiwat Central Terminal to Surat Thani railway station at Phun Phin, then continue by bus or van across the mainland and Sarasin Bridge to Phuket. The station is outside Surat Thani city and roughly 200 km from Phuket, so leave a generous connection.
Separate tickets are risky when a train is delayed. A through booking is simpler; otherwise allow several hours and avoid the final road departure of the day. Second-class sleepers give a flat berth, while daytime or seated trains save less comfort.
Book flights early for Christmas–New Year, Songkran, long weekends and the Andaman high season from roughly November to April. Bus and sleeper berths also deserve advance booking for those dates. In the wetter southwest-monsoon months, flights and road services usually run, but storms can cause delays; leave buffer before ferries or international connections.
No. Phuket has no railway. The usual rail journey ends at Surat Thani station, followed by a bus or van to Phuket.
Both Suvarnabhumi and Don Mueang have Phuket flights. Your ticket’s BKK or DMK code determines the airport; never assume.
Many long-distance services arrive at Phuket Bus Terminal 2. Some private services use different stops, so check the exact ticket map and arrange your onward transport.
Large luggage is stored underneath, but valuables should stay in a small bag at your seat. Ask about special equipment and keep your baggage receipt if one is issued.
Useful onward routes already covered in ThaiWayGo’s local route data.