How to Get from Koh Phangan to Bangkok
Contents
- 1. Koh Phangan to Bangkok by Bus and Boat
- 2. Koh Phangan to Bangkok by Boat and Train
- 3. Koh Phangan to Bangkok by VIP Boat Ticket
- 4. Koh Phangan to Bangkok by Private Transfer
- 5. Comparing Your Options
- 6. Tips for Traveling from Koh Phangan to Bangkok
- 7. Timetable
- 8. Frequently Asked Questions
- 9. Sources and background
Koh Phangan has no airport and no direct boat to Bangkok. The trip combines a sea crossing with a long journey north by coach or train. Most travelers buy a combined ticket for the boat and the bus, while groups or travelers with lots of luggage can book a private transfer. You can compare and book these options on GoAsia.cc.
Lomprayah links Koh Samui, Koh Phangan, Koh Tao, Chumphon and Bangkok, with an air-conditioned bus from Chumphon to Bangkok,[1] and Seatran Discovery also sells transfers from Koh Phangan to Bangkok, with drop-offs at Khao San Road, Hua Lamphong station and Phaya Thai.[2]
Koh Phangan to Bangkok by Bus and Boat
Combined bus and boat tickets are the most common choice. The ticket includes the boat from Koh Phangan to the mainland and the coach north to Bangkok. On booking platforms, such tickets cost about 1,180 to 1,435 baht (about $35 to $43) (October 2026) and take from about 11 hours 45 minutes, up to 18 hours 30 minutes when the connections are longer.[3]
Koh Phangan to Bangkok by Boat and Train
You can also take a boat to Chumphon and continue by train. Lomprayah sails from Koh Phangan to Koh Tao and from Koh Tao to Chumphon (Thung Makham Noi Pier); a joint ticket to Chumphon train station costs 900 baht.[4] From Chumphon, the State Railway of Thailand runs trains to Krung Thep Aphiwat in Bangkok both overnight and by day, for example the Special Express No. 44 at 20:51 (arrival 04:05) and the Special Express No. 40 at 11:18 (arrival 18:25).[5]
Koh Phangan to Bangkok by VIP Boat Ticket
On booking platforms, a through ticket with a VIP boat and coach costs about 1,650 baht (about $49) and takes about 11 hours 45 minutes to 12 hours (October 2026).[3]
Koh Phangan to Bangkok by Private Transfer
A private transfer takes you from the pier or your resort straight to your address in Bangkok, including Suvarnabhumi Airport or Don Mueang Airport. On booking platforms, private transfers cost about 13,500 to 19,500 baht per vehicle (about $402 to $581) (October 2026) and take about 11 hours.[3] Split between a group, the price per person becomes more manageable.
Comparing Your Options
| Mode | Price (October 2026) | Duration |
|---|---|---|
| Bus and boat ticket | About 1,180 to 1,435 baht ($35 to $43) per person[3] | 11h 45m to 18h 30m |
| VIP boat and coach ticket | About 1,650 baht ($49) per person[3] | 11h 45m to 12h |
| Private transfer | About 13,500 to 19,500 baht ($402 to $581) per vehicle[3] | About 11h |
Tips for Traveling from Koh Phangan to Bangkok
- Book in advance: This route is busy, especially after the Full Moon Party, so book a few days ahead.
- Dress for the air conditioning: Buses and boats are often cold, so keep a light layer in your hand luggage.
- Keep valuables with you: Carry your passport, money and electronics in a small daypack instead of the luggage hold.
- Check the drop-off point: Make sure you know where in Bangkok the bus stops, as the stops are in different parts of the city.
Timetable
| Bus Koh Phangan - Bangkok $ 34.99–42.56 11h 45m – 18h 30m | |
|
|
| Taxi Koh Phangan - Bangkok $ 400.35–578.28 11h | |
|
|
| Ferry Koh Phangan - Bangkok $ 48.93 11h 45m – 12h | |
|
| Taxi Koh Phangan - Suvarnabhumi Airport $ 400.35–578.28 11h | |
|
| Taxi Koh Phangan - Don Mueang Airport $ 400.35–578.28 11h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Koh Phangan to Bangkok, including current prices and schedules.
A combined bus and boat ticket. On booking platforms such tickets cost about 1,180 to 1,435 baht (about $35 to $43) (October 2026), and the boat to the mainland is included.
A private transfer takes about 11 hours, and through tickets with a VIP boat and coach take about 11 hours 45 minutes to 12 hours.
From about 11 hours to 12 hours for the faster options. Cheaper combined tickets with longer connections can take up to 18 hours 30 minutes.
Yes. On booking platforms private transfers go to Suvarnabhumi Airport and Don Mueang Airport and cost about 13,500 to 19,500 baht per vehicle (about $402 to $581) (October 2026).
Not directly. You take a boat to Chumphon, for example with Lomprayah via Koh Tao, and continue by State Railway of Thailand train to Bangkok.
Seatran Ferry runs from Thong Sala Pier on Koh Phangan to Donsak on the mainland, and Lomprayah and Seatran Discovery also offer boat departures from Thong Sala.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Lomprayah High Speed Ferries: Lomprayah High Speed Ferries. Retrieved October 16, 2026.
- [2] Seatran Discovery: Seatran Discovery: bus and ferry transfers. Retrieved October 18, 2026.
- [3] 12Go: 12Go timetable: Koh Phangan - Bangkok. Retrieved October 20, 2026.
- [4] Lomprayah High Speed Ferries: Lomprayah ferry timetable 2026. Retrieved October 17, 2026.
- [5] State Railway of Thailand: SRT Timetable Matrix 2026 (Southern Line inbound). Retrieved October 17, 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.