Getting around

How to Get to Koh Phangan — From Bangkok, Samui, and Beyond

Every route to Koh Phangan explained — from Bangkok, from Koh Samui, from Surat Thani, from Koh Tao. Ferry companies, airlines, transfer options, and what we'd do ourselves.

By The SHI team 7 min read
View of the sea and hills from the north-east of Koh Phangan
Photo by Erik Lindner via Wikimedia Commons · CC BY-SA 4.0

Koh Phangan does not have an airport. Every route here involves a boat. The fastest way from Bangkok is fly to Koh Samui, ferry thirty minutes across, then a short drive to your villa — about four hours door to door. The cheapest is fly to Surat Thani and combine a bus with a ferry: around six hours. Below is every route we actually use, with times, operators, and trade-offs.

Route 1 — Fly to Koh Samui, ferry over (the fastest)

This is what we recommend unless budget is tight. It’s the shortest total travel time from almost any international origin.

LegTimeOperator(s)
Bangkok (BKK/DMK) → Koh Samui (USM)~1h 20mBangkok Airways, Thai Airways
Samui airport → Bangrak Pier~10mPrivate taxi or resort transfer
Bangrak → Thong Sala (Phangan)~30mLomprayah, Raja Ferry, Seatran Discovery
Thong Sala → your villa~10–15mPrivate car

Total door-to-door time from Bangkok: around four hours, including an hour at the airport.

Bangkok Airways flies the route roughly every 90 minutes from Suvarnabhumi (BKK). Thai Airways also operates the route, usually a little cheaper. We recommend the mid-morning flight because it gives you the most ferry connections on the far side.

Route 2 — Via Surat Thani (slower but cheaper)

If you have time and want to save on the flight, Surat Thani is the budget route.

LegTimeOperator(s)
Bangkok → Surat Thani (URT)~1h 15mThai AirAsia, Nok Air, Thai Vietjet
Surat Thani airport → Donsak Pier~1h 45mShuttle bus
Donsak → Thong Sala~2h 30mRaja Ferry (car ferry)
Thong Sala → your villa~10–15mPrivate car

Total door-to-door time from Bangkok: around six hours. You save on the flight, cost a half-day of travel.

The Raja car ferry from Donsak runs a few times a day; the last sailing is usually mid-afternoon, so pick an early flight. Night ferries (Seatran Discovery and others) also run from Surat Thani town: cheap, slow (7–8 hours on the water), and fine for backpacking — less practical with young children.

Mangroves on Koh Phangan, April
The southern coast of Koh Phangan from the water. Your first view when the ferry rounds the point. Photo: Alexey Komarov · CC BY-SA 4.0

Route 3 — From Koh Tao or Koh Samui (island-hopping)

Island-hopping routes connect Phangan with its neighbours. Frequencies are high all year; all run on catamarans.

FromTimeOperator(s)
Koh Tao → Thong Sala~45mLomprayah, Seatran Discovery
Koh Samui (Na Thon or Bangrak) → Thong Sala~30–40mMultiple operators
Krabi / Phi Phi → Thong Sala (seasonal)~5–7h with connectionsSongserm

Route 4 — From Bangkok without flying

These exist. They’re cheap, long, and largely used by backpackers.

  • Overnight sleeper train from Bangkok Hualamphong to Surat Thani (~12h) with State Railway of Thailand, then van + ferry. Romantic if you like trains. Total ~16–18h.
  • Direct tourist bus + ferry combo from Khao San Road. Cheap (~800–1,200 THB), uncomfortable, 14+ hours.

Arrivals from abroad

Most long-haul travellers connect through Bangkok (Suvarnabhumi, BKK) and pick up a domestic flight to Samui the same day. If you land early, you can be in your villa by dinner. If you land late, stay one night in Bangkok and fly in the morning — the last Samui–Phangan ferries leave in the early evening.

A few direct international connections exist:

  • Singapore → Samui — daily, about 2h. Bangkok Airways, Scoot (seasonal).
  • Kuala Lumpur → Samui — a few days a week. AirAsia, Bangkok Airways.
  • Hong Kong → Samui — seasonal. Bangkok Airways.
  • Chengdu / Guangzhou → Samui — seasonal charters.

If you can, land in Bangkok before 15:00 and fly on to Samui the same day. Land later than that, stay the first night in Bangkok. It’s the difference between a calm arrival and a tense one.

— — a practical rule we share with guests

Ferry operators worth knowing

  • Lomprayah — the fastest fleet, best for Samui ↔ Phangan ↔ Tao. High-speed catamarans. Clean, professional, on time.
  • Raja Ferry — the big car ferry from Donsak. Slower, but handles rougher seas and carries vehicles.
  • Seatran Discovery — reliable alternative to Lomprayah on the same routes.
  • Songserm — budget operator; common on the Krabi and Phi Phi routes.

Timetables change by season. All four have English booking sites. We’re happy to double-check the current schedule before your arrival.

Airlines to know

  • Bangkok Airways — operates Koh Samui as a hub; the most flights there.
  • Thai Airways — codeshare partner on many routes; slightly cheaper than Bangkok Airways on the same flights.
  • Thai AirAsia — budget carrier to Surat Thani.
  • Nok Air — budget, mostly Surat Thani.
  • Thai Vietjet — budget, mostly Surat Thani.
The tropical canopy at SHI Phangan Villas
Where you end up. Our garden, mid-afternoon.

Practical things we wish people knew

  • Luggage fits easily. The catamaran ferries have proper luggage racks and the porters are fast — don’t worry about getting a big suitcase aboard.
  • Book a flight to Samui, not Phuket. Phuket is the wrong side of the peninsula; reaching Phangan from there takes a full day of road travel.
  • The Bangkok–Samui sleeper-ferry myth isn’t real. There’s no direct overnight boat from Bangkok. Every route from Bangkok starts with a train or a plane south.
  • The Samui ferry runs in almost all weather. Cancellations happen (a few days per year in October), but rough seas slow it rather than stopping it.
  • Take the first ferry of the day if you can. Fewer delays, cooler air, easier luggage handling.
  • ATMs and SIMs at the pier. Both are available on arrival at Thong Sala, but expect a queue in high season. A quick stop in Bangkok’s 7-Eleven for a Thai SIM before you fly south saves time.

Should you let us arrange the transfer?

Short answer: yes, if you’re arriving via Samui airport.

We set up the entire chain — driver picks you up airside, takes you to the pier, puts you on the correct ferry, and our driver meets you on the Phangan side. One WhatsApp, one price, one person responsible if anything goes wrong.

Send us your flight number and approximate arrival time at least 48 hours before you land, and we’ll confirm the timings. The cost is the same as arranging it yourself — just less guesswork.


Once you’ve arrived, you’ll need a way to get around. Our guide to getting around Koh Phangan covers scooters, cars, songthaews, and walking; and we rent brand-new scooters and cars directly at the villa, so see our rental options if you’d rather skip the scooter-shop run on day one.

Useful links

Get in touch

Ask us anything. We answer personally.

Dates, baby cots, airport transfers, a question about the garden at dawn — whatever you need to know, reach us directly. Booking direct also saves up to forty percent against platform rates.

Also listed on

Direct is always less. No platform fees, and you talk to the owners instead of a call centre.