Bangkok to Koh Phangan Thailand: Transport Guide
With famous full moon festivals, Koh Phangan is a popular destination after Bangkok.
In this travel guide, you’ll find useful information about traveling from Bangkok to Koh Phangan by flight, bus, and ferry, including timetable, ticket prices, and tips.
Bangkok to Koh Phangan: Overview
The distance between Bangkok and Koh Phangan is about 770km (480 miles), and you can easily travel between the two cities by flight, train, bus, and car.
If you travel on a budget, it’s best to take a bus and ferry to Koh Phangan as the ticket costs about $42 (€42).
Type | Time | Cost | Tickets |
---|---|---|---|
Flight+Ferry | 5.5 hours | $150 (€150) | Check tickets |
Bus+Ferry | 13 hours 45 mins | $42 (€42) | Check tickets |
Bangkok to Koh Phangan bus + ferry
Traveling by bus is the most common and convenient option to get to Koh Phangan.
Lomprayah and Montanatip offer bus and ferry services from Bangkok to Koh Phangan. The bus departs from Bangkok to Chumphon or Surat Thani and ferry to Koh Phangan. All connections are guaranteed, so you’ll have a stress-free trip.
The journey takes about 13 hours and 45 minutes to 15.5 hours, and the ticket price is about $42 (€42).
Bus info | |
---|---|
Journey time | 13 hours and 45 mins |
Price | $42 (€42) |
Distance | 770km (480 miles) |
Frequency | 2 buses per day |
First bus | 7 pm |
Last bus | 9 pm |
Departure station | Bus provider station |
Arrival station | Thong Sala Koh Phangan |
Operators | Lomprayah, Montanatip |
Provider | Departure | Arrival | Tickets |
Lomprayah | 21:00 | 10:45 | Check tickets |
Montanatip | 19:00 | 10:30 | Check tickets |
How long is the bus from Bangkok to Koh Phangan?
The bus to Koh Phangan takes about 13 hours and 45 minutes to 15.5 hours, depending on your service provider. Please note that the travel time could be slightly longer due to traffic time. There may be a toilet and food breaks on the way.
How much is the bus ticket from Bangkok to Koh Phangan?
The bus ticket to Koh Phangan costs about $42 (€42). Please note that prices may change on weekends and national holidays.
Where are the departure and arrival stations?
Buses leave from Khao San Lomprayah or Khao San Montanatip and arrive at Thong Sala Koh Phangan.
When is the first and last bus depart from Bangkok?
The first bus departs at 7 pm, while the last leaves at 9 pm. For the latest schedule, please check here. Please come at least 30 minutes before departure for check-in procedures.
Bangkok to Koh Phangan flight
In addition to buses, you can also take a flight and ferry from Bangkok to Koh Phangan.
Bangkok Air offers flights from Bangkok to Koh Samui, and then you can take a ferry from Koh Samui to Koh Phangan.
The journey takes about 5 hours and 30 minutes including waiting time. Tickets cost about $150 (€150).
For hassle-free transit, it’s best to book airport transfers between airports and your hotel. I always use Skyscanner and 12go to find cheap flights and get the best deals.
Flight info | |
---|---|
Journey time | 5 hours and 30 minutes |
Price | From $150 (€150) |
Distance | 770km (480 miles) |
Frequency | 1 flight per day |
Departure | Bangkok |
Arrival | Koh Phangan |
Changes | Direct flights available |
Operators | Bangkok Air, Lomprayah |
Provider | Departure | Arrival | Tickets |
Bangkok Air | 07:30 | 13:00 | Check tickets |
How long is the flight from Bangkok to Koh Phangan?
The flight from Bangkok to Koh Samui takes about 1 hour and 5 minutes, and the ferry from Koh Samui to Koh Phangan takes 30 minutes. Please note that the travel time depends on many factors, such as weather conditions.
How much is the flight and ferry ticket from Bangkok to Koh Phangan?
The combination of flight and ferry tickets is about $150 (€150). If you book in advance, you may get better deals.
Where are the departure and arrival airports?
Planes frequently depart from Suvarnabhumi Airport and arrive at Koh Samui Airport. The ferry leaves from Maenam Samui pier to Thong Sala Koh Phangan.
When is the first and last flight departing from Bangkok?
The flight departs at 7:30 am, and the ferry leaves at 12:30 pm. However, the schedule may change depending on the day and weather. You can check the latest schedules here.