All SRT trains in Thailand

56 State Railway of Thailand trains you can book online. Open a train to see every stop, times and fares, then book the section you need.

🌙 Night trains with sleeper berths · 🔀 Connections between regions (e.g. Hat Yai to Chiang Mai)

Northern Line (14)

SP7
Special Express
Bangkok (Krung Thep Aphiwat) → Chiang Mai
07:30 – 17:50 · 10h 20m · 14 stations
from558 THB
SP8
Special Express
Chiang Mai → Bangkok (Krung Thep Aphiwat)
07:30 – 17:40 · 10h 10m · 13 stations
from558 THB
SP9
Special Express
Bangkok (Krung Thep Aphiwat) → Chiang Mai
18:40 – 07:15 (+1) · 12h 35m · 11 stations · 🌙
from1,038 THB
SP10
Special Express
Chiang Mai → Bangkok (Krung Thep Aphiwat)
18:20 – 06:30 (+1) · 12h 10m · 10 stations · 🌙
from1,038 THB
SP13
Special Express
Bangkok (Krung Thep Aphiwat) → Chiang Mai
20:05 – 08:45 (+1) · 12h 40m · 13 stations · 🌙
from310 THB
SP14
Special Express
Chiang Mai → Bangkok (Krung Thep Aphiwat)
17:05 – 05:55 (+1) · 12h 50m · 12 stations · 🌙
from310 THB
EX51
Express
Bangkok (Krung Thep Aphiwat) → Chiang Mai
22:30 – 11:40 (+1) · 13h 10m · 16 stations · 🌙
from270 THB
EX52
Express
Chiang Mai → Bangkok (Krung Thep Aphiwat)
15:30 – 05:10 (+1) · 13h 40m · 14 stations · 🌙
from270 THB
RP102
Rapid
Chiang Mai → Bangkok (Krung Thep Aphiwat)
06:25 – 20:05 · 13h 40m · 18 stations
from230 THB
RP107
Rapid
Bangkok (Krung Thep Aphiwat) → Den Chai
20:45 – 05:25 (+1) · 8h 40m · 14 stations · 🌙
from199 THB
RP108
Rapid
Den Chai → Bangkok (Krung Thep Aphiwat)
19:10 – 04:30 (+1) · 9h 20m · 13 stations · 🌙
from199 THB
RP109
Rapid
Bangkok (Krung Thep Aphiwat) → Chiang Mai
14:15 – 04:00 (+1) · 13h 45m · 22 stations · 🌙
from230 THB
RP111
Rapid
Bangkok (Krung Thep Aphiwat) → Den Chai
07:50 – 16:50 · 9h 00m · 18 stations
from199 THB
RP112
Rapid
Den Chai → Bangkok (Krung Thep Aphiwat)
08:00 – 17:10 · 9h 10m · 14 stations
from199 THB

Northeastern Line (18)

SP21
Special Express
Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
06:10 – 14:00 · 7h 50m · 14 stations
from499 THB
SP22
Special Express
Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
14:50 – 22:15 · 7h 25m · 13 stations
from499 THB
SP23
Special Express
Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
21:05 – 06:00 (+1) · 8h 55m · 13 stations · 🌙
from979 THB
SP24
Special Express
Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
19:15 – 04:50 (+1) · 9h 35m · 12 stations · 🌙
from979 THB
SP25
Special Express
Bangkok (Krung Thep Aphiwat) → Nong Khai
20:25 – 06:25 (+1) · 10h 00m · 13 stations · 🌙
from994 THB
SP26
Special Express
Nong Khai → Bangkok (Krung Thep Aphiwat)
19:40 – 05:30 (+1) · 9h 50m · 9 stations · 🌙
from994 THB
EX71
Express
Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
10:35 – 19:35 · 9h 00m · 16 stations
from245 THB
EX72
Express
Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
06:10 – 14:55 · 8h 45m · 15 stations
from245 THB
EX75
Express
Bangkok (Krung Thep Aphiwat) → Nong Khai
08:45 – 17:30 · 8h 45m · 15 stations
from251 THB
EX76
Express
Nong Khai → Bangkok (Krung Thep Aphiwat)
06:30 – 15:20 · 8h 50m · 11 stations
from251 THB
RP133
Rapid
Bangkok (Krung Thep Aphiwat) → Nong Khai
21:25 – 07:55 (+1) · 10h 30m · 16 stations · 🌙
from211 THB
RP134
Rapid
Nong Khai → Bangkok (Krung Thep Aphiwat)
20:15 – 07:20 (+1) · 11h 05m · 11 stations · 🌙
from211 THB
RP135
Rapid
Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
07:10 – 18:00 · 10h 50m · 19 stations
from205 THB
RP136
Rapid
Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
07:30 – 18:00 · 10h 30m · 17 stations
from205 THB
RP139
Rapid
Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
19:40 – 05:40 (+1) · 10h 00m · 16 stations · 🌙
from205 THB
RP140
Rapid
Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
20:30 – 06:50 (+1) · 10h 20m · 15 stations · 🌙
from205 THB
RP141
Rapid
Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
23:05 – 10:05 (+1) · 11h 00m · 18 stations · 🌙
from205 THB
RP142
Rapid
Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
17:35 – 04:10 (+1) · 10h 35m · 17 stations · 🌙
from205 THB

