Thailand budget travel has no worse-priced island than Koh Phangan. The boat everyone books from Bangkok costs 1,000 to 1,650 baht. The same island, on the same day, from the same city, can be reached for 660 — and the cheap version is not a scam, a hitchhike or a favour. It is the ordinary night train plus the ordinary car ferry that Thai people use.
This budget travel guide prices every realistic route for October 2026: the 210-baht night train to Surat Thani, the shared minivan to Don Sak that no quote includes, the Chumphon combo ticket sold on Khao San Road, and what flying actually costs once both ends are added up. At about 33.59 baht to the US dollar, the cheapest honest door-to-door total is roughly 660 baht — just under $20, against $30 to $49 for the combo ticket.
Thailand budget travel: Bangkok to Koh Phangan, every route priced
Read the fare column against the hours column before you book anything. The spread here is nearly 6,000 baht for a journey that ends at the same pier.
| How you travel | Fare (baht) | Door-to-door time | Departs |
|---|---|---|---|
| Night train 3rd class + minivan + car ferry | from 660 | 14–16 hr | Krung Thep Aphiwat |
| Night train 2nd class fan seat + minivan + ferry | 800–910 | 14–16 hr | Krung Thep Aphiwat |
| Joint bus + ferry via Chumphon (Lomprayah) | from 1,000 | 11–14 hr | Rambuttri Rd or Pinklao |
| Night train 2nd class a/c berth + minivan + ferry | 1,170–1,460 | 14–16 hr | Krung Thep Aphiwat |
| Joint bus + ferry (Boonsiri) | from 1,350 | about 14 hr | Rambuttri Rd or Pinklao |
| Fly to Surat Thani + joint pier-and-ferry ticket | 1,480–2,200 | 6–8 hr | Don Mueang (DMK) |
| Fly to Samui + catamaran from Bangrak | 3,850–6,350 | 5–6 hr | Suvarnabhumi (BKK) |
The pattern is the one that runs through all Thailand travel costs: you are not paying for speed, you are paying for a single booking reference. The combo ticket costs 340 baht more than the train route and saves two to four hours. The Samui routing costs nearly six times the bottom line to save nine.
The 660-baht route: night train, minivan, car ferry
A third-class seat from Krung Thep Aphiwat to Surat Thani runs 210 to 300 baht depending on the service. Rapid 167 leaves 20:30 and arrives 07:16; Rapid 169 leaves 17:30 for 04:06; Express 85 leaves 19:50 for 06:23. Second-class non-air-conditioned seats are 350 to 440, air-conditioned seats 520, and a second-class a/c berth 720 to 1,010 — a bed and a saved hotel night, if the budget stretches.
Then comes the line nobody quotes. Surat Thani's station is not in Surat Thani: it is at Phunphin, 13 km west, and the ferry piers are at Don Sak, about 60 km east of the city on the other side. A shared minivan from Phunphin station to Don Sak is 100 to 150 baht and takes about an hour; from Surat Thani town it is 80 to 120, and from the airport 150 to 200. Miss the shared van and a private taxi to the pier is 800 to 1,500. Budget the transfer, or a 210-baht train becomes a four-figure morning.
Don Sak to Thong Sala: every boat compared
| Boat | Pier | Departures | Crossing | Fare (baht) |
|---|---|---|---|---|
| Seatran (passenger + car) | Seatran Pier, Don Sak | 05:30, 08:30, 11:30, 14:30, 17:30 | 2 hr 30 – 3 hr | from 300 |
| Raja (passenger + car) | Raja Pier, Don Sak | 05:00, 08:00, 11:00, 14:00, 18:00 | 2 hr 30 | from 320 |
| Lomprayah catamaran | Don Sak | 11:00, 15:00 | 1 hr 30 – 1 hr 45 | from 550 |
| Overnight slow boat | Tapi River pier, Surat Thani town | 22:00 | about 8 hr | 150–600 |
The 05:00 and 05:30 sailings are the ones that make the night train work: step off Rapid 169 at 04:06, take the first van, and you are drinking coffee in Thong Sala before nine. The overnight slow boat from the Tapi River pier in town is the cheapest crossing in the Gulf — deck tickets are quoted anywhere from 150 to 600 baht depending on where you buy and whether you want a bunk — but it leaves at 22:00, so it suits people already in Surat Thani, not anyone arriving on a sleeper. It also cancels in bad weather.
The joint bus-and-ferry ticket: 1,000 baht for one booking
Lomprayah sells a through-ticket from Bangkok covering the coach, the pier shuttle and the catamaran, routed via Chumphon rather than Surat Thani. Fares start at 1,000 baht and run to about 1,650; Boonsiri's equivalent starts at 1,350. Buses leave from the Rambuttri Road office beside Khao San and from the old Southern Terminal at Pinklao — not from Sai Tai Mai, which is the mistake that adds a taxi fare.
For Thailand budget travel over three weeks that gap matters; over five days it does not. What you are buying for the extra 340 baht is genuine: one booking covers three legs, so a late coach becomes the operator's problem. What you should know is that Khao San departures have a long-standing theft problem from stowed luggage. Keep valuables in a daypack that stays with you at meal stops, whichever ticket you hold.
Flying: when 1,500 baht buys you most of a day
Thai AirAsia and Nok Air fly Don Mueang to Surat Thani (URT) from roughly 800 to 1,500 baht without a checked bag. From the airport, a combined bus-and-ferry ticket straight through to Thong Sala costs 680 to 693 baht with Phantip, 781 with Raja, 914 with Seatran and about 1,003 with Lomprayah — so the all-in total lands between 1,480 and 2,200 baht for six to eight hours door to door. If you have one week rather than three, that is reasonable value — the one point in Thailand budget travel where flying earns its price.
Routing via Koh Samui is not. Only Bangkok Airways serves that airport from Suvarnabhumi, fares run 3,500 to 6,000 baht, and the catamaran from Bangrak to Thong Sala adds 350 more. Arriving on an international flight changes nothing: Suvarnabhumi airport transit into the city is 45 baht on the Airport Rail Link, and every overland route above starts cheaper than the connecting flight.
Thong Sala pier to Haad Rin: the last 15 km
The fare that undoes a careful Thailand budget travel plan is the last one. Haad Rin is 15 km of winding mountain road from the pier. A shared songthaew is 100 to 150 baht per person and takes 35 to 45 minutes, but leaves only when eight to twelve seats are full, so allow a 20-minute wait. A private taxi is 300 to 350 baht daytime for the whole vehicle, 350 to 450 in the evening and 400 to 600 on Full Moon Party night — which means three or four people sharing a taxi beat the songthaew outright. Longtail boats run 150 to 200 baht a head around party dates. Scooter hire is the island standard at 150 to 250 baht a day, with the usual Thailand travel tips applying: photograph every scratch before you ride off.
Thailand travel tips: sort money and data before you sail
Koh Phangan is an expensive island to arrive at unprepared. The foreign-card ATM fee is 220 baht a withdrawal here as everywhere in the country, island exchange counters typically give a baht or more per dollar less than a city shop, and a lazy $400 Thai baht exchange on arrival can cost 400 to 600 baht against a Bangkok rate. Draw a week's cash in one withdrawal, and do your Thai baht exchange at SuperRich Thailand or an equivalent city counter before you leave the mainland — our guide to Thailand ATM fees does the arithmetic. A local SIM card Thailand-wide is 299 to 599 baht at any 7-Eleven, cheaper than the island kiosks and far cheaper than roaming.
💱 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 660 baht door to door — 210 train, 150 minivan, 300 car ferry.
- The combo ticket costs from 1,000 baht and saves two to four hours. Worth it on a short trip, not on a long one.
- Always add the 100–150 baht pier transfer. Phunphin station is 60 km from Don Sak and no train fare includes it.
- Take the car ferry, not the catamaran from Don Sak: 300 against 550 baht for one extra hour.
- Flying totals 1,480–2,200 baht via Surat Thani, using a 680-baht Phantip through-ticket from the airport.
- Never route via Samui at 3,850 to 6,350 baht to save about an hour over Surat Thani.
- Share a taxi to Haad Rin — 300 to 500 for the vehicle beats 100 to 150 each once you are three.
- Change money on the mainland. Island rates cost 400 to 600 baht on a $400 exchange.
Koh Phangan outside Haad Rin runs cheaper than Samui and about level with Koh Tao, so the money saved getting there stretches further than it would on the big island next door. Our comparison of five Thai cities by average cost per day shows where a baht goes furthest, and Bangkok to Koh Samui and Bangkok to Koh Tao run the same sums for the islands either side. Then put your own dates into the Thailand trip budget calculator and see what the whole trip comes to.
Bangkok to Koh Phangan on a budget: quick answers
What is the cheapest way to get from Bangkok to Koh Phangan in 2026?
A third-class night train from Krung Thep Aphiwat to Surat Thani at 210 to 300 baht, a shared minivan from Phunphin station to Don Sak pier at 100 to 150 baht, and a Seatran or Raja car ferry to Thong Sala from 300 to 320 baht. That totals about 660 baht door to door in 14 to 16 hours. The joint bus-and-ferry ticket via Chumphon starts at 1,000 baht and takes 11 to 14 hours.
How much is the ferry from Surat Thani to Koh Phangan?
Seatran car ferries from Don Sak start at 300 baht for a two-and-a-half to three-hour crossing with sailings at 05:30, 08:30, 11:30, 14:30 and 17:30. Raja is from 320 baht at 05:00, 08:00, 11:00, 14:00 and 18:00. The Lomprayah catamaran is from 550 baht and takes about 1 hour 45. The overnight slow boat from the Tapi River pier in Surat Thani town leaves at 22:00 and costs 150 to 600 baht depending on deck or bunk.
Is there an airport on Koh Phangan?
No. Every visitor arrives by boat, almost always at Thong Sala pier. The nearest airport is Surat Thani (URT), about 800 to 1,500 baht from Don Mueang, plus a combined pier-and-ferry ticket from 680 baht with Phantip. Koh Samui has an airport but only Bangkok Airways serves it, at 3,500 to 6,000 baht from Suvarnabhumi, plus 350 baht for the catamaran from Bangrak.
How do I get from Thong Sala pier to Haad Rin?
A shared songthaew is 100 to 150 baht per person for the 15 km and leaves when it fills, taking 35 to 45 minutes. A private taxi is 300 to 350 baht for the vehicle in daylight, 350 to 450 in the evening and 400 to 600 on Full Moon Party night, so groups of three or four pay less that way. Longtail boats run 150 to 200 baht a head around party dates.
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.
- Travelfish - How to get to Ko Pha Ngan: Seatran from 300 baht and Raja from 320 baht out of Don Sak, Lomprayah catamaran from 550, overnight slow boat from Surat Thani town, and Bangkok combo tickets at 1,000-1,650 baht (cited in article dated: 2026-10-21)
- SoutheastAsiaTrains - Bangkok to Surat Thani train fares and timetable: 3rd class 210-300 baht, 2nd class non-a/c seat 350-440, 2nd class a/c berth 720-1,010, first class 1,370 (cited in article dated: 2026-10-21)
- Train36 - Bangkok to Surat Thani departures from Krung Thep Aphiwat, trains 167, 169, 83 and 85, and arrival times at Phunphin (cited in article dated: 2026-10-21)
- InsideSamui - Surat Thani to Koh Phangan: shared minivan transfers at 100-150 baht from Phunphin station, 80-120 from town and 150-200 from the airport, plus ferry operators and piers (cited in article dated: 2026-10-21)
- InsideSamui - Koh Phangan pier to Haad Rin: shared songthaew 100-150 baht a head, private taxi 300-500 by time of day, longtail boat 150-200, over 15 km of mountain road (cited in article dated: 2026-10-21)
- Surat Thani Airport Hotels - combined airport bus-and-ferry tickets to Koh Phangan: Phantip 680-693 baht, Raja 781, Seatran 914, Lomprayah 1,003, and 1,500 baht for a private taxi to Donsak (cited in article dated: 2026-10-21)
- BusOnlineTicket - Bangkok to Koh Phangan bus and ferry combos: Lomprayah from 1,000 baht with seven daily departures, Boonsiri from 1,350 baht (cited in article dated: 2026-10-21)
- Pound Sterling Live - US dollar to Thai baht exchange rate, about 33.59 baht per dollar on 21 October 2026 (cited in article dated: 2026-10-21)
Published 21 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.