Fly via Samui, fly via Surat Thani, or take the night bus.
Koh Phangan has no airport, so all journeys from Bangkok end with a boat trip to Thong Sala. The fastest way is to fly with Bangkok Airways to Koh Samui (approximately 1 hour 10 minutes) and then take a boat from Bangrak Pier (approximately 350 baht, about 30 minutes). However, the flight costs from around 2,800 baht and can even exceed 6,000 baht during peak season. A cheaper option is to fly to Surat Thani on the mainland (approximately 1,300 baht). With one of the early flights, you can arrive on Koh Phangan by midday after taking the bus and boat.
Check the current flight times and seat availability for flights from Bangkok to Koh Phangan on 12Go.
Locally, both Lomprayah and Boonsiri offer a night bus from Khao San Road at 10:00 PM, which connects with a catamaran in Chumphon and arrives in Thong Sala at 10:30 AM (price: 1,350 baht). A more comfortable alternative is the sleeper train to Surat Thani. I would fly to Samui if the flight price is roughly the same as the cost of the trip to Surat Thani plus bus and boat fares; otherwise, I would take the early flight to Surat Thani.
Accommodation in Koh Phangan
This route ends in Koh Phangan. Search for hotels in Koh Phangan for your travel dates or narrow your search to the region you wish to visit. 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 recommendations for every price category on Koh Phangan
The short answer
I would fly to Koh Samui if the flight price is roughly the same as from Surat Thani plus bus and boat, as this is the fastest connection: about a 1 hour 10 minute flight and a 30-minute boat ride from Bangrak for 350 baht. Flights start at around 2,800 baht. Alternatively, you could take an early flight to Surat Thani for about 1,300 baht and from there take a bus and boat to Koh Phangan in time for lunch. The cheapest option is the night bus and catamaran departing at 10:00 PM from Khao San Road to Thong Sala at 10:30 AM for 1,350 baht.
Key facts
Fly to Samui and you'll be on Koh Phangan in about 3 hours.
Bangkok Airways flies from Suvarnabhumi approximately hourly from 06:00 to about 19:15, and the Lomprayah boats cross from Bangrak to Thong Sala in 30 minutes for 350 Baht and operate until about 17:30.
Flights to Surat Thani are available from around 1,300 Baht.
There are approximately 14 direct connections daily between Don Mueang and Suvarnabhumi. To ensure you can catch your bus and ferry tickets the following morning, you should arrive by approximately 8:45 a.m.
The journey by night bus and catamaran costs ฿1,350
Lomprayah and Boonsiri depart Khao San at 10:00 PM and arrive in Thong Sala at 10:30 AM, after a stopover on Koh Tao by catamaran from Chumphon. Lomprayah's VIP seat costs 1,650 baht.
The night train stops in Surat Thani at dawn.
Train No. 85 leaves Krung Thep Aphiwat at 19:50 and arrives at 06:23, a 2nd class seat costs about 700–900 Baht, and Lomprayah's bus and boat at 09:30 from the station arrive at 12:45 for 850 Baht.
Book three to seven days in advance for the full moon party.
On party days, all boats and night buses to Thong Sala are fully booked. Otherwise, booking one or two days in advance is sufficient.
Everything ends up in Thong Sala
Phangan's main port is located on the southwest coast. From there, songthaews continue to Haad Rin and Ban Tai for about 100–200 baht per person.
All routes from Bangkok to Koh Phangan compared
Boat and bus prices from the Lomprayah and Boonsiri timetables for 2026; flight times and prices from 12Go for a weekday in mid-November (prices are higher in December); train times and berth prices from our Bangkok to Koh Samui travel guide.
Check the current ticket prices from Bangkok to Koh Phangan
12Go shows night buses, train combinations, and flight and ship connections from Bangkok, including seats for your date.
Sponsored link – We may receive a small commission if you book, at no extra cost to you. Learn more.
Fly to Koh Samui, then take the boat
Bangkok Airways is the only airline serving Koh Samui. It flies from Suvarnabhumi Airport approximately hourly between 6:00 AM and 7:15 PM, and three times daily from Don Mueang Airport. The flight time is approximately 1 hour and 10 minutes, and a one-way ticket costs from around 2,800 baht, exceeding 6,000 baht during peak season. Koh Samui Airport is located in the northeast of the island, near Bangrak Pier. From there, Lomprayah catamarans and Lomlahkkhirin speedboats depart for Thong Sala approximately hourly between 8:00 AM and 5:30 PM for 350 baht in about 30 minutes. A morning or early afternoon flight will get you to the island the same afternoon.
After about 5:00 PM, no more boats depart for Bangrak, but scheduled ferries run from Samui's other piers until 8:30 PM. The Haad Rin Queen sails directly from Big Buddha Pier to Haad Rin. Our Koh Samui–Koh Phangan travel guide lists all piers and the last boat departures.
Flight to Surat Thani, then bus and boat
Approximately 14 direct flights depart daily from Bangkok to Surat Thani. Flights are offered from Don Mueang Airport by Nok Air, Thai Lion Air, and Thai AirAsia, and from Suvarnabhumi Airport by Thai VietJet. Flight time is 70 to 85 minutes. On a weekday in November, a flight costs approximately 1,300–1,600 baht; prices are higher in December. Early flights offer connecting services. The Nok Air (6:00 AM) and Thai Lion (6:20 AM) flights land in time for the 9:00 AM Raja airport bus and car ferry. Arrival at 1:30 PM is possible for 600 baht. Thai AirAsia lands at 7:00 AM and arrives in Thong Sala at 8:15 AM. From there, a bus and catamaran operated by Lomprayah depart at 9:30 AM. Onward travel is possible at 12:45 PM for 950 baht.
Later flights are still possible until the afternoon, as combined flights depart from the airport until approximately 4:00 PM. After this time, you will either need to take the overnight ferry from Surat Thani or stay overnight there. Nok Air also offers its own Fly'n'Ferry ticket with Lomprayah, which now flies to Nakhon Si Thammarat and operates seasonally from December 1st to April 30th. Our Surat Thani to Koh Phangan travel guide includes all departures from the airport, train station, and the city.
The night bus and catamaran from Khao San
This is the classic budget option, and two companies offer this connection at the same times. The Lomprayah bus departs from its Khao San branch at 10:00 PM (departing Pinklao at 9:30 PM) and arrives at the pier near Chumphon before sunrise. The catamaran then docks in Koh Tao and arrives in Thong Sala at 10:30 AM. The fare is 1,350 baht, or 1,650 baht with a VIP seat. The Lomprayah bus also departs at 9:30 PM, taking the slower ferry with a transfer in Koh Tao, and arrives at 10:30 AM. This fare is 1,150 baht. The Boonsiri bus also departs from Khao San at 10:00 PM and arrives at the port at 10:30 AM. This fare is 1,350 baht, and check-in is available from 9:00 PM. The ticket for 1,500 Baht also includes a transfer to your hotel on Phangan.
During the day, buses from Boonsiri (departing at 5:00 AM) and Lomprayah (departing at 6:00 AM) arrive at Suvarnabhumi Airport at 4:45 PM for 1,350 baht. Boonsiri also offers an 8:00 PM pick-up service from Suvarnabhumi Airport for 1,600 baht – convenient for evening arrivals. Travel agencies along Khao San Road sell cheaper combination tickets for bus and boat starting at around 1,000 baht, which include connections to other boats. However, I would recommend paying the extra for one of the two operators, as the bus and catamaran schedules are coordinated.
The best-rated hotels in Koh Phangan
Here is my ranking of the 10 best hotels in Koh Phangan. Each button will take you directly to the hotel's page on Booking.com, where you can enter your travel dates.
The sleeper train to Surat Thani
Ten trains run daily from Bangkok to Koh Samui, all stopping at Phun Phin station in Surat Thani. The express train No. 85, departing at 7:50 p.m. and arriving at 6:23 a.m., is particularly recommended. Air-conditioned sleeper berths in 2nd class cost approximately 700 baht (upper class) or 900 baht (lower class), while 1st class cabins cost approximately 1,300–1,500 baht. Raja buses depart for the ferries from 5:30 a.m., and the Lomprayah bus and catamaran arrive in Thong Sala at 12:45 p.m. for 850 baht. Early booking is recommended for December and January. Our Bangkok–Koh Samui travel guide lists all ten trains and their respective ticket sales start dates.
Dates for full moon parties
Around the time of the Full Moon Parties, the entire route is fully booked – the night buses from Khao San Road, the boats from Koh Samui, and the combination tickets from Surat Thani. Therefore, book three to seven days in advance and plan your arrival one or two days before the party. Rooms near Haad Rin often require a minimum stay on these evenings. Our Full Moon Party guide has all the dates and information about how the party works.
Koh Phangan to Bangkok
The return journey by boat and bus is with Lomprayah. The ferry departs Thong Sala at 8:30 AM and arrives in Khao San or Pinklao at 8:30 PM for 1,350 Baht (1,650 Baht VIP). The 1:00 PM ferry arrives in Khao San at 12:45 AM. From the same 8:30 AM boat, there is a connecting bus to Suvarnabhumi or Don Mueang Airport, arriving at 11:00 PM for 1,850 Baht. This ticket is only valid for a flight the following morning. Boonsiri departs at 8:45 AM and arrives in Khao San at 8:30 PM, as well as at 1:15 PM, arriving at 1:00 AM for 1,350 Baht. Our Koh Phangan to Bangkok travel guide offers all options, including tickets for boat, bus, and flight via Surat Thani.
To fly home from Samui, the best option is to take a boat from Thong Sala between 3:00 PM and 4:45 PM for an evening flight; the last boats to Samui depart around 6:00 PM. From Surat Thani, you can reach the airport at 10:00 AM by taking the Raja ferry and then a bus (600 baht). The last flights back to Bangkok depart from Surat Thani between 6:40 PM and 8:00 PM.
Are you planning the rest of the golf region?
Frequently Asked Questions
Frequently asked questions about traveling from Bangkok to Koh Phangan.
Fly to Koh Samui and, if the price suits you, take the boat from Bangrak (approx. 30-minute journey, from around 2,800 baht plus 350 baht). If you want to save money, fly early in the morning to Surat Thani (approx. 1,300 baht) and take a bus and boat. Alternatively, you can take the night bus and catamaran from Khao San Road (1,350 baht, arriving at 10:30 pm).
Approximately 3 hours after departure via Koh Samui, approximately 6 to 7.5 hours after departure via Surat Thani (the flight at 07:00 arrives in Thong Sala at 12:45) and 12.5 hours by night bus and catamaran (22:00 → 10:30).
Yes. Fly to Koh Samui in the early afternoon and take a boat from Bangrak (ferries run until about 5:30 pm). Alternatively, you can fly to Surat Thani early in the morning and take a bus and boat from there, arriving on the island around 1:30 pm. The daytime buses from Khao San Road at 5:00 am and 6:00 am arrive at 4:45 pm.
No. Every ticket sold as a ferry ticket from Bangkok also includes a bus or train journey to Chumphon or Surat Thani, or a flight and the boat trip. The combination of night bus and catamaran from Khao San Road is the closest thing to a complete ticket.
Yes, to Surat Thani. Ten trains stop there daily, and line 85 (7:50 PM → 6:23 AM) connects with the Lomprayah bus and catamaran departing from Thong Sala station at 9:30 AM and 12:45 PM. A second-class seat costs approximately 700–900 baht, plus 850 baht for the bus and boat.
Koh Samui saves time, as the boat trip at the end only takes 30 minutes. Surat Thani saves money, as flights are available from around 1,300 baht instead of around 2,800 baht, followed by 3 to 4.5 hours by bus and boat.
Lomprayah's boat and bus depart from Thong Sala at 8:30 am and reach Khao San Road at 8:30 pm for 1,350 baht. Boonsiri's boat departs at 8:45 am and also arrives in Khao San Road. For those arriving by plane, the best option is to take a boat to Samui in the early afternoon or Rajas Ferry at 5:00 am, followed by a bus to Surat Thani Airport, arriving at 10:00 am.
Sources
The times and prices listed on this page are taken from the operators' websites and official sources.
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 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.
Further from Koh Phangan
The next stage, with the fastest and cheapest way to get there.
Return journey? From Koh Phangan to Bangkok – All routes in Thailand
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.

Community
Comments 0
Start the conversation.