TRAIN TIMETABLES 2026
TRAIN SCHEDULES: Choose any train to see the full timetable and a button for Live Tracking. I have added a filter if you want to search for certain kinds of trains.
Filter by Type:
All trains
CNR Sleeper trains
Sleeper trains to Chiang Mai
Sleeper trains to Hat Yai
All Sleeper trains
Trains with Dining Cars
Daewoo Express trains
International trains
Cargo hold for bikes
Select Train Number:
Choose a train
Special Express No. 7 (KTW - Chiang Mai)
Special Express No. 8 (Chiang Mai - KTW)
Special Express No. 9 (KTW - Chiang Mai)
Special Express No. 10 (Chiang Mai - KTW)
Special Express No. 13 (KTW - Chiang Mai)
Special Express No. 14 (Chiang Mai - KTW)
Special Express No. 21 (KTW - Ubon Ratchathani)
Special Express No. 22 (Ubon Ratchathani - KTW)
Special Express No. 23 (KTW - Ubon Ratchathani)
Special Express No. 24 (Ubon Ratchathani - KTW)
Special Express No. 25 (KTW - Nong Khai)
Special Express No. 26 (Nong Khai - KTW)
Special Express No. 31 (KTW - Hat Yai Junction)
Special Express No. 32 (Hat Yai Junction - KTW)
Special Express No. 37 (KTW - Sungai Kolok)
Special Express No. 38 (Sungai Kolok - KTW)
Special Express No. 39 (KTW - Surath Thani)
Special Express No. 40 (Surath Thani - KTW)
Special Express No. 43 (KTW - Surath Thani)
Special Express No. 44 (Surath Thani - KTW)
Special Express No. 45 (KTW - Padang Besar)
� � � � � Special Express No. 46 (Padang Besar - KTW)
� � � � � Express No. 51 (KTW - Chiang Mai)
� � � � � Express No. 52 (Chiang Mai - KTW)
� � � � � Express No. 71 (KTW - Ubon Ratchathani)
� � � � � Express No. 72 (Ubon Ratchathani - KTW)
� � � � � Express No. 75 (KTW - Nong Khai)
� � � � � Express No. 76 (Nong Khai - KTW)
� � � � � Express No. 83 (KTW - Trang)
� � � � � Express No. 84 (Trang - KTW)
� � � � � Express No. 85 (KTW - Nakhon Thammarat)
� � � � � Express No. 86 (Nakhon Si Thammarat - KTW)
� � � � � Rapid No. 102 (Chiang Mai - KTW)
� � � � � Rapid No. 107 (KTW - Den Chai)
� � � � � Rapid No. 108 (Den Chai - KTW)
� � � � � Rapid No. 109 (KTW - Chiang Mai)
� � � � � Rapid No. 111 (KTW - Den Chai)
� � � � � Rapid No. 112 (Den Chai - KTW)
� � � � � Rapid No. 133 (KTW - Vientiane)
� � � � � Rapid No. 134 (Vientiane - KTW)
� � � � � Rapid No. 135 (KTW - Ubon Ratchathani)
Rapid No. 136 (Ubon Ratchathani - KTW)
Rapid No. 139 (KTW - Ubon Ratchathani)
Rapid No. 140 (Ubon Ratchathani - KTW)
Rapid No. 141 (KTW - Ubon Ratchathani)
Rapid No. 142 (Ubon Ratchathani - KTW)
Ordinary No. 147 (Nong Khai - Vientiane)
Ordinary No. 148 (Vientiane - Nong Khai)
Rapid No. 167 (KTW - Kantang)
Rapid No. 168 (Kantang - KTW)
Rapid No. 169 (KTW - Yala)
Rapid No. 170 (Yala - KTW)
Rapid No. 171 (KTW - Sungai Kolok)
Rapid No. 172 (Sungai Kolok - KTW)
Ordinary No. 201 (Bangkok - Phitsanulok)
Ordinary No. 202 (Phitsanulok - Bangkok)
Ordinary No. 207 (Bangkok - Nakhon Sawan)
Ordinary No. 208 (Nakhon Sawan - Bangkok)
Ordinary No. 209 (Bangkok - Lop Buri)
Ordinary No. 210 (Ban Takhli - Bangkok)
Ordinary No. 211 (Bangkok - Taphan Hin)
Ordinary No. 212 (Taphan Hin - Bangkok)
Ordinary No. 233 (Bangkok - Surin)
Ordinary No. 234 (Surin - Bangkok)
Ordinary No. 251 (Thonburi - Prachuap Khiri Khan)
Ordinary No. 252 (Prachuap Khiri Khan - Thonburi)
Ordinary No. 254 (Lang Suan - Thonburi)
Ordinary No. 255 (Thonburi - Lang Suan)
Ordinary No. 257 (Thonburi - Nam Tok)
Ordinary No. 258 (Nam Tok - Thonburi)
Ordinary No. 259 (Thonburi - Nam Tok)
Ordinary No. 260 (Nam Tok - Thonburi)
Ordinary No. 261 (Bangkok - Suan Son Pradipat)
Ordinary No. 262 (Suan Son Pradipat - Bangkok)
Ordinary No. 275 (BKK to Ban Klong Luk Border)
Ordinary No. 276 (Ban Klong Luk Border - BKK)
Ordinary No. 277 (BKK - Kabin Buri)
Ordinary No. 278 (Kabin Buri - BKK)
Ordinary No. 279 (Kabin Buri - BKK)
Ordinary No. 280 (Ban Klong Luk Border - BKK)
Ordinary No. 281 (BKK - Kabin Buri)
Ordinary No. 282 (Kabin Buri - BKK)
Ordinary No. 283 (BKK - Chachoengsao Junct.)
Ordinary No. 284 (Chachoengsao Junct. - BKK)
Commuter No. 301 (Bangkok - Lop Buri)
Commuter No. 302 (Lop Buri - Bangkok)
Commuter No. 303 (Bangkok - Lop Buri)
Commuter No. 304 (Lop Buri - Bangkok)
Commuter No. 313 (Bangkok - Ban Phachi Junction)
Commuter No. 314 (Ban Phachi Junction - Bangkok)
Commuter No. 317 (Bangkok - Lop Buri)
Commuter No. 318 (Lop Buri - Bangkok)
Commuter No. 339 (Bangkok - Kaeng Khoi Junction)
Commuter No. 340 (Kaeng Khoi Junction - Bangkok)
Commuter No. 341 (Bangkok - Kaeng Khoi Junction)
Commuter No. 342 (Kaeng Khoi Junction - Bangkok)
Ordinary No. 351 (Thonburi - Ratchaburi)
Ordinary No. 352 (Ratchaburi - Thonburi)
Ordinary No. 355 (Bangkok - Suphan Buri)
Ordinary No. 356 (Suphan Buri - Bangkok)
Commuter No. 367 (BKK - Chachoengsao Junct.)
Commuter No. 368 (Chachoengsao Junct. - BKK)
Ordinary No. 371 (BKK - Prachinburi)
Ordinary No. 372 (Prachinburi - BKK)
Commuter No. 379 (BKK - Chachoengsao Junct.)
Commuter No. 380 (Chachoengsao Junct. - BKK)
Commuter No. 383 (BKK - Chachoengsao Junct.)
Commuter No. 384 (Chachoengsao Junct. - BKK)
Commuter No. 388 (Chachoengsao Junct. - BKK)
Commuter No. 389 (BKK - Chachoengsao Junct.)
Commuter No. 390 (Chachoengsao Junct. - BKK)
Commuter No. 391 (BKK - Chachoengsao Junct.)
Local No. 401 (Lop Buri - Phitsanulok)
Local No. 402 (Phitsanulok - Lop Buri)
Local No. 403 (Phitsanulok - Sila At)
Local No. 405 (Sila At - Phitsanulok)
Local No. 406 (Sawankhalok - Sila At)
Local No. 407 (Nakhon Sawan - Chiang Mai)
Local No. 408 (Chiang Mai - Nakhon Sawan)
Local No. 410 (Sila At - Phitsanulok)
Local No. 415 (Nakhon Ratchasima - Nong Khai)
Local No. 416 (Udon Thani - Nakhon Ratchasima)
Local No. 417 (Nakhon Ratchasima - Udon Thani)
Local No. 418 (Nong Khai - Nakhon Ratchasima)
Local No. 419 (Nakhon Ratchasima - Ubon Ratchathani)
Local No. 420 (Ubon Ratchathani - Lam Chi)
Local No. 421 (Nakhon Ratchasima - Ubon Ratchathani)
Local No. 422 (Ubon Ratchathani - Lam Chi)
Local No. 423 (Lam Chi - Samrong Thap)
Local No. 424 (Samrong Thap - Nakhon Ratchasima)
Local No. 425 (Lam Chi - Ubon Ratchathani)
Local No. 426 (Ubon Ratchathani - Nakhon Ratchasima)
Local No. 427 (Nakhon Ratchasima - Ubon Ratchathima)
Local No. 428 (Ubon Ratchathani - Nakhon Ratchasima)
Local No. 429 (Nakhon Ratchasima - Bua Yai Junction)
Local No. 430 (Bua Yai Junction - Nakhon Ratchasima)
Local No. 431 (Kaeng Khoi Junction - Khon Kaen)
Local No. 432 (Khon Kaen - Kaeng Khoi Junction)
Local No. 433 (Kaeng Khoi Junction - Bua Yai Junction)
Local No. 434 (Bua Yai Junction - Kaeng Khoi Junction)
Local No. 439 (Kaeng Khoi Junction - Bua Yai Junction)
Local No. 440 (Bua Yai Junction - Kaeng Khoi Junction)
Local No. 445 (Chumphon - Hat Yai Junction)
Local No. 446 (Hat Yai Junction - Chumphon)
Local No. 447 (Surat Thani - Sungai Kolok)
Local No. 448 (Sungai Kolok - Surat Thani)
Local No. 451 (Nakhon Si Thammarat - Sungai Kolok)
Local No. 452 (Sungai Kolok - Nakhon Si Thammarat)
Local No. 453 (Yala - Sungai Kolok)
Local No. 454 (Sungai Kolok - Yala)
Local No. 455 (Nakhon Si Thammarat - Yala)
Local No. 456 (Yala - Nakhon Si Thammarat)
Local No. 463 (Phatthalung - Sungai Kolok)
Local No. 464 (Sungai Kolok - Phattalung)
Local No. 485 (Kanchanaburi - Nam Tok)
Local No. 486 (Nam Tok - Kanchanaburi)
Local No. 489 (Surat Thani Khiri Ratnikhom)
Local No. 490 (Khiri Ratnikhom - Surat Thani)
Special Excursion No. 909 (Bangkok - Nam Tok)
Special Excursion No. 910 (Nam Tok - Bangkok)
Special Excursion No. 911 (Bangkok - Suan Son Pradipat)
Special Excursion No. 912 (Suan Son Pradipat - Bangkok)
Special Express No. 947 (Hat Yai Junction - Padang Besar)
Special Express No. 948 (Padang Besar - Hat Yai Junction)
Special Express No. 949 (Hat Yai Junction - Padang Besar)
Special Express No. 950 (Padang Besar - Hat Yai Junction)
Rapid No. 997 (BKK - Chuk Samet)
Rapid No. 998 (Chuk Samet - BKK)
Ordinary No. 1115 (Thonburi - Nakhon Pathom)
Ordinary No. 1116 (Nakhon Pathom - Thonburi)
Ordinary No. 1117 (Thonburi - Nakhon Pathom)
Ordinary No. 1118 (Nakhon Pathom - Thonburi)
Ordinary No. 1123 (Thonburi - Nakhon Pathom)
Ordinary No. 1124 (Nakhon Pathom - Thonburi)
Ordinary No. 1129 (Thonburi - Nakhon Pathom)
Ordinary No. 1132 (Nakhon Pathom - Thonburi)
DISCLAIMER: This website is not affiliated with the State Railway of Thailand. I am just a rail fan who wants to help foreigners ride trains in Thailand. All times are subject to change. Please check with the station master where you bought your ticket to check your departure time. Timetables last updated on 5th December 2025.
Click here if you want to understand train types.