Routes & Schedules

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.

Best Option

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

  1. 1Fly from Chiang Mai to Koh Samui (often via Bangkok)
  2. 2Transfer to the pier (Nathon or Maenam)
  3. 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

  1. 1Fly from Chiang Mai to Surat Thani
  2. 2Take bus to Donsak Pier
  3. 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

  1. 1Take overnight bus or train to Surat Thani
  2. 2Transfer to Donsak Pier
  3. 3Ferry to Koh Phangan

Live Ferry & Bus Schedules

Ferry & Bus Schedules

via 12Go Asia

Tips 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.

Related Guides