Illustration of Koh Phangan, Thailand

Bangkok to Koh Phangan: Bus, Train, Ferry & Flight Routes

Last updated 2026-07-17

On this page

Every month, a small migration flows out of Bangkok toward one beach in the Gulf of Thailand, and if you’re reading this, you’re probably about to join it. The Bangkok to Koh Phangan run is Thailand’s classic party pilgrimage, and the one thing every version of it has in common is a boat at the end, because the island has no airport. This guide compares every practical route, the bus-and-ferry combos, the sleeper trains via Chumphon and Surat Thani, and the fly-to-Samui shortcut, with verified 2026 prices, plus the booking crunch warning that matters more here than on almost any other Thai route.

Prices are in Thai baht with US dollars at ฿33 = US$1 (July 2026), given as ranges because fares shift with season and operator. If you haven’t picked your travel week yet, our best time to visit Koh Phangan guide covers the seasons, and the Full Moon Party dates guide has the calendar that dictates when this route gets slammed.

Bangkok to Koh Phangan routes at a glance

RouteTimePrice (July 2026)Best for
Overnight bus + ferry (Sai Tai Mai / Khao San)~15h฿650-1,350 (US$20-41)Tightest budgets
Lomprayah bus + catamaran (Khao San area)10h45-13h30฿1,350 (US$41)One-ticket simplicity
Sleeper train + ferry combo (via Chumphon or Surat Thani)~11-15h฿1,050-1,925 (US$32-58)Comfortable overnight travel
Flight to Surat Thani + van/ferry combo6-8h~฿1,050-1,925 (US$32-58)Best speed-for-money
Flight to Koh Samui + 30-min ferryunder 4h฿2,800-6,500 (US$85-197)Fastest, least hassle

Compiled from operator and route listings current as of July 2026; see Sources. Confirm fares when booking, they move with season and demand.

What’s the cheapest way from Bangkok to Koh Phangan?

A combined overnight bus-and-ferry ticket, at ฿650-1,350 (US$20-41). Buses leave Bangkok’s Southern Bus Terminal (Sai Tai Mai) in the evening, with several operators also picking up around Khao San Road, and cover the 10-12 hour run south to Surat Thani while you sleep (or attempt to). From there a ferry with Lomprayah, Seatran or Raja Ferry handles the final 2.5-3.5 hours into Thong Sala pier, for a total of around 15 hours.

The best-known version is Lomprayah’s bus-and-catamaran combo from the Khao San Road area (the office is on Rambuttri Road), at ฿1,350 (US$41) as of July 2026 listings, with departures at 06:00 and 21:00 daily and a total journey of 10 hours 45 minutes to 13 hours 30 minutes. The 21:00 departure is the backpacker default: overnight coach, morning catamaran, on the beach by midday.

One rule matters more than any other on this route: book the bus and ferry as a single combined ticket, never as separate legs. A combined ticket guarantees your boat connection even if the bus runs late; a separately booked ferry has no reason to wait for you.

Can you take the train from Bangkok to Koh Phangan?

Yes, and it’s the most comfortable overnight option: a sleeper train to Chumphon or Surat Thani, then a ferry. Trains leave from Bangkok’s Krung Thep Aphiwat station in the evening. For Chumphon, train 45 departs at 19:05 and arrives at 05:20, timed for the morning catamaran; seat61’s 2026 fares list a 2nd class air-con sleeper at ฿729 (US$22) and a 1st class berth at ฿1,230 (US$37). For Surat Thani, overnight sleepers (trains 83 and 85) depart at 19:00 and 20:30, arriving 06:15 and 07:10, with 2nd class air-con berths around ฿700-900 (US$21-27) per 2026 train guides.

From either port, the ferry leg is straightforward. Lomprayah’s Chumphon catamaran heads to Koh Phangan via Koh Tao, handy if you’re island-hopping anyway. Surat Thani offers more choice: Lomprayah’s catamaran (about ฿350/US$11, 2-2.5 hours), Seatran and Raja Ferry car ferries (฿200-250/US$6-8, 2.5-3 hours), Songserm’s slow boat, and the night ferry covered below, per Inside Samui’s 2026 route guide. Combined train-plus-transfer-plus-ferry tickets run roughly ฿1,050-1,925 (US$32-58) and, as with the bus, the combined ticket protects your connection if the train runs late, which Thai trains regularly do.

