Bangkok Suvarnabhumi Airport to Koh Phangan

The journey from Suvarnabhumi International Airport (the main airport in Bangkok) to Koh Phangan (location of the Full Moon Party) can be done in a variety of ways.

  • You can fly via Surat Thani or Koh Samui.
  • You can take a bus and ferry.
  • You can also take a train and ferry.

Travelling by train and ferry is the best option is you arriving on a long haul to Thailand. Most long haul flights from Europe to Thailand arrive in the late morning or afternoon. By booking a sleeper berth on an early evening train from Bangkok to Surat Thani you can arrive in Koh Phangan by ferry before noon the following day after your flight arrives in Thailand, having had a refreshing sleep on the train.

Step by Step Guide to travel from Bangkok Suvarnabhumi Airport to Koh Phangan


The best way to describe how to complete the journey from Suvarnabhumi International Airport to Koh Phangan is to break it down into three steps.

Step 1: Airport to Bangkok Train Station


You can take a taxi, but actually during busy times of the day (particularly between 16.00 and 19.00) it is quicker and cheaper to take the Airport Link.

Airport Link Train

The Airport Link leaves from the basement of the airport. Purchase a ticket at the kiosk by the gates to the Airport Link station. From the Airport you need to go to Makkasan station. A one way ticket from the airport to Makkasan station costs 35 THB and takes 30 minutes. At Makkasan exit the Airport Link station and follow the signs to Petchaburi MRT (metro) station. It is a 5 minute walk via a newly constructed passenger bridge from the Airport Link to the MRT metro station. The metro goes direct to Bangkok Train Station, the stop is called Bang Sue MRT station, which is where you catch the train to Surat Thani.

Step 2: Train from Bangkok to Surat Thani


Your journey from Bangkok to Surat Thani is likely to be overnight and (especially after a long flight) you will want to book a sleeper berth.

Buy Tickets from Bangkok to Surat Thani

Use the Search Box below to buy your train tickets from Bangkok to Surat Thani.

Powered by 12Go system

We recommend booking a sleeper berth on Train #85 departing at 19:50 and scheduled to arrive in Surat Thani at 06:23. This is one of the Special Express services with a restaurant car and 1st and 2nd class A/C sleeper berths.

Train times from Bangkok to Surat Thani
BangkokSurat ThaniServiceTrain
07:3016:20Special Express43
15:1001:11Rapid171
16:1001:49Special Express37/45
16:5002:20Special Express31
17:3004:06Rapid169
18:5004:58Express83
19:5006:23Express85
20:1006:46Rapid173
20:3007:16Rapid167
22:5007:50Special Express39/41
Journey Information
  • Booked online: 2nd Class A/C Sleeper tickets are cheap costing from 824 THB for the journey from Bangkok to Surat Thani.
  • Buying Tickets at the Station: 1st and 2nd Class AC Sleeper tickets are this route are very popular and nearly always sell out before the day of travel. Booking in advance is advised.

The whole journey to Koh Phangan can be completed by train in less than 20 hours from touching down at Bangkok International Airport if, and only if, you book train tickets for the journey from Bangkok to Surat Thani railway station in advance. You are very unlikely to be able to turn up and buy a ticket for a sleeper berth to travel on the same day.

Location of Krung Thep Aphiwat Central Terminal in Bangkok

Google Map of Krung Thep Aphiwat Central Terminal

Step 3: Ferry from Surat Thani to Koh Phangan


Book transport from Surat Thani Railway Station to Koh Phangan
Tickets to Koh Phangan

There are several joint bus and ferry services every day from Surat Thani Railway Station to Koh Phangan provided by companies including the Lomprayah High Speed Ferry Company, Phantip Travel, Songserm and the Raja Ferry Company.

All of these services depart from the car park in front of Surat Thani Railway Station. The car park is to the left of the ticket hall as you exit the station. There is a row of small cafes facing the pick up point for the bus to the ferry port of Donsak where boats depart to Koh Phangan. Free WiFi is available to customers at these cafes.

Travel Times from Surat Thani Train Station to Koh Phangan
Train StationKoh PhanganTicketCompany
05:3010:30฿55012Go Transport
05:3011:00฿55012Go Transport
05:3010:30฿560Phantip
05:3011:00฿655Phantip
05:3010:30฿655Raja Ferry
06:0011:00฿637Samui Tour
07:0013:30฿655Raja Ferry
08:0013:30฿55012Go Transport
08:0014:00฿55012Go Transport
08:0013:30฿560Phantip
08:0014:00฿560Phantip
08:0013:30฿655Raja Ferry
08:3014:00฿858Nor Phuangphet Transport
08:4514:00฿637Samui Tour
09:1514:00฿637Samui Tour
09:3012:45฿850Lomprayah
09:4517:00฿637Samui Tour
10:0016:30฿655Raja Ferry
11:0015:00฿951Lomlahkkhirin
11:0016:30฿655Raja Ferry
11:4517:00฿637Samui Tour
13:4520:00฿637Samui Tour
15:0020:30฿655Raja Ferry
Train from Bangkok to the ferry to Koh Phangan
Train from Bangkok to the ferry to Koh Phangan
Location of Thong Sala Pier in Koh Phangan

Google Map of Thong Sala Pier in Koh Phangan

How useful was this article?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.