Chiang Mai to Koh Phangan Transport Guide
How to travel from Chiang Mai to Koh Phangan by flight, bus, or train + ferry. Compare the fastest and most budget-friendly routes.
Duration: 6-14 hours
Price: 1500-5500 THB
3 options
Search & Book Transport
Powered by 12Go Asia - Compare ferries, buses, and flights
Travel Options
Flight to Koh Samui + Ferry
Fastest option. Fly to Koh Samui then take a short ferry to Koh Phangan.
Duration
5.5-7 hours total
Price
3500-5500 THB
Pros
- Fastest overall
- Fewer transfers
- Comfortable travel
Cons
- Most expensive
- Limited flight schedules
How to book & travel
- 1Fly from Chiang Mai to Koh Samui (often via Bangkok)
- 2Transfer to the pier (Nathon or Maenam)
- 3Take ferry to Thong Sala Pier, Koh Phangan
Flight to Surat Thani + Bus + Ferry
Good value option with a flight to the mainland and a ferry transfer.
Duration
7-9 hours total
Price
1500-3000 THB
Pros
- Cheaper than Samui flights
- Multiple airlines available
Cons
- More transfers
- Longer travel time
How to book & travel
- 1Fly from Chiang Mai to Surat Thani
- 2Take bus to Donsak Pier
- 3Ferry to Koh Phangan
Overnight Bus/Train + Ferry
Budget route with an overnight transfer to Surat Thani then ferry.
Duration
12-14 hours
Price
1000-2000 THB
Pros
- Budget-friendly
- Save a night of accommodation
Cons
- Very long journey
- Less comfortable
How to book & travel
- 1Take overnight bus or train to Surat Thani
- 2Transfer to Donsak Pier
- 3Ferry to Koh Phangan
Live Ferry & Bus Schedules
Ferry & Bus Schedules
via 12Go AsiaTips for This Route
- Book flights early during peak season
- Allow extra time for transfers
- Aim to arrive on Koh Phangan by afternoon
Chiang Mai → Koh Phangan FAQs
Fly to Koh Samui, then take a ferry to Koh Phangan.
No, there is no airport on Koh Phangan. The closest airport is Koh Samui.