How to Get from Surat Thani to Koh Phangan
Surat Thani to Koh Phangan by Raja Ferry from THB 290, Lomprayah catamaran or combo ticket. Times, fares and tips.
Last updated: November 2, 2026

Photo: Fabio Achilli from Milano, Italy / Wikimedia Commons, CC BY 2.0
Contents
The boat from the mainland to Koh Phangan is where the Gulf islands begin: the muddy Tapi River behind you, turquoise water ahead, Thong Sala pier at the end. You can cross on a slow car ferry, a fast catamaran or a combined bus and boat ticket.
Surat Thani to Koh Phangan by Ferry
Raja Ferry sails from Donsak pier to Thong Sala on Koh Phangan for THB 290, with a sailing at 04:00 arriving at 06:30. Allow about 2 hours 30 minutes for the crossing.[1]
Timetable from 23 October 2026: rush hours are 05:00 to 06:00 and 12:00 to 16:00.[2]
Lomprayah runs a catamaran and bus service linking Koh Phangan, Donsak pier, Surat Thani railway station and the airport. From the island, the catamaran leaves at 07:00 and 10:00, THB 750 to Donsak, THB 1,050 to Surat Thani station and THB 1,150 to the airport.[3]
Songserm sails from Koh Phangan to Donsak at 12:40, arriving 13:55, for THB 550.[4]
Surat Thani to Koh Phangan by Combined Bus and Boat Ticket
On booking platforms, combined bus or minivan and ferry tickets from Surat Thani cost THB 560 to 700 and take about 2 hours 45 minutes to 5 hours 30 minutes. A sleeper boat leaves at night, and a van and speedboat combination costs THB 950 (November 2026).[5]
Surat Thani to Koh Phangan by Private Transfer
A private car or van from Surat Thani to the pier starts at THB 4,254 on booking platforms (November 2026) and takes about 4 to 5 hours with the crossing.[5]
Comparing Your Options
| Mode | Duration | Price |
|---|---|---|
| Raja Ferry (Donsak - Thong Sala) | About 2h 30min | THB 290[1] |
| Combined bus or minivan and ferry | 2h 45min - 5h 30min | THB 560 - 700[5] |
| Van and speedboat | From about 3h 50min | THB 950[5] |
| Private car or van and ferry | 4h - 5h | From THB 4,254[5] |
Tips for Traveling from Surat Thani to Koh Phangan
- Book ahead for the Full Moon Party: Boats sell out days before.
- Check your pier: Combo tickets name the departure pier, and Donsak is the main one.
- Protect yourself from the sun: The glare off the water is strong, even on a covered deck.
- Keep valuables with you: Large bags are stacked together on the ferry.
Timetable
| Bus Surat Thani - Koh Phangan $ 16.52–20.65 2h 45m – 5h 30m | |
|
|
| Taxi Surat Thani - Koh Phangan $ 125.52–227.19 4h – 5h | |
|
|
| Ferry Surat Thani - Koh Phangan $ 12.69–25.08 2h 50m – 9h | |
|
|
| Van Surat Thani - Koh Phangan $ 28.03 3h 50m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Surat Thani to Koh Phangan, including current prices and schedules.
The Raja Ferry from Donsak pier to Thong Sala, THB 290.
A Lomprayah catamaran or a van and speedboat combination. On booking platforms, the combination takes from about 3 hours 50 minutes.
About 2 hours 30 minutes from Donsak to Thong Sala.
Lomprayah sells a combined bus and catamaran ticket between Surat Thani airport and Koh Phangan, THB 1,150 from the island.
Yes. A sleeper boat leaves at night, according to booking platforms.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Raja Ferry Port: Raja Ferry Port. Retrieved October 24, 2026.
- [2] Raja Ferry Port PLC: Sailing schedule. Retrieved October 31, 2026.
- [3] Lomprayah: Timetable Lomprayah 2026 (update 25/08/69, PDF). Retrieved October 31, 2026.
- [4] Songserm: Songserm timetable. Retrieved October 21, 2026.
- [5] 12Go: 12Go timetable Surat Thani - Koh Phangan. Retrieved November 2, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.