Costs & prices

Bangkok to Phuket from 715 Baht

Thailand budget travel has no bigger gap between the cheap way and the easy way than the 840 kilometres from Bangkok to Phuket.

· Updated 21 October 2026 · By

Money Transport Planning

Thailand budget travel has no bigger gap between the cheap way and the easy way than the 840 kilometres from Bangkok to Phuket. A government express coach from Sai Tai Mai charges 715 baht. A sleeper train to Surat Thani plus the connecting bus comes to about 620. A budget flight starts around 1,006 baht and lands in under ninety minutes. Three prices within 400 baht of each other — and a difference of nine hours.

This budget travel guide prices every realistic way south for October 2026: bus classes and what the extra 500 baht actually buys, the train-and-bus combination nobody advertises, and the real door-to-door cost of flying once you add the airport runs at both ends. At about 33.58 baht to the US dollar, the cheapest sensible door-to-door total is roughly 855 baht — about $25.

A government 999 double-decker coach at Bangkok's Sai Tai Mai Southern Bus Terminal signed for Surat Thani, the southern route used for Thailand budget travel from Bangkok to Phuket
A Transport Co. double-decker on the southern run at Sai Tai Mai. This is the 715-to-783-baht end of the market — the same road as the 1,422-baht VIP coach, with four more seats in every row. Photo: Ilya Plekhanov, CC BY-SA 3.0, via Wikimedia Commons.

Thailand budget travel: Bangkok to Phuket, every option priced

Read the time column next to the price column. The spread in money is small; the spread in hours is not.

How you travelFare (baht)Journey timeArrives at
Train 3rd class to Surat Thani + bus62016–18 hrPhuket Bus Terminal 2
Express coach (Transport Co. 999)715–78312–14 hrPhuket Bus Terminal 2
Flight, booked a few weeks outfrom about 1,0061 hr 25 min in the airPhuket airport (HKT)
Train 2nd class a/c berth + bus1,070–1,27016–18 hrPhuket Bus Terminal 2
VIP coach, Lignite Tour VIP 241,11212–14 hrPhuket Bus Terminal 2
VIP coach, Sombat Tour VIP 30/331,22312–14 hrPhuket Bus Terminal 2
VIP coach, Andaman Sea Tour VIP 241,42212–14 hrPhuket Bus Terminal 2
Train 1st class berth + bus1,670–1,87016–18 hrPhuket Bus Terminal 2
Flight at peak (Songkran, New Year, Friday night)2,000–2,500+1 hr 25 minPhuket airport (HKT)

Two things fall out of that table. The cheapest option is not the bus, it is the train, and almost nobody books it. And the most expensive overland ticket, the 1,422-baht VIP coach, costs more than a flight while taking thirteen hours longer. If your Thailand travel costs are tight enough that 400 baht matters, the answer is the train. If they are not, the answer is almost always the plane.

The overnight bus: what 715, 1,112 and 1,422 baht actually buy

Sombat Tour private bus company station and ticket office in Thailand, the operator whose Bangkok to Phuket VIP coach costs 1,223 baht in this budget travel guide
Private operators like Sombat Tour sell from their own stations, not just the government counters. Their Bangkok–Phuket VIP coach is 1,223 baht against 783 for the state express — 440 baht for wider seats and fewer of them. Photo: Mx. Granger, CC0, via Wikimedia Commons.

Bus class in Thailand is sold by seat count, and that is the only number worth reading. A 24-seat VIP coach has three seats per row and deep recline. A 30- or 33-seat VIP has four. An express or first-class bus has four narrower ones and a shorter recline. All of them leave at roughly the same time and arrive at roughly the same time.

OperatorClassFare (baht)Departs from
Lignite TourA/C Class 1715–749Southern Terminal
Transport Co. (999)Express / economy783Mo Chit and Sai Tai Mai
Lignite TourVIP 241,112Southern Terminal
Sombat TourVIP 30/331,223Southern Terminal, 18:00 and 18:50
Andaman Sea TourVIP 241,422Southern Terminal, 17:50

