There two ways to travel from Surat Thani Train Station to Koh Samui. The easiest and fastest way to travel is take a direct bus and ferry departing from a car park next to the train station all the way to Koh Samui. Alternatively if you miss the direct connection you can travel into Surat Thani City Centre, 16 km away, and take a bus and ferry service from there.
Bus Times from Surat Thani Railway Station to Koh Samui
There are currently 22 services a day from Surat Thani Train Station to Koh Samui available to book online.
| Train Station | Koh Samui | Ticket | Company |
| 05:30 | 09:30 | ฿490 | 12Go Transport |
| 05:30 | 09:30 | ฿520 | Phantip |
| 05:30 | 09:30 | ฿558 | Raja Ferry |
| 06:30 | 09:30 | ฿605 | Samui Tour |
| 07:00 | 11:30 | ฿558 | Raja Ferry |
| 08:00 | 12:30 | ฿490 | 12Go Transport |
| 08:00 | 12:30 | ฿520 | Phantip |
| 08:00 | 12:30 | ฿558 | Raja Ferry |
| 08:30 | 12:30 | ฿726 | Nor Phuangphet Transport |
| 08:45 | 12:30 | ฿605 | Samui Tour |
| 09:15 | 12:30 | ฿605 | Samui Tour |
| 09:30 | 11:45 | ฿750 | Lomprayah |
| 09:45 | 13:30 | ฿605 | Samui Tour |
| 10:00 | 14:30 | ฿558 | Raja Ferry |
| 11:00 | 14:30 | ฿851 | Lomlahkkhirin |
| 11:00 | 15:30 | ฿558 | Raja Ferry |
| 11:45 | 15:30 | ฿605 | Samui Tour |
| 13:00 | 17:30 | ฿558 | Raja Ferry |
| 13:45 | 17:30 | ฿605 | Samui Tour |
| 15:00 | 19:30 | ฿558 | Raja Ferry |
| 15:15 | 18:30 | ฿605 | Samui Tour |
| 16:00 | 20:30 | ฿558 | Raja Ferry |
Buy Tickets from Surat Thani Railway Station to Koh Samui
Use the Search Box below to buy your tickets from Surat Thani Train Station to Koh Samui.
Direct services from Surat Thani Train Station to Koh Samui depart from a small car park in front of the station in front of a row of three cafes. It is easy to find the bus stop for all three services as there will be lots of other travellers waiting in the same area and there are always representatives of the various travel companies waiting on Platform 1 when the trains from Bangkok arrive. From Platform 1 there is gate leading directly onto the car park where the buses for each of the three services park.
Option 1: Raja Ferry from Surat Thani Train Station to Koh Samui
This is a ‘no-frills’ service with transfer by minivan and a sea-crossing of 1 hour 30 minutes on a car ferry departing from Donsak Raja Ferry Port. Both ferry and minivan are comfortable enough for the short period of time you are travelling.
Option 2: Phantip Travel from Surat Thani Train Station to Koh Samui
Another no-frills service, this one uses buses and the Seatran car ferry. This service terminates at Na Thon Seatran Ferry Pier. You can choose to pay 150 THB extra per person for a hotel transfer on arrival.
- Location of Na Thon Seatran Ferry Pier
Option 3: Lomprayah from Surat Thani Railway Station to Koh Samui
This is by far the best the best quality service out of the three and it is an hour or more quicker than other travel services from Surat Thani Train Station to Koh Samui. The journey starts with a 30 minute bus transfer to pier near Surat Thani city and then a 1 hour 45 minute sea crossing on a high speed ferry to Koh Samui. The ferry has an air-conditioned cabin with a shop and comfortable seats as well as open-air seating. The ferry arrives at Na Thon Pier in Koh Samui’s administrative capital town and there are plenty of shared taxis and private taxis waiting to take you to your final destination in Koh Samui.
- Location of Na Thon Pier
About Surat Thani Train Station
Surat Thani Railway Station is not in Surat Thani City, it’s in Tha Kham 16.2 km away from Surat Thani. To get from Surat Thani Train Station to Koh Samui you can either travel direct from the train station or travel to Surat Thani city centre and get a bus or minivan to the ferry pier from there.

Alternatively if you arrive at Surat Thani Train Station too late at night to travel, or you want to save money, then you can travel to Koh Samui via Surat Thani city. If you travel via Surat Thani city then you need to organise your own transport from the train station to the city centre either by taxi or local bus.
Travel via Surat Thani City to Koh Samui
You can also travel from Surat Thani Railway to Koh Samui via Surat Thani City. From Surat Thani city you have a choice of several transport companies. We recommend using Phantip Travel and the Raja Ferry Company.
Option 1: Phantip Travel from Surat Thani City to Koh Samui
The Phantip bus departs from the Phantip travel office Soi Talad Mai 8, which is a side street very close to Surat Thani’s downtown bus station. If you travel to Surat Thani by the 20 THB orange bus it terminates at the downtown bus station. Tickets from Surat Thani City to Koh Samui cost 380 THB per person, so there is not much of a cost saving compared to travelling direct from the train station.
- Phantip Travel Times from Surat Thani City to Koh Samui
| Surat Thani City | Koh Samui |
| 06:30 | 09:30 |
| 09:30 | 12:30 |
| 11:30 | 14:30 |
| 12:30 | 15:30 |
| 15:30 | 18:30 |
- Location of the Phantip Travel Office in Surat Thani
Option 2: Raja Ferry from Surat Thani City to Koh Samui
The Raja Ferry Company service departs from Soi Wichai 16, which is on the road going from the train station into Surat Thani city, the office is 300 metres further along from the Si Wichai Hospital. If you are travelling by bus ask the driver to stop at the Raja Ferry office when you board the bus. Tickets from Surat Thani City to Koh Samui cost 502 THB per person booked online.
- Raja Ferry Travel Times from Surat Thani City to Koh Samui
| Surat Thani City | Koh Samui |
| 06:30 | 09:30 |
| 08:00 | 11:30 |
| 09:00 | 12:30 |
| 11:00 | 14:30 |
| 12:00 | 15:30 |
| 14:00 | 17:30 |
| 16:00 | 19:30 |
| 17:00 | 20:30 |
- Location of the Raja Ferry Office
Local transport from Surat Thani Train Station to Surat Thani City
There are two ways to travel from Surat Thani Train Station to Surat Thani City:
- By public bus: These depart from the car park area in front of the railway station, to the left of the ticket hall as you depart from Platform 1. These orange bus departs every 20 minutes and cost 20 THB per person. The journey by bus takes about 40 minutes.
- By taxi: There is a taxi station in front of the main station building. The journey should cost between 160 THB to 180 THB for the whole taxi. The journey by taxi takes about 15 to 20 minutes.
