Coastal Night train · State Railway of Thailand

Bangkok to Surat Thani night train

Everything you need to plan the Bangkok–Surat Thani sleeper: operators, cabins, times, prices and rail-pass rules.

Duration
~12h
Frequency
Daily
Departure
19:25
Arrival
07:00
Distance
650 km
night
1 night onboard

We link to the operator — we never mark up the fare.

Cabins & typical prices

Couchette From €21
Private Cabin From €47

Why take this train

  • Classic backpacker gateway route, connecting by ferry to Koh Samui, Koh Phangan and Koh Tao
  • Fan-cooled second-class berths and private first-class cabins both available
  • Includes a restaurant car on the main overnight service
  • Departs from Krung Thep Aphiwat Central Terminal, Bangkok's hub since January 2023
  • Avoids an early-morning flight before an island ferry transfer

Rail passes & reservations

EurailNo
InterrailNo
Reservation requiredYes

No regional rail pass covers Thailand; standard point-to-point ticketing only.

Frequently asked questions

How long does the Bangkok to Surat Thani night train take?

The journey takes about ~12h, travelling overnight so you arrive the next morning.

How much does the Bangkok–Surat Thani sleeper cost?

Fares start from around €21 and rise with demand and cabin type. Booking early gets the lowest prices.

Is the Bangkok to Surat Thani train covered by Eurail or Interrail?

No — this operator does not accept Eurail or Interrail; buy a ticket directly.

What cabin types are available?

You can choose from Couchette, Private Cabin. A reservation for your berth is reservation required.