Most southern departures leave Bangkok between 16:30 and 19:50 and arrive in Phuket early the next morning. Government 999 services also run from Mo Chit in the north of the city at 06:45, 16:45, 17:25 and 18:00, which is useful only if you are already up that end of town — Sai Tai Mai is the natural terminal for anything heading south.

One warning that belongs in any honest budget travel guide: the cheap bus-and-minivan combinations sold on Khao San Road are not the same product. They are sold by agents, not operators, they often swap you into a minivan partway, and the saving over a 783-baht government coach is rarely worth the uncertainty about which vehicle actually turns up.

The 620-baht route: train to Surat Thani, then the connecting bus

Surat Thani railway station at Phun Phin, the transfer point where Thailand budget travel from Bangkok to Phuket switches from the sleeper train to the 370-baht connecting bus
Surat Thani station at Phun Phin, where the southern sleeper meets the Phuket bus. The connecting fare from the station forecourt is 370 baht — vans touted in Surat Thani town are about 330 but leave from the wrong place. Photo: OraMAAG, CC BY 4.0, via Wikimedia Commons.

There is no railway to Phuket and there never has been. What there is, is a sleeper to Surat Thani and a bus that meets it. Train No. 83 leaves Krung Thep Aphiwat at 18:50 and reaches Phun Phin at 04:58; No. 85 leaves at 19:50 and arrives 06:23. Connecting buses to Phuket leave Phun Phin at 06:40, 07:20, 09:20, 10:20 and 13:45 and take about six hours for 370 baht.

Train class, Bangkok to Surat ThaniFare (baht)+ bus to PhuketTotal
3rd class seatabout 250370about 620
2nd class a/c seat, daytime railcar No. 43524370894
2nd class a/c sleeper berth700–9003701,070–1,270
1st class berth1,300–1,5003701,670–1,870

Book at the station rather than through a reseller and you keep the 100 to 200 baht that booking sites add. The second-class berth at 1,070 to 1,270 baht all in is the quiet winner of this whole comparison for anyone who sleeps badly sitting up: it costs about the same as a VIP coach, you get a flat bed with a curtain, and the money you would have spent on a Bangkok hotel room that night stays in your pocket.

Flying: 1,006 baht in the air, plus the bits nobody prices

A headline fare is not a door-to-door price, and this is where most Thailand travel tips go quiet. Budget carriers fly Bangkok–Phuket from Don Mueang (Thai AirAsia, Nok Air, Thai Lion Air) and from Suvarnabhumi (Thai VietJet, Bangkok Airways, Thai Airways). Suvarnabhumi airport transit from the city is 45 baht on the Airport Rail Link; the A1 bus to Don Mueang is 33. At the other end, the Phuket Smart Bus to Patong is a flat 100 baht against 700 to 800 for a metered taxi.

Door to door, Sukhumvit to PatongBusTrain + busFlight
Getting to the terminal606033 (A1 bus to DMK)
The long leg7836201,006
Final leg to Patong175 (Bolt split two ways)175100 (Smart Bus)
Total per person1,0188551,139
Door-to-door timeabout 14 hr17–19 hrabout 5 hr
In US dollarsabout $30about $25about $34

That is the finding worth carrying away, and it upends the usual Thailand budget travel advice. Flying costs about 121 baht more than the overnight coach — roughly $3.60 — and saves nine hours. The bus only wins once you count the hotel night it replaces, and even then the margin is thin. Where the arithmetic flips is baggage: budget carriers in Thailand sell cabin-only fares, and a 20kg bag added at the airport can cost more than the ticket. Our breakdown of domestic flight baggage fees has the numbers; add 20kg at check-in and the flight stops being competitive with the train.

Thailand travel tips: the Phuket end, where budgets quietly leak

Every bus arrives at Phuket Bus Terminal 2, about 4km north of Phuket Town and 17km from Patong — not at a beach. A Bolt or taxi from there to Patong is roughly 350 to 366 baht for the car, so about 175 each for two. Songthaews run from the Ranong Road market in Phuket Town to Patong, Karon and Kata for 50 baht but stop around 17:00, which an 06:00 bus arrival can just about catch and a 10:00 one cannot. Flights land at the airport instead, where the Smart Bus is 100 baht flat to the west coast — the cheapest final leg of the three. Our guide to Phuket airport to Patong by bus prices that run in detail.

