Choose your return route based on your destination.

Koh Phangan has no airport, so every trip to Bangkok begins with a boat ride from Thong Sala Pier. From there, there are three options. A combined boat and bus ticket takes you to Khao San Road at 8:30 p.m. on the Lomprayah at 8:30 a.m. for 1,350 baht. Alternatively, you can travel by boat, bus, and plane via Surat Thani. The 8:00 a.m. boat connects with a Thai Lion Air flight that lands at Don Mueang at 3:40 p.m. Tickets for this combination are available through 12Go for approximately 2,000–2,300 baht, barely more expensive than the bus fare.

Check the current flight times and seat availability for flights from Koh Phangan to Bangkok on 12Go.

An afternoon ferry runs overnight, from which you can take a night bus to Khao San Road or a night train at dawn (810–1,900 baht). For an international return flight on the same day, you fly from Koh Samui, where Bangkok Airways flies to Suvarnabhumi Airport approximately 20 times daily. If I didn't have a connecting flight, I would take the route via Surat Thani and spend the evening in Bangkok.

Where to stay in Bangkok

This route ends in Bangkok. Search for hotels in Bangkok for your travel dates or narrow your search to a specific region. Filter for hotels with free cancellation if you'd like to book a room and decide later.

Open Booking.com with your travel dates · also on Expedia · Trip.com

