mira

How to get to Koh Phangan: every route, compared

Every way to reach Koh Phangan, from the fast Samui hop to the sleeper train and night boat, with times, rough fares and who each route suits.

By Mira Villas · Updated · 8 min read

Ferries moored at Thong Sala Pier on Koh Phangan with the hills of Koh Samui on the horizon

The short answer: the quickest way to get to Koh Phangan is to fly to Koh Samui and take a 30–50 minute ferry to Thong Sala Pier. The cheaper routes fly you into Surat Thani or Nakhon Si Thammarat on the mainland, or put you on a sleeper train or bus from Bangkok, then on a boat. Koh Phangan has no airport, so every journey ends on the water.

We get asked how to get to Koh Phangan more than almost anything else, so this is the long version: every realistic route, what it costs and how long it takes, and which pier to aim for. All times and fares below are as of October 2026 and change with the season, so check before you travel.

How to get to Koh Phangan: every route at a glance

Times are door to door from central Bangkok to Thong Sala Pier, including transfers and typical waiting. Costs are one way, per person.

Route Total time Rough cost (THB) Best for
Fly Bangkok to Koh Samui + ferry 3.5–5 hours about 2,500–4,500+ (flight from ~2,300, ferry 200–400) Short trips, families, anyone who values time over money
Fly to Surat Thani + bus and boat combo 6–7.5 hours about 1,600–2,500 (flight from ~1,100, combo 450–700) Good value with a reasonable travel day
Fly to Nakhon Si Thammarat + bus and boat combo 6.5–8 hours about 1,800–2,800 (flight plus combo from ~680) When Surat Thani flights are full or dearer
Sleeper train + bus and boat 14–18 hours about 1,300–2,600 (train 800–1,800, joint ferry 500–750) Slow travellers, rail lovers, saving a night's hotel
VIP bus + catamaran from Bangkok 10–11 hours about 1,150–1,500 Tight budgets, one ticket all the way
Surat Thani night boat 6–7 hours on the water about 400–600 for the boat Backpackers already in Surat Thani

Fly to Koh Samui, then ferry

This is the route most of our guests take. Samui International Airport (USM) is about 15 km across the water from Koh Phangan, and flights from Bangkok Suvarnabhumi take around 1 hour 5 minutes. Bangkok Airways operates most of them. Samui's airport is privately run and fares are typically higher than to the mainland, especially in December, January and July–August, so book early if your dates are fixed.

From the airport, a taxi takes you to one of four piers. Which one depends on the ferry you choose.

Lomprayah (Maenam, Bangrak or Nathon to Thong Sala)

Lomprayah's high-speed catamarans are the workhorse of the crossing: several sailings a day from roughly 08:00 to late afternoon, mostly from Maenam on Samui's north coast (around 15 minutes by taxi from the airport), with some from Bangrak and Nathon. The crossing takes about 30 minutes from Maenam. Expect roughly THB 200–400 depending on where you book, and allow time for luggage drop and boarding. The boats are air-conditioned with assigned seats and run all year.

Seatran Discovery (Bangrak to Thong Sala)

Seatran Discovery sails from its own pier at Bangrak, a few minutes from the airport, which makes it handy if your flight lands close to a departure. The crossing takes about 45 minutes; adult fares were around THB 330–360 at the time of writing, with a few sailings a day.

Haad Rin Queen (Big Buddha Pier to Haad Rin)

The Haad Rin Queen is a slower passenger boat from Big Buddha Pier at Bangrak straight to Haad Rin, on Koh Phangan's south-east tip. It takes roughly 50 minutes and costs about THB 200–400. There are several departures through the day, with extra late-night boats on Full Moon Party nights. It's the right boat if you are staying in Haad Rin; for anywhere on the west coast it lands you on the wrong side of the island.

A red high-speed ferry pulling into Thong Sala Pier, Koh Phangan, as pier staff watch from the quay

A few practical notes for the Samui route:

  • Leave a cushion. If your flight lands after about 15:00, the last fast boats can be tight. Don't book the last ferry against a delayed flight.
  • Joint tickets exist. Lomprayah and others sell airport-plus-ferry tickets at desks in Samui's arrivals hall, which saves haggling over a taxi.
  • Private boats. Speedboats and private transfers cost much more but leave when you do. At Mira we can arrange boat and airport transfers from Koh Samui on request.

Fly to Surat Thani or Nakhon Si Thammarat, then bus and boat

Surat Thani (URT)

Budget airlines, including AirAsia, Thai Lion Air and Nok Air, fly from Bangkok Don Mueang to Surat Thani in about 75 minutes, with fares from roughly THB 1,100 when booked ahead. At the airport, operator desks (Lomprayah, Raja Ferry and Seatran) sell combined tickets: a coach to the pier, then a boat to Thong Sala, for around THB 450–700 in total.

The coach to Donsak Pier takes a little over an hour. From there:

  • Lomprayah catamaran from Donsak: about 2–2.5 hours to Koh Phangan, some sailings call at Samui on the way.
  • Raja Ferry (a car ferry) from Donsak: about 3 hours, the cheapest seat on the water and the one to use if you're bringing a car or motorbike.
  • Seatran from its own pier near Donsak: around 2.5 hours.

The whole day from Bangkok tends to run six to seven and a half hours, with waiting time between legs the main variable.

Nakhon Si Thammarat (NST)

Nakhon Si Thammarat is the backup: if Surat Thani flights are full or expensive, check here. Combined coach-and-ferry tickets leave from outside the arrivals hall, drive to a pier in Surat Thani province, and finish at Thong Sala. Expect five to six hours from the airport, with Raja Ferry combos from about THB 680. It's a longer road leg, so it only makes sense on price.

Sleeper train or bus from Bangkok, then ferry

The overnight train

