Surat Thani to Koh Phangan Transport Guide
How to get from Surat Thani Airport or train station to Koh Phangan. Complete guide covering bus+ferry combos, night boats, and the fastest routes.
Duration: 3-8 hours
Price: 400-800 THB
3 options
Search & Book Transport
Powered by 12Go Asia - Compare ferries, buses, and flights
Travel Options
Bus + High Speed Ferry Combo
The most popular and convenient option. Joint tickets include bus transfer from airport/town to pier, plus ferry to Koh Phangan.
Duration
3-4 hours total
Price
550-700 THB
Pros
- Convenient combined ticket
- Air-conditioned bus
- Fast ferry crossing
- Multiple daily departures
Cons
- Fixed schedule - no flexibility
- Bus can be crowded
- Some waiting time at pier
How to book & travel
- 1Book combo ticket online or at airport
- 2Take bus from Surat Thani Airport or town to Donsak Pier (1.5-2 hours)
- 3Check in at the pier
- 4Board high-speed ferry to Thong Sala, Koh Phangan (1.5-2 hours)
- 5Arrive at Thong Sala Pier
Night Boat (Budget Option)
Overnight ferry departing from Surat Thani town pier. Sleep on the boat and wake up in Koh Phangan.
Duration
6-8 hours overnight
Price
400-500 THB
Pros
- Cheapest option available
- Save a night's accommodation
- Unique experience
- Departs late evening
Cons
- Basic sleeping conditions
- Can be uncomfortable
- Only one departure per night
- Weather dependent
How to book & travel
- 1Get to Surat Thani Town Pier (Ban Don Pier)
- 2Buy ticket at the pier or book in advance
- 3Board the night boat around 11 PM
- 4Find a spot on deck or in cabin to sleep
- 5Arrive at Thong Sala around 5-6 AM
Private Transfer + Ferry
Private minivan from Surat Thani to the pier, combined with ferry ticket. More comfortable but pricier.
Duration
3-4 hours total
Price
800-1500 THB
Pros
- Door-to-door convenience
- Flexible departure times
- Comfortable private vehicle
- Good for groups/families
Cons
- More expensive
- Need to arrange in advance
- Price varies by operator
How to book & travel
- 1Book private transfer online in advance
- 2Meet driver at airport or hotel
- 3Private drive to Donsak Pier (1.5 hours)
- 4Board ferry to Koh Phangan (1.5-2 hours)
- 5Arrive at Thong Sala
Live Ferry & Bus Schedules
Ferry & Bus Schedules
via 12Go AsiaTips for This Route
- If arriving by flight, book the combo ticket at Surat Thani Airport arrivals hall
- Last ferry to Koh Phangan leaves around 5:30 PM - don't miss it!
- Night boat is only recommended for budget travelers who don't mind basic conditions
- Keep valuables secure on the night boat
- The bus portion can take longer during peak season due to traffic
Surat Thani → Koh Phangan FAQs
The journey from Surat Thani to Koh Phangan takes 3-4 hours during the day (bus + ferry combo) or 6-8 hours overnight on the night boat.
The easiest way is to buy a combo ticket (bus + ferry) at the airport. This includes an air-conditioned bus to Donsak Pier and a high-speed ferry to Koh Phangan. Total cost is around 550-700 THB.
There's no direct ferry from Surat Thani town. You need to take a bus to Donsak Pier (1.5 hours) first, then catch the ferry. The night boat does depart directly from Surat Thani town pier.
The night boat is a basic ferry with mattresses on the deck or simple cabin beds. It departs Surat Thani around 11 PM and arrives around 5-6 AM. It's the cheapest option but not very comfortable. Bring a sleeping bag or blanket.
Yes! From the train station, take a songthaew (shared taxi) or private taxi to the Tapee Pier in town, or buy a combo ticket that includes transfer to Donsak Pier. Many guesthouses near the station can arrange this.