Home » Information » Bangkok to Koh Phangan
Bangkok To Koh Phangan

Bangkok to Koh Phangan

The distance from Bangkok to Koh Phangan is approximately 776 kilometres.

Travellers can choose from three main transportation options serving this route; including the train, taking a bus, or flying directly.

Bangkok to Koh Phangan, Flights, Trains, Buses, Ferry, Travel Time & Prices

The quickest means is to take a flight from the Suvarnabhumi Airport. However, since Koh Phangan doesn’t have its own airport so you will have to fly to Koh Samui and from there, take a quick taxi ride to the Bang Rak Pier and then take the next ferry which will take you to Thong Sala Pier in Koh Phangan.

The travel time should take less than 3 hours, with about an hour’s flight and a 30-minute boat ride. Depending on the airline you take, it may be cheap or expensive; the most inexpensive flight will always be with a budget or low-cost carrier. If you book ahead of time, you may be able to save a significant amount of money on airfare.

There is also the option of taking a flight from the Don Muang DMK Airport in Bangkok directly to Surat Thani. It’s much cheaper than flying to the Koh Samui airport and takes a little longer, but these flights are generally more affordable. Many airlines flying out of Don Muang DMK Airport to Surat Thani offer fly and ride packages, which are already inclusive of the flight, bus transfer, and ferry transfer. These take out a lot of the hassles of doing everything yourself, and they tend to come out cheaper, too.

Budget travellers tend to prefer the night train, which is the longest way to get from Bangkok to Koh Phangan, but it’s also one of the cheapest. The train will take you to Surat Thani, and there are fan or AC options available. If you have the budget for it, you can also book a first-class ticket which is still significantly cheaper than a plane ride.

Taking a bus to Surat Thani is another option; it is the cheapest way to get there, but it can take up a whole day or more of travel time.

Powered by 12Go Asia system
Bus Bangkok - Koh Phangan ฿ 1,180–1,400 10h 10m – 18h
  •   VIP 24 19:00
  •   VIP 32 18:50
  •   Express 06:00, 19:00, 21:00
  •   Bus + Van + Ferry 19:00
  •   Bus + Van + Ferry + Taxi 19:00
Taxi Bangkok - Koh Phangan ฿ 13,500–19,500 11h
  •   Comfort
  •   Luxury VIP Van
  •   Luxury SUV
Ferry Bangkok - Koh Phangan ฿ 1,650 10h 10m – 13h 45m
  •   VIP 06:00, 21:00

Do You Have a Question to Ask?

Click Here to Ask a Question

Weather Forecast