Two more small savings. Draw cash before you travel, not at a terminal ATM: the foreign-card fee in Thailand is 220 baht a withdrawal on top of your own bank's charge, which is a third of a train ticket. And a counter rate at SuperRich Thailand or a comparable shop typically beats a hotel or airport desk by 0.8 to 1.2 baht per dollar, so a lazy $400 Thai baht exchange costs 320 to 480 baht — the whole journey south.

💱 Changing money before you head south? Our money exchange finder shows the counters nearest you and whether the board rate is worth the walk.

Bottom line: your Thailand budget travel savings summary

  • Cheapest realistic total is about 855 baht door to door — third-class train to Surat Thani, 370-baht connecting bus, local transport at both ends.
  • Cheapest single ticket is 715 baht, Lignite Tour A/C Class 1 from the Southern Terminal.
  • The state 999 express at 783 baht is the sensible bus. VIP at 1,112 to 1,422 buys seat width, not time.
  • Never pay 1,422 baht for a coach. A flight costs less and takes thirteen hours off the trip.
  • Flying is about 1,139 baht all in from Don Mueang — roughly 121 baht more than the bus, for nine hours saved.
  • Add checked baggage and the flight loses. Price the bag before you compare tickets.
  • A second-class berth at 1,070–1,270 baht is the best compromise: a flat bed, and no hotel bill that night.
  • Budget 100–175 baht for the last leg — Terminal 2 is not at a beach.

Phuket is one of the pricier places in the country once you arrive, so the money saved getting there matters more here than on most Thailand budget travel routes. Our comparison of five Thai cities by average cost per day shows how much further the same budget goes in Chiang Mai, and Bangkok to Chiang Mai by train, bus or plane runs the same arithmetic going north. Then put your own dates into the Thailand trip budget calculator and see what the whole trip comes to.

Bangkok to Phuket on a budget: quick answers

What is the cheapest way from Bangkok to Phuket in 2026?

A third-class seat on the southern sleeper train to Surat Thani costs about 250 baht, and the connecting bus from Phun Phin station to Phuket is 370 baht, so roughly 620 baht in total for 16 to 18 hours. The cheapest single bus ticket is Lignite Tour's A/C Class 1 at 715 to 749 baht, and the government 999 express is 783 baht for a 12 to 14 hour overnight run.

Is it cheaper to fly or take the bus from Bangkok to Phuket?

They are closer than most people expect. Budget fares from Don Mueang start around 1,006 baht against 783 baht for the state express coach. Counting local transport at both ends, flying works out at about 1,139 baht door to door and the bus about 1,018 — a difference of roughly 121 baht, or $3.60, for nine hours saved. Checked baggage changes the answer, since a 20kg bag added at the airport can cost more than the ticket.

How long does the bus from Bangkok to Phuket take?

Twelve to fourteen hours, with most departures leaving the Southern Terminal (Sai Tai Mai) between 16:30 and 19:50 and arriving in Phuket early the next morning. Government 999 buses also run from Mo Chit at 06:45, 16:45, 17:25 and 18:00. All services arrive at Phuket Bus Terminal 2, about 4km north of Phuket Town and 17km from Patong, so budget another 100 to 175 baht for the final leg.

Is there a train from Bangkok to Phuket?

No. The line ends well short of the island, so the rail route is a sleeper from Krung Thep Aphiwat to Surat Thani followed by a bus. Train No. 83 departs at 18:50 and arrives 04:58; No. 85 departs 19:50 and arrives 06:23. Connecting buses leave Phun Phin at 06:40, 07:20, 09:20, 10:20 and 13:45 for 370 baht. A second-class air-conditioned berth plus the bus totals 1,070 to 1,270 baht and saves a night's accommodation.

Work out what this costs you

Rules and fees change; your budget should keep up. Estimate your Thailand trip budget — flights, rooms, food and transport in baht and your own currency, in about two minutes.

Build my Thailand budget →

Published 19 October 2026. Travel rules, fees and prices change without much warning — always confirm with an official source or your embassy before you book or travel. Nothing here is legal, immigration or financial advice.