Train
Train to Koh Phangan
Whether you are traveling to the island from North or West of Thailand, or even from Malaysia, you can take a train to Koh Phangan (well most of the way anyway) with ease.
If you are expecting high speed trains similar to the Eurostar for example, then you may be disappointed. Despite the trains lack of speed they are a cheap, comfortable and convenient way of getting a train to Koh Phangan (via Surat Thani). Taking a day train is also a great way to see the Thai countryside, villages and scenery. Most days you can travel by train to Koh Phangan from Penang in Malaysia or from Hat Yai in Thailand. All within a few hours journey.


Train Classes: The Thai train system has three classes, first, second and third. First and second class have sleepers, third does not. Within first and second class you can choose between fan or air-con and also an upper or lower bunk. If you opt for fan, we’d recommend going for a lower berth as you’re then able to open the window behind the shutter. Giving you a cooling breeze through the night. Lower bunks cost more than upper berths as they are larger.
First class sleeper trains consist of two full size bunk beds. A second class sleeper train to Koh Phangan have bunks assembled from two facing seats that form the bottom or lower bunk. The upper bunk is a pulled down and unlocked when the beds are made up. All beds use fresh cotton sheets, pillows with cases and laundered, sealed, towel-like blankets. Beds are set up by the train staff at around 9:00 pm. And stored away again around 7:00 am. In both classes the beds are around 2m in length.
Travelling by Train to Koh Phangan
Overnight Trains: Every evening it is also possible to travel by train to Koh Phangan from Bangkok on an overnight sleeper train. This is an excellent way to travel fairly cheaply, save on a nights accommodation cost and potentially get some sleep at the same time. The folding bunks are reasonably comfortable and you are not even expected to erect the bed yourself, a lovely speedy train assistant will do all that for you. If taking the night train to Koh Phangan we recommend you opt for a 1st or 2nd class sleeper seat with air conditioning. It can get quite crowded and hot on the trains so air conditioning is essential if your budget will allow it.
On night trains, bags are stowed in racks near your berth (within arms reach). We’d suggest chaining your bag to this rack and keeping valuables (passport, credit cards and so on) on your person. While theft is nowhere near as common on the trains to Koh Phangan as it is on the buses, it does sometimes happen, so be careful. The State Railway of Thailand allowance is one large suitcase or similar and a carry on bag per passenger. Extra bags are generally not charged and the system is flexible as staff are mainly very helpful. Bicycles and other large items can be taken on the goods carriage.
Most night trains arrive in the morning at Surat Thani Train Station allowing you plenty of time for the connecting ferries at Donsak Pier. Approximately a 1 hour drive away. If taking a day train to Surat Thani, bare in mind that you wont make it to the pier in time for the last ferry. Consequently, you will need to take a taxi into the town for overnight accommodation. If you arrive at the train station without an onward ferry ticket there are plenty of travel agencies opposite the railway station. Any of which can arrange the transfer to the pier.
Book Your Train Tickets Here
Train Travel Guide
While there may not be a direct train to Koh Phangan, fear not, as there are convenient alternatives that will still allow you to reach this beautiful island. By combining train and ferry or bus and ferry services, you can embark on a memorable journey to Koh Phangan. Here’s a general guide on how you can travel using these modes of transportation:
1: Train to Surat Thani: In Surat Thani is where you will find the primary rail station that is closest to Koh Phangan. There are trains that travel from Bangkok to Surat Thani, and the duration of the voyage can range anywhere from eight to nine hours, taking into account the kind of train.
2: Bus or Taxi to Donsak Pier: To get to Donsak Pier, which is the primary ferry pier for boats that are going to Koh Phangan, you will need to take a taxi or a bus from Surat Thani until you reach it. Between one and two hours is the amount of time it takes to get from Surat Thani to Donsak Pier.
3: Ferry to Koh Phangan: From Donsak Pier, you can catch a ferry to Koh Phangan. Ferry services operate regularly, and the journey to Koh Phangan takes approximately 2 to 3 hours, depending on the type of ferry.
It’s important to note that schedules and availability may vary, so it’s recommended to check with reliable travel agencies or online platforms to plan your journey in advance. They can provide you with up-to-date information on departure times, ticket prices, and any additional services that might enhance your travel experience.
While the train to Koh Phangan may involve multiple modes of transportation, it is all part of the adventure. Embrace the opportunity to see different landscapes, meet fellow travelers, and immerse yourself in the beauty of Thailand. The island’s pristine beaches, vibrant culture, and warm hospitality await you, making the journey well worth it.
So, whether you choose the train and ferry or the bus and ferry option, sit back, relax, and let the enchanting journey to Koh Phangan unfold before you.

