State Railway of Thailand Night Trains

Every State Railway of Thailand night and sleeper train route — 18 connections across Thailand. Timetables, stops and destinations on an interactive map.

Fixed fare — how State Railway of Thailand prices tickets

State Railway of Thailand sells on a fixed tariff: the fare is set by distance and comfort class, so it does not rise as the departure approaches and booking early does not make it cheaper — though sleeper berths do sell out.

Countries served

Routes (18)

Bangkok – Chiang Mai

Special Express 9 / 10

State Railway of Thailand

from ฿938 (≈ €25)

Bangkok – Chiang Mai

Special Express 13 / 14

State Railway of Thailand

from ฿768 (≈ €20)

Bangkok – Chiang Mai

Express 51 / Express 52

State Railway of Thailand

from ฿728 (≈ €19)

Bangkok – Chiang Mai

Rapid 109

State Railway of Thailand

from ฿688 (≈ €18)

Bangkok – Den Chai

Rapid 107 / Rapid 108

State Railway of Thailand

from ฿616 (≈ €16)

Bangkok – Hat Yai

Special Express 31 / 32

State Railway of Thailand

from ฿1,003 (≈ €27)

Bangkok – Kantang

Rapid 167 / Rapid 168

State Railway of Thailand

from ฿726 (≈ €19)

Bangkok – Nakhon Si Thammarat

Express 85 / Express 86

State Railway of Thailand

from ฿775 (≈ €21)

Bangkok – Nakhon Si Thammarat

Rapid 173 / Rapid 174

State Railway of Thailand

from ฿715 (≈ €19)

Bangkok – Nong Khai

Special Express 25 / 26

State Railway of Thailand

from ฿894 (≈ €24)

Bangkok – Nong Khai

Rapid 133 / Rapid 134

State Railway of Thailand

from ฿664 (≈ €18)

Bangkok – Padang Besar

Special Express 45 / 46

State Railway of Thailand

from ฿848 (≈ €23)

Bangkok – Su-ngai Kolok

Special Express 37 / 38

State Railway of Thailand

from ฿906 (≈ €24)

Bangkok – Su-ngai Kolok

Rapid 171 / Rapid 172

State Railway of Thailand

from ฿826 (≈ €22)

Bangkok – Trang

Express 83 / Express 84

State Railway of Thailand

from ฿780 (≈ €21)

Bangkok – Ubon Ratchathani

Special Express 23 / 24

State Railway of Thailand

from ฿879 (≈ €23)

Bangkok – Ubon Ratchathani

Rapid 139 / Rapid 140

State Railway of Thailand

from ฿629 (≈ €17)

Bangkok – Yala

Rapid 169 / Rapid 170

State Railway of Thailand

from ฿790 (≈ €21)

Connections served (11)

Pingwi Sleeper Train Map

Prices on Pingwi are for information only and are not an offer. We refresh them from the operators' own sites and do our best to keep them current, but the fare you are charged may differ — the price the operator shows at checkout is the one that applies.