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.
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 travel | Fare (baht) | Journey time | Arrives at |
|---|---|---|---|
| Train 3rd class to Surat Thani + bus | 620 | 16–18 hr | Phuket Bus Terminal 2 |
| Express coach (Transport Co. 999) | 715–783 | 12–14 hr | Phuket Bus Terminal 2 |
| Flight, booked a few weeks out | from about 1,006 | 1 hr 25 min in the air | Phuket airport (HKT) |
| Train 2nd class a/c berth + bus | 1,070–1,270 | 16–18 hr | Phuket Bus Terminal 2 |
| VIP coach, Lignite Tour VIP 24 | 1,112 | 12–14 hr | Phuket Bus Terminal 2 |
| VIP coach, Sombat Tour VIP 30/33 | 1,223 | 12–14 hr | Phuket Bus Terminal 2 |
| VIP coach, Andaman Sea Tour VIP 24 | 1,422 | 12–14 hr | Phuket Bus Terminal 2 |
| Train 1st class berth + bus | 1,670–1,870 | 16–18 hr | Phuket Bus Terminal 2 |
| Flight at peak (Songkran, New Year, Friday night) | 2,000–2,500+ | 1 hr 25 min | Phuket 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
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.
| Operator | Class | Fare (baht) | Departs from |
|---|---|---|---|
| Lignite Tour | A/C Class 1 | 715–749 | Southern Terminal |
| Transport Co. (999) | Express / economy | 783 | Mo Chit and Sai Tai Mai |
| Lignite Tour | VIP 24 | 1,112 | Southern Terminal |
| Sombat Tour | VIP 30/33 | 1,223 | Southern Terminal, 18:00 and 18:50 |
| Andaman Sea Tour | VIP 24 | 1,422 | Southern 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
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 Thani | Fare (baht) | + bus to Phuket | Total |
|---|---|---|---|
| 3rd class seat | about 250 | 370 | about 620 |
| 2nd class a/c seat, daytime railcar No. 43 | 524 | 370 | 894 |
| 2nd class a/c sleeper berth | 700–900 | 370 | 1,070–1,270 |
| 1st class berth | 1,300–1,500 | 370 | 1,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 Patong | Bus | Train + bus | Flight |
|---|---|---|---|
| Getting to the terminal | 60 | 60 | 33 (A1 bus to DMK) |
| The long leg | 783 | 620 | 1,006 |
| Final leg to Patong | 175 (Bolt split two ways) | 175 | 100 (Smart Bus) |
| Total per person | 1,018 | 855 | 1,139 |
| Door-to-door time | about 14 hr | 17–19 hr | about 5 hr |
| In US dollars | about $30 | about $25 | about $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 →Source:
Reporting this piece draws on. Rules change — check the primary source before you act on anything here.
- Visit Thailand Today - Bangkok to Phuket 2026: bus fares by operator and class, sleeper train times to Surat Thani, the 370-baht connecting bus and Phuket airport transfer prices (cited in article dated: 2026-10-19)
- BusOnlineTicket - Bangkok to Phuket operators and fares: Lignite Tour A/C Class 1 from 715 baht and VIP 24 from 1,112 baht, Transport Co. 999 economy and first class, boarding at Sai Tai Mai (cited in article dated: 2026-10-19)
- AirAsia - Bangkok (DMK) to Phuket (HKT) fares from 1,006 baht (cited in article dated: 2026-10-19)
- Phuket Blog - Public transport in Phuket 2026: 50-baht songthaews from Ranong Road market to Patong, Karon and Kata, 06:00-18:00 running hours, and the 100-baht flat-fare Smart Bus (cited in article dated: 2026-10-19)
- Bolt - Phuket Bus Terminal 2 to Patong Beach: 17.3km, about 31 minutes, roughly 351 baht by Bolt and 366 by taxi (cited in article dated: 2026-10-19)
- Wise currency converter - US dollar to Thai baht mid-market rate, about 33.58 baht per dollar on 19 October 2026 (cited in article dated: 2026-10-19)
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.