My picks in Bangkok in every price category

  • Millennium Hilton Bangkok · Luxury · 5 stars · 4.6 (12,976)
  • Centara Watergate Pavilion Hotel Bangkok · Mid-range · 4 stars · 4.5 (4,456)
  • Old Capital Bike InnCheap · 3 stars · 4.9 (386)
  • Key facts

    The boat and bus from Lomprayah at 8:30 am reach Khao San at 8:30 pm.

    The boat trip costs 1,350 baht, or 1,650 baht in the VIP bus. From the same boat, there is a connecting bus to Suvarnabhumi or Don Mueang, arriving at 11:00 PM for 1,850 baht. The Boonsiri ferry departs at 8:45 AM and arrives in Khao San Road at 8:30 PM.

    Boat, bus and plane via Surat Thani from approx. 2,000 ฿

    12Go sells the Lomprayah at 08:00 with a flight from Thai Lion Air to Don Mueang, landing at 15:40, and the Seatran at 11:30 with flights landing around 20:00.

    Fly from Samui to Suvarnabhumi

    Boats to Bangrak depart from 7:30 am, and Bangkok Airways flies to Suvarnabhumi about 20 times daily from approximately 2,800 baht. Allow 2.5 hours from your boat arrival to your flight.

    Overnight stay by bus or train for 810–1,900 ฿

    The ferries from Raja at 2:00 PM and from Seatran at 2:30 PM connect to night buses that reach Khao San around 4:30 to 6:00 AM, as well as to sleeper trains to Krung Thep Aphiwat, which arrive there around 8:00 AM.

    The day after the full moon is the busiest day in Thong Sala.

    Book your boat together with your trip and do not plan a flight from Bangkok on the same day.

    October to December is the rough season on the Gulf of Mexico.

    Ferry services may be delayed or cancelled by one or two days, so please allow an extra day before booking an international flight.

    All routes from Koh Phangan to Bangkok compared

    Timetables and prices for 12Go for a weekday in mid-November (including booking fee), as well as the timetables of the operators for Lomprayah and Boonsiri from 2026 onwards. Information on boats and flights to Koh Samui can be found in our travel guides from Koh Phangan to Koh Samui and from Koh Samui to Bangkok.

    Check the current ticket prices from Koh Phangan to Bangkok.

    12Go sells tickets for Lomprayah and Boonsiri, combinations of boat, bus and flight via Surat Thani, as well as night buses and trains with seats for your desired date.

    Sponsored link – We may receive a small commission if you book, at no extra cost to you. Learn more.

    Boat and bus with one ticket

    Lomprayah's catamaran departs from Thong Sala at 8:30 a.m. for Chumphon on the mainland. There, a coach takes over for the onward journey north. The trip to Khao San Road (also known as Pinklao) takes until 8:30 p.m. and costs 1,350 baht, or 1,650 baht for the more spacious VIP coach. The 1:00 p.m. boat arrives in Khao San at 12:45 a.m. Boonsiri offers a similar service: departure at 8:45 a.m., arriving at 8:30 p.m., or at 1:15 p.m., arriving at 1:00 a.m., for 1,350 baht.

    The same boat departing Lomprayah at 8:30 a.m. also connects to a bus to Suvarnabhumi or Don Mueang Airport. Arrival is at 11:00 p.m., and the fare is 1,850 baht. Boonsiri also sells a ticket to Suvarnabhumi for approximately 1,600 baht. This is only worthwhile for a flight the following morning; for earlier travel, flying is recommended.

    Boat, bus and plane via Surat Thani

    Surat Thani Airport offers cheap flights to Bangkok, which can be booked through 12Go along with the boat and bus transfer to the airport in a single ticket. On a weekday in November, the Lomprayah boat arrived at Don Mueang at 8:00 AM with a connecting Thai Lion Air flight at 3:40 PM for approximately 2,300 baht. The Phantip boat at 5:30 AM offered the same connection for about 2,000 baht, and the Seatran boat at 11:30 AM had connecting flights arriving either at Don Mueang at 8:00 PM or at Suvarnabhumi Airport at 8:05 PM for about 2,200 baht. This is 650–950 baht more than taking the bus, and you arrive in Bangkok about five hours earlier.

    You can also book the individual steps yourself. The ferry and bus from Raja depart at 5:00 AM and arrive at Surat Thani Airport at 10:00 AM for 600 Baht. The ferries from Lomprayah depart at 8:00 AM and 11:00 AM, arriving at 11:30 AM and 3:00 PM, respectively. Flights to Bangkok start at approximately 1,300 Baht, with the last flights departing between 6:40 PM and 8:00 PM. Our travel guide for the route from Surat Thani to Koh Phangan includes all boat connections.

    The best-rated hotels in Bangkok

    Here is my ranking of the 10 best hotels in Bangkok. Each button will take you directly to the hotel's page on Booking.com, where you have already entered your travel dates.

  • #2 Shangri-La Bangkok 4.6 (11,460 reviews) Luxurious river hotel in Bang Rak overlooking the Chao Phraya River, with first-class service and comprehensive resort facilities. Check prices
  • #3 Siam Kempinski Hotel Bangkok 4.7 (6,977 reviews) The Siam Kempinski Hotel Bangkok solves the biggest problem in the Siam district – the lack of quiet places to sleep – with an idyllic resort garden featuring saltwater pools. Check prices
  • #4 Mandarin Oriental, Bangkok 4.7 (6,702 reviews) A legendary riverside hotel in Bangkok's Bang Rak district with elegant rooms, world-class dining, and a renowned spa. Check prices
  • Flight from Koh Samui

    Samui is the ideal airport for same-day international flights, as Bangkok Airways operates approximately 20 daily flights to Suvarnabhumi and three to Don Mueang. Flight times are 50 to 75 minutes, with fares starting at around 2,800 baht and potentially exceeding 6,000 baht during peak season. Boats depart from Thong Sala to Bangrak, the pier just ten minutes from Samui Airport, starting at 7:30 am. Lomprayah sells direct tickets to the terminal for 500 baht, arriving about an hour after departure. Allow 2.5 hours from the boat's arrival in Bangrak until your flight.

    It's more expensive than Surat Thani, but flights are frequent and land at Suvarnabhumi, the departure airport for most international flights. Our travel guides for the routes from Koh Phangan to Koh Samui and from Koh Samui to Bangkok list all ferry and flight connections.

    Overnight stay by bus or night train

    If you prefer to make the most of the day, take the afternoon ferry and sleep on the way. The Raja car ferry at 2:00 PM and the Seatran ferry at 2:30 PM connect with night buses that arrive at Khao San Road, Ratchadamnoen Avenue, or the southern bus station between 4:30 and 6:00 AM. Fares range from 810 to 1,500 baht, depending on the operator and bus.

    The train journey is more comfortable at night. The 2:30 PM boat can also be booked including transfer to Phun Phin Station in Surat Thani and a seat or berth on the night train. Arrival in Krung Thep Aphiwat is around 8:00 AM. The price ranges from 940 to 1,920 baht, depending on the class. Nine trains depart daily from Phun Phin northbound between 6:25 PM and 11:28 PM. If you book the train journey independently, a berth on one of the evening express trains is recommended.

    After the full moon party and the flight home

    The morning after a Full Moon Party is the busiest day of the month in Thong Sala. Boats are packed, and there's no Grab on the island, so allow plenty of time for a songthaew to the pier. It's best to book your boat at the same time as your trip. For an international flight from Bangkok, I'd leave Koh Phangan the day before, or at least take an early boat to Koh Samui and fly directly to Suvarnabhumi from there, with a few hours' buffer. Boat and bus tickets arrive too late for an evening flight, and during the Gulf's busy season from October to December, a boat cancellation can cost you a whole day.

    Are you planning the rest of the trip?

    Frequently Asked Questions

    Frequently asked questions about the route from Koh Phangan to Bangkok.

    Take the boat and bus from Lomprayah at 8:30 am to Khao San (8:30 pm, ฿1,350), a boat-bus-flight ticket via Surat Thani to Don Mueang (3:40 pm by boat at 8:00 am, about ฿2,000–2,300), a boat to Samui and a flight with Bangkok Airways, or an afternoon ferry followed by a night bus or sleeper train.

    No. Every ticket sold as a ferry to Bangkok includes a boat trip to Chumphon, Donsak, or Surat Thani, as well as onward travel by bus, train, or plane. The combination tickets from Lomprayah and Boonsiri for boat and bus are the closest thing to a complete trip.

    Approximately 12 hours by boat and bus, approximately 7 to 8 hours by boat, bus and plane via Surat Thani, 4 to 5 hours via Samui if the connections are suitable, and approximately 14 to 18 hours overnight by bus or train.

    Not from Koh Phangan, as the island has no airport. Take a boat to Koh Samui and fly with Bangkok Airways (approximately 20 flights daily to Suvarnabhumi from around 2,800 baht) or by boat and bus to Surat Thani Airport, from where flights to Don Mueang depart from around 1,300 baht.

    An afternoon ferry and a night bus to Khao San Road are available from around 810 baht via 12Go. Tickets for the boat, bus, and flight via Surat Thani cost around 2,000–2,300 baht, which is cheaper than expected and saves almost a whole day.

    Yes, from Surat Thani. The 2:30 pm ferry, along with a transfer to Phun Phin railway station and a night train arriving at Krung Thep Aphiwat around 8:00 am, is sold for approximately 940–1920 baht depending on the class.

    Yes, by plane. Take a boat to Samui in the morning and fly with Bangkok Airways to Suvarnabhumi Airport. Alternatively, you can book a ticket combining boat, bus, and flight at 8:00 AM to Don Mueang, where you'll land at 3:40 PM. With these tickets, you won't reach the airports until 11:00 PM, which is only possible for a flight the following morning.

    Approximately 700 km by road from Donsak Pier, after a 2.5-hour ferry crossing from Thong Sala. The flight from Samui takes 50 to 75 minutes, from Surat Thani about 1 hour 15 minutes.

    Compare prices on the major booking portals and filter for rooms with free cancellation if you want to book now and decide later.

  • Compare prices on different websites.
  • Filter for free cancellation
  • Secure checkout on the partner site
  • Compare prices on Booking.com

    Compare prices on Trip.com

    We may receive a commission for bookings made through these links – this will not incur any additional costs for you. Learn more.

    Continue your journey from Bangkok

    The next stage, with the fastest and cheapest way to get there.

  • Bangkok – Ayutthaya: Fastest long-distance train, 3rd class, 50–80 min. Cheapest regional train, approx. 15–20 ฿. Compare all 6 options.
  • Bangkok–Buriram: Fastest flight with Thai AirAsia, 1 hour flight time, approximately 4 hours door-to-door. Cheapest connection: Express No. 71 or Rapid No. 135, approximately 175–450 Baht. Compare all 7 options.
  • Bangkok – Chiang Mai: Fastest flight (1 hr 10–20 min + airport time), cheapest express bus ($16–$25). Compare all 6 options.
  • Bangkok – Chiang Rai: Fastest flight, Don Mueang, 80–95 min. Cheapest night bus, Transport Co., approx. 720–840 ฿. Compare all 5 options.
  • Bangkok-Chumphon: Cheapest Suwannatee bus connection, approx. 400 ฿. Compare all 7 options.
  • Bangkok–Hua Hin: Fastest special train No. 43, 3 hours | Cheapest regional train, 44 ฿ | Compare all 8 connections
  • Return journey? From Bangkok to Koh Phangan – All 27 routes from Bangkok

    You might also like this

    Best time to travel to Thailand

    The best time to travel is from November to February; the rest of the year is best on the east coast.

    Thailand on a budget

    Thailand for less money, without sacrificing the best

    Is Thailand safe?

    What actually poses risks, what is only mentioned in the news, and what do four government advisories say – destination by destination?

    Thailand Visa and Entry Requirements

    Who is allowed to enter visa-free, what entry controls are in place, what is the TDAC, and how can you extend your stay?

    Ethical elephant sanctuaries in Chiang Mai

    No riding, no shows, and the protected areas where you watch rather than wash.

    I lived in Bangkok for four years and traveled throughout the country from there. The guidebooks reflect my personal opinion and are written as I would explain things to a friend planning a trip.

    Ready to create your travel itinerary?

    Use our free trip planner to save places, organize days, and share your trip.