There’s also the old-school night ferry from Surat Thani’s Tapee Pier: 7-8 hours, around ฿150-200 (US$5-6) for deck space or ฿250-350 (US$8-11) for a bunk, boarding by about 22:00 and docking at Thong Sala at dawn. It’s a rite of passage more than a comfort play, and it only fits if you’re already in Surat Thani town in the evening.

What’s the fastest way from Bangkok to Koh Phangan?

Fly to Koh Samui, then take the 30-minute ferry across, under 4 hours door to door. Bangkok Airways runs the direct Bangkok-Samui route with around 235 flights a week and a flight time of about 1 hour 15 minutes; one-way fares started around US$82-84 (roughly ฿2,700-2,800) in July 2026 flight listings, but the airline’s near-monopoly on Samui means prices climb steeply in high season and around party dates. From Samui, Lomprayah and Seatran fast ferries connect Bangrak or Na Thon piers to Thong Sala in about 30 minutes for ฿199-390 (US$6-12), or the Haad Rin Queen sails from Big Buddha pier straight to Haad Rin, the party beach itself, for around ฿200-300 (US$6-9). All in, budget ฿2,800-6,500 (US$85-197) for flight plus boat.

The cheaper flying play is Surat Thani. Budget carriers (Thai AirAsia, Nok Air and others) fly Bangkok to Surat Thani for far less than the Samui route, and a van-and-ferry combo runs from the airport straight to Thong Sala with no Samui detour. Total cost typically lands around ฿1,050-1,925 (US$32-58) and total time 6-8 hours, the best speed-for-money compromise on this whole page. For the full breakdown of every boat into the island, including the Koh Tao and Samui crossings, see our how to get to Koh Phangan guide.

How early should you book around Full Moon Party dates?

Two to three weeks ahead, minimum, and one to two months ahead if the party falls in peak season (December-March). This is the crunch that catches people out: the Full Moon Party draws thousands onto one island in the same 48 hours, and every seat on every boat from Surat Thani, Koh Samui and Koh Tao gets booked out, along with the connecting buses, trains and flights behind them. Inside Samui’s 2026 ferry guide puts it bluntly, warning that “all Surat Thani to Koh Phangan ferry options fill up in the days around Full Moon Party” and recommending booking 2-3 weeks in advance.

Practical crunch-week tactics: travel to the island 1-2 days before the party rather than on the day itself, when boats are at their most crowded; book your return boat at the same time as your outbound, since the post-party exodus sells out just as hard; and check the exact party calendar in our Full Moon Party dates guide before you commit to anything, because the party occasionally shifts a day for religious holidays. Outside party weeks and peak season, a few days’ notice is usually fine on this route.

Which route should you choose?

Match the route to what you’re optimising for. Shortest time: fly to Samui and ferry across, and accept the premium. Least money: the overnight bus-and-ferry combo from Sai Tai Mai or Khao San. Best balance: a budget flight to Surat Thani plus the van-and-ferry combo, 6-8 hours for a third of the Samui-route cost. Most pleasant overnight: the sleeper train, a flat berth beats a bus seat every time. And whichever you pick, if your dates touch a full moon week, book everything early and build in a buffer day.

The honest downsides, so nothing surprises you: the bus combos are cheap but 15 hours is a genuinely long haul and sleep quality is poor; the train is comfortable but late-running trains make self-booked connections risky, so pay for the combined ticket; the Samui flight is fast but Bangkok Airways’ pricing stings, especially around party dates; and in rough monsoon weather (roughly October-December on this coast) ferries can be delayed or cancelled, worth factoring in if you’re on a tight schedule, and covered season by season in our best time to visit Koh Phangan guide.

However you get there, arrive with a plan for the week itself: browse live Thailand events to see what’s on beyond the beach.

Sources

Frequently Asked Questions

How long does it take to get from Bangkok to Koh Phangan?

Anywhere from under 4 hours to about 15 hours, depending on route. Flying into Koh Samui and taking the 30-minute ferry across is quickest at under 4 hours door to door. A budget flight into Surat Thani plus the van-and-ferry combo takes 6-8 hours. Lomprayah's bus-and-catamaran combo runs 10 hours 45 minutes to 13 hours 30 minutes, the sleeper train routes take roughly 11-15 hours including the ferry, and the cheapest overnight bus-and-ferry combos land around 15 hours. Overnight options let you sleep through most of the journey, so the long clock time matters less than it looks.

