Bangkok to Koh Phangan Complete Travel Guide
All the ways to travel from Bangkok to Koh Phangan. Compare flights, buses, trains, and combo tickets to find the best route for your budget and schedule.
Search & Book Transport
Powered by 12Go Asia - Compare ferries, buses, and flights
Travel Options
Flight to Koh Samui + Ferry
The fastest but most expensive option. Fly direct to Koh Samui, then short ferry to Koh Phangan.
Duration
2.5-3 hours total
Price
3000-6000 THB
Pros
- Fastest option overall
- Less tiring than overland
- Beautiful aerial views
- Multiple daily flights
Cons
- Most expensive option
- Bangkok Airways monopoly on Samui
- Need to connect to ferry
- Baggage handling between transport
How to book & travel
- 1Book flight from Bangkok (BKK/DMK) to Koh Samui (USM)
- 2Fly to Koh Samui (1 hour flight)
- 3Take airport shuttle or taxi to Nathon Pier (30 mins)
- 4Board ferry to Koh Phangan (30 mins)
- 5Arrive at Thong Sala Pier
Flight to Surat Thani + Bus + Ferry
Good balance of speed and price. Fly to Surat Thani then take bus and ferry combo.
Duration
4-5 hours total
Price
1500-2500 THB
Pros
- Significantly cheaper than Samui flights
- Multiple airlines (AirAsia, Nok Air, etc.)
- Good middle-ground option
- Joint tickets available
Cons
- More complicated logistics
- Longer total journey
- Need to coordinate flight and ferry times
How to book & travel
- 1Book flight to Surat Thani Airport (URT)
- 2Fly from Bangkok (1 hour)
- 3Buy combo ticket at airport arrivals
- 4Take bus to Donsak Pier (1.5-2 hours)
- 5Board ferry to Koh Phangan (1.5-2 hours)
VIP Bus + Ferry Combo
Overnight bus from Bangkok directly connected to morning ferry. Sleep on the bus and save on accommodation.
Duration
12-14 hours overnight
Price
800-1200 THB
Pros
- Very budget-friendly
- Save on one night's hotel
- Comfortable sleeper buses
- Direct connection to ferry
Cons
- Long overnight journey
- May arrive tired
- Limited legroom despite VIP
- Not ideal for everyone
How to book & travel
- 1Book VIP bus from Bangkok Southern Bus Terminal (Sai Tai Mai)
- 2Board evening bus around 6-8 PM
- 3Sleep overnight as bus travels south
- 4Arrive at Donsak Pier early morning
- 5Board included ferry to Koh Phangan
Train + Ferry
Scenic train journey to Surat Thani, then ferry to the island. A classic backpacker route.
Duration
12-15 hours
Price
600-1500 THB
Pros
- Scenic journey through Thailand
- Comfortable sleeper cabins available
- Authentic travel experience
- Flexible budget options
Cons
- Very long journey
- Trains can be delayed
- Need to arrange ferry separately
- Limited departure times
How to book & travel
- 1Book train from Bangkok Hua Lamphong to Surat Thani
- 2Take overnight sleeper train (9-12 hours)
- 3Arrive at Surat Thani train station
- 4Take transfer to Donsak Pier (arranged or separate)
- 5Board ferry to Koh Phangan (1.5-2 hours)
Live Ferry & Bus Schedules
Ferry & Bus Schedules
via 12Go AsiaTips for This Route
- Book flights 2-3 months ahead for Full Moon Party dates to get better prices
- If taking overnight transport, bring earplugs, eye mask, and neck pillow
- Joint tickets (bus/train + ferry) offer convenience but less flexibility
- AirAsia and Nok Air often have sales for Surat Thani flights
- Consider breaking the journey with a night in Surat Thani if traveling with kids
- For Full Moon Party, aim to arrive on Koh Phangan by afternoon to settle in