Train 38-46 Surat Thani to Bangkok Ticket Prices

Train 38 / 46 from Surat Thani to Bangkok Bang Sue Grand Station is an overnight sleeper, Special Express service operating with the older types of coaches, with 3rd, 2nd and 1st class options.

Fares for Train 38 / 46 from Surat Thani to Bangkok

3rd class seat in a fan cooled carriage:

Adult Fare: 297 THB

Child Fare: 244 THB


2nd class seat in a fan cooled carriage:

Adult Fare: 438 THB

Child Fare: 314 THB


2nd class sleeping berth in an air-conditioned carriage:

Adult Fare:
Upper Berth: 738 or 758 THB
Lower Berth: 808 or 848 THB

Child Fare:
Upper Berth: 614 or 634 THB
Lower Berth: 684 or 724 THB


1st class sleeping berth in an air-conditioned carriage:

Adult Fare:
Upper Berth: 1179 THB
Lower Berth: 1379 THB

Child Fare:
Upper Berth: 920 THB
Lower Berth: 1120 THB


To see the full schedule with all the stops for train number 38 / 46 click here >

To book your tickets for seats or beds online click here >

Back to the main Surat Thani to Bangkok timetables page >

Travel between Surat Thani and Bangkok by Bus or Flight:

Many people use Surat Thani Railway Station as a transport hub when traveliing from the islands of Koh Samui and Koh Phangan.

Other quicker and often cheaper travel options from the islands to Bangkok include:

Taking a bus directly from the port to Bangkok - Combination ferry and bus ticket can be purchased which saves a lot of hanging around waiting for a train.

To find the best travel options to Bangkok from the islands click here >

You can also take a flight from Surat Thani Airport (URT) to Bangkok, with flights to both Don Muang Airport (DMK) or Suvarnabhumi Airport (BKK).

Flights from the mainland are much cheaper than those from Koh Samui Airport.

To search for cheap flights click here >

Seats / Berths on Train number 38 / 46

If you want the cheapest seats, 3rd class is the way to travel, but don't expect to get much sleep in these noisy, busy carriages.

3rd class seats3rd class seats

For a little extra money, you can get a much more comforatble reclining seat in a quieter 2nd class seat carriage.

2nd class seats2nd class seats

The best way to travel for most people, is to take a 2nd class sleeper (Day and Night carriage).

There are two different types of 2nd class sleeper on this service (hence the different prices).

Both types are air-conditioned and there is really not much difference apart from the age of the carriages (they are both old).

We would recommend you bring something warm to wear as the A/C if often too cold (blankets are provided but you still may need an extra layer to keep you comfortable).

The bottom bunks (lower berths) are by far the more comfortable berths as they are much wider - they are also the ones that sell out quickly - so book in advance if you want one!

2nd class berths / beds2nd class berths / beds

1st class cabins are available on this train.

Each cabin accommodates two passengers, but if you really want to, you can pay extra and have the whole cabin to yourself.

Powered by 12Go system

Booking Tickets for Train 38-46 Surat Thani to Bangkok

Apart from those who want to travel in 3rd class, all tickets should be purchased in advance if you want to travel on this service.

This is especially true if you are travelling during the high season between November and April.

To book your advance train tickets in Thailand you can:

1) Take a trip to any State Railway of Thailand mainline railway station and book your tickets in person.

2) Save yourselves the trip, pay a little extra admin fee and book online >


Surat Thani trains main page >

Bangkok trains main page >