Southern Line (22)

SP31
Special Express
Bangkok (Krung Thep Aphiwat) → Hat Yai
16:50 – 07:05 (+1) · 14h 15m · 13 stations · 🌙
from1,103 THB
SP32
Special Express
Hat Yai → Bangkok (Krung Thep Aphiwat)
17:45 – 08:10 (+1) · 14h 25m · 13 stations · 🌙
from1,103 THB
SP37
Special Express
Bangkok (Krung Thep Aphiwat) → Sungai Kolok
16:10 – 10:35 (+1) · 18h 25m · 23 stations · 🌙
from369 THB
SP38
Special Express
Sungai Kolok → Bangkok (Krung Thep Aphiwat)
14:15 – 09:05 (+1) · 18h 50m · 24 stations · 🌙
from369 THB
SP39
Special Express
Bangkok (Krung Thep Aphiwat) → Surat Thani
22:50 – 07:50 (+1) · 9h 00m · 15 stations · 🌙
from524 THB
SP40
Special Express
Surat Thani → Bangkok (Krung Thep Aphiwat)
09:00 – 18:05 · 9h 05m · 17 stations
from524 THB
SP43
Special Express
Bangkok (Krung Thep Aphiwat) → Surat Thani
07:30 – 16:20 · 8h 50m · 15 stations
from524 THB
SP44
Special Express
Surat Thani → Bangkok (Krung Thep Aphiwat)
18:25 – 03:45 (+1) · 9h 20m · 17 stations · 🌙
from524 THB
SP45
Special Express
Bangkok (Krung Thep Aphiwat) → Hat Yai
16:10 – 06:35 (+1) · 14h 25m · 17 stations · 🌙
from903 THB
SP46
Special Express
Hat Yai → Bangkok (Krung Thep Aphiwat)
18:05 – 09:05 (+1) · 15h 00m · 17 stations · 🌙
from903 THB
EX83
Express
Bangkok (Krung Thep Aphiwat) → Trang
18:50 – 08:30 (+1) · 13h 40m · 16 stations · 🌙
from284 THB
EX84
Express
Trang → Bangkok (Krung Thep Aphiwat)
17:00 – 07:05 (+1) · 14h 05m · 14 stations · 🌙
from284 THB
EX85
Express
Bangkok (Krung Thep Aphiwat) → Nakhon Si Thammarat
19:50 – 09:55 (+1) · 14h 05m · 19 stations · 🌙
from282 THB
EX86
Express
Nakhon Si Thammarat → Bangkok (Krung Thep Aphiwat)
16:00 – 06:10 (+1) · 14h 10m · 17 stations · 🌙
from282 THB
RP167
Rapid
Bangkok (Krung Thep Aphiwat) → Trang
20:30 – 11:00 (+1) · 14h 30m · 21 stations · 🌙
from244 THB
RP168
Rapid
Kantang → Bangkok (Krung Thep Aphiwat)
14:15 – 05:10 (+1) · 14h 55m · 21 stations · 🌙
from247 THB
RP169
Rapid
Bangkok (Krung Thep Aphiwat) → Yala
17:30 – 11:05 (+1) · 17h 35m · 35 stations · 🌙
from274 THB
RP170
Rapid
Yala → Bangkok (Krung Thep Aphiwat)
16:30 – 10:50 (+1) · 18h 20m · 34 stations · 🌙
from274 THB
RP171
Rapid
Bangkok (Krung Thep Aphiwat) → Sungai Kolok
15:10 – 10:10 (+1) · 19h 00m · 33 stations · 🌙
from289 THB
RP172
Rapid
Sungai Kolok → Bangkok (Krung Thep Aphiwat)
12:10 – 07:30 (+1) · 19h 20m · 33 stations · 🌙
from289 THB
RP173
Rapid
Bangkok (Krung Thep Aphiwat) → Nakhon Si Thammarat
20:10 – 10:20 (+1) · 14h 10m · 20 stations · 🌙
from242 THB
RP174
Rapid
Nakhon Si Thammarat → Bangkok (Krung Thep Aphiwat)
16:30 – 06:45 (+1) · 14h 15m · 20 stations · 🌙
from242 THB

Eastern Line (2)

Looking for a route instead? Browse SRT timetables by route.