What is the cheapest way to get from Bangkok to Koh Phangan?

A combined overnight bus-and-ferry ticket, at ฿650-1,350 (US$20-41) as of July 2026. Buses leave from Bangkok's Southern Bus Terminal (Sai Tai Mai), with some operators also picking up around Khao San Road, cover the 10-12 hour road journey to Surat Thani overnight, then hand you to a ferry for the final 2.5-3.5 hours into Thong Sala. Always book it as one combined ticket rather than separate legs, since a combined ticket guarantees your ferry connection even if the bus runs late.

Can you fly directly to Koh Phangan?

No. Koh Phangan has no airport, so there are no direct flights from Bangkok or anywhere else. The closest airports are Koh Samui (USM), a 30-minute ferry away, and Surat Thani (URT) on the mainland, which connects to the island by a 2-4 hour van-and-ferry combo. Whichever airport you choose, budget time and money for that final boat leg into Thong Sala or Haad Rin, it's the one constant on every route.

Is the train or the bus better from Bangkok to Koh Phangan?

The train is more comfortable, the bus is simpler and often cheaper. A 2nd class air-con sleeper to Chumphon runs ฿729 (US$22) per seat61's 2026 fares, you get a proper flat berth, and sleeper trains are generally a nicer overnight experience than a bus seat. The catch is coordination: you need the train to arrive on time for the morning catamaran, so book train and ferry as a combined ticket (roughly ฿1,050-1,925, US$32-58, via either Chumphon or Surat Thani). The bus combos are cheaper at the low end (from ฿650/US$20) and run as a single through-service, but you're sleeping in a seat.

How much does it cost to fly to Koh Samui and ferry to Koh Phangan?

Budget ฿2,800-6,500 (US$85-197) all in. One-way Bangkok-Samui fares started around US$82-84 in July 2026 flight listings, but Bangkok Airways' near-monopoly on the route means fares climb steeply in high season and around Full Moon Party dates. The ferry hop from Samui to Thong Sala adds ฿199-390 (US$6-12) and about 30 minutes, or the Haad Rin Queen sails direct from Big Buddha pier to Haad Rin for around ฿200-300 (US$6-9). Total door-to-door time is under 4 hours, by far the fastest option.

How far in advance should I book for the Full Moon Party?

At least 2-3 weeks ahead for travel in the days around a Full Moon Party date, and 1-2 months ahead if the party falls in peak season (December-March). Ferries from Surat Thani, Koh Samui and Koh Tao all sell out around party dates, and connecting buses, trains and flights fill up too. Seasoned advice is also to arrive 1-2 days before the party rather than on the day itself, when boats are at their most crowded. Check the exact dates in our Full Moon Party dates guide before locking in transport.

Should I take the night ferry from Surat Thani to Koh Phangan?

It's a fun budget classic if you're not precious about comfort. The night boat leaves from Tapee Pier in Surat Thani town, takes 7-8 hours, and costs around ฿150-200 (US$5-6) for deck space or ฿250-350 (US$8-11) for a bunk, per Inside Samui's 2026 ferry guide. You board in the evening (arrive at the pier by about 22:00) and wake up at Thong Sala. It only makes sense if you're already in Surat Thani town in the evening; if you're coming straight from Bangkok, a through bus-and-ferry or train-and-ferry combo is simpler.

Is Chumphon or Surat Thani the better mainland connection?

Chumphon is the faster crossing but has fewer sailings; Surat Thani has more ferry options and frequencies. Lomprayah's catamaran from Chumphon reaches Koh Phangan via Koh Tao, which suits anyone island-hopping. Surat Thani offers Lomprayah, Seatran, Raja Ferry, Songserm and the night boat at prices from roughly ฿150-350 (US$5-11) for the ferry leg alone, so missing one departure matters less. If you're booking a through ticket from Bangkok, the operator picks the port for you and it makes little practical difference; if you're piecing it together yourself, Surat Thani's frequency is more forgiving.

Out Thailand Team

Based in Chiang Mai

A small team based in Chiang Mai. We research, write, and edit every guide together and publish under one byline, with the date each guide was last updated.