Long-distance southbound trains now leave from Krung Thep Aphiwat Central Terminal in Bangkok. Several sleepers depart in the late afternoon and evening, and the Special Express services reach Surat Thani in roughly 9.5–10 hours; slower trains take closer to 11. Note that Surat Thani's railway station is actually at Phunphin, about 14 km outside the city.

Fares run from roughly THB 800 for a second-class fan berth to around THB 1,800 for a first-class air-conditioned cabin. Lower berths are wider and sell out first, so book a few weeks ahead. From Phunphin, a joint ticket covering the transfer to Donsak and the ferry to Koh Phangan costs about THB 500–750. Most trains arrive in the small hours or early morning, which lines up with the first boats.

It's a long day and night, but it's a comfortable, scenic way to travel and saves a hotel night.

The VIP bus and catamaran

Lomprayah runs its own through service from its office on Khao San Road: a VIP coach to Chumphon, then a catamaran via Koh Tao to Thong Sala. There are departures at around 06:00 and 21:00, journeys take about 10–11 hours, and fares are roughly THB 1,150–1,500. Arrive 40 minutes early to check in. It's the simplest budget option, with one ticket and one company the whole way.

The night boat from Surat Thani

The night boat is the island's old-school route and still runs. It leaves the riverside pier in Surat Thani town (Ban Don/Tapee, not Donsak) at 23:00 and reaches Thong Sala around 05:00–06:00. You sleep on mattresses laid out in rows in a shared, very air-conditioned hall, so bring a layer. Recent reports put fares at about THB 400–600. There's no food sold on board, so eat at the night market by the pier before you board.

It's cheap and memorable, but it isn't for everyone. It's basic, it sells out in Full Moon week, and like every boat it can be cancelled in severe weather.

Arriving at Thong Sala or Haad Rin

Aerial view of the Haad Rin peninsula on Koh Phangan, with the pier on the western shore and Sunrise Beach to the east

Thong Sala is Koh Phangan's main port and town, on the south-west coast. Almost every ferry from Samui and the mainland lands here, and it's the right pier for the west coast, Srithanu, Wok Tum, Chaloklum and the north. You'll find taxis, songthaews and scooter rentals at the pier, plus a 7-Eleven and ATMs a short walk away.

Haad Rin is on the south-east peninsula, about 12–15 km from Thong Sala by road, roughly 15–20 minutes by taxi. Arrive here only if you are staying in Haad Rin or heading to a Full Moon Party. If you are coming for the quieter side of the island, start with our guide to where to stay on Koh Phangan's quiet side.

From the pier to Mira

Private pool and covered terrace at Mira Villas in Wok Tum, Koh Phangan

Mira is in Wok Tum, on the west coast, about 8 minutes by car from Thong Sala Pier. That's one of the shortest transfers on the island, and it matters when you step off a ferry with luggage at the end of a long day. From Haad Rin pier, allow about half an hour.

Our arrival guide has the exact directions, the map pin, check-in details (from 15:00) and what to tell your driver. If you'd rather not think about it at all, message us when you book and we'll arrange the boat and car from Samui airport. Once you're settled, Hin Kong beach is four minutes away; our Wok Tum and Srithanu area guide covers the neighbourhood.

Which route should you choose?

  • Four nights or fewer: fly to Samui. The extra fare buys back most of a day.
  • A week or longer, on a budget: fly to Surat Thani and take a combo ticket. It's the best balance of cost and comfort.
  • You enjoy the journey: take the sleeper train. Book a lower berth.
  • Travelling in October or November: whichever route you take, leave a buffer day before your flight home. It's the wettest stretch of the year in the Gulf of Thailand, and boats occasionally stop. Our guide to the best time to visit Koh Phangan explains the weather month by month.
  • Full Moon week: book everything early, including ferries, because demand on Samui–Phangan boats spikes in the days around the party.

When you've worked out your route, check villa dates and book your stay at Mira. We're happy to help with the transfer too.

Frequently asked questions

What is the fastest way to get to Koh Phangan?

Fly to Koh Samui (about 1 hour 5 minutes from Bangkok Suvarnabhumi), then take a high-speed ferry to Thong Sala, which takes roughly 30 to 50 minutes. With transfers and waiting time, Bangkok to Koh Phangan usually takes three and a half to five hours this way.

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

A combined bus and boat ticket or the overnight train plus a ferry. As of October 2026, Bangkok to Koh Phangan by bus and boat costs roughly THB 1,150 to 1,500, and a second-class sleeper to Surat Thani plus a joint ferry ticket can come in at a similar total. Check current fares before you travel.

Does Koh Phangan have an airport?

No. Koh Phangan has no working airport, so every route ends with a boat. The nearest airport is Koh Samui (USM); Surat Thani (URT) and Nakhon Si Thammarat (NST) on the mainland are cheaper to fly into but further away.

Should I arrive at Thong Sala or Haad Rin?

For most of the island, especially the west coast, arrive at Thong Sala, the main pier in the south-west. Haad Rin pier is useful only if you are staying on the Haad Rin peninsula or going to the Full Moon Party.

Do ferries to Koh Phangan run in bad weather?

Most days, yes. Ferries sail all year, but the Marine Department can suspend sailings during severe storms, which are most likely between October and early December. Keep a buffer day before an international flight.

Can I book a Koh Phangan ferry on the day?

Outside peak weeks, usually yes, at the pier or at operator desks at Samui and Surat Thani airports. Around Full Moon Party dates, Christmas and New Year, book ahead, because boats and the night ferry can sell out.

Photo credits

  • Christophe95, CC BY-SA 4.0, source
  • Lindnerix · CC BY-SA 4.0 · source
  • Fabio Achilli · CC BY 2.0 · source
  • zhaffsky · CC BY-SA 2.0 · source
↑