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
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
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
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.
