Last Updated: 6th January, 2026
Complete List of Thailand Trains | RailThailand
Browse our comprehensive directory of all train services in Thailand, including schedules, routes, and service types for convenient travel planning.

Train List
- Train #7Special Exp.Bangkok (Krung Thep Aphiwat) → Chiang Mai
- Train #8Special Exp.Chiang Mai → Bangkok (Krung Thep Aphiwat)
- Train #9Special Exp.Bangkok (Krung Thep Aphiwat) → Chiang Mai
- Train #10Special Exp.Chiang Mai → Bangkok (Krung Thep Aphiwat)
- Train #13Special Exp.Bangkok (Krung Thep Aphiwat) → Chiang Mai
- Train #14Special Exp.Chiang Mai → Bangkok (Krung Thep Aphiwat)
- Train #21Special Exp.Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
- Train #22Special Exp.Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
- Train #23Special Exp.Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani
- Train #24Special Exp.Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
- Train #25Special Exp.Bangkok (Krung Thep Aphiwat) → Nong Khai
- Train #26Special Exp.Nong Khai → Bangkok (Krung Thep Aphiwat)
- Train #31Special Exp.Bangkok (Krung Thep Aphiwat) → Hat Yai Junction
- Train #32Special Exp.Hat Yai Junction → Bangkok (Krung Thep Aphiwat)
- Train #37Special Exp.Bangkok (Krung Thep Aphiwat) → Su-Ngai Kolok
- Train #38Special Exp.Su-Ngai Kolok → Bangkok (Krung Thep Aphiwat)
- Train #39Special Exp.Bangkok (Krung Thep Aphiwat) → Surat Thani
- Train #40Special Exp.Surat Thani → Bangkok (Krung Thep Aphiwat)
- Train #43Special Exp.Bangkok (Krung Thep Aphiwat) → Surat Thani
- Train #44Special Exp.Surat Thani → Bangkok (Krung Thep Aphiwat)
- Train #45Special Exp.Bangkok (Krung Thep Aphiwat) → Padang Besar
- Train #46Special Exp.Padang Besar → Bangkok (Krung Thep Aphiwat)
- Train #51ExpressBangkok (Krung Thep Aphiwat) → Chiang Mai
- Train #52ExpressChiang Mai → Bangkok (Krung Thep Aphiwat)
- Train #71ExpressBangkok (Krung Thep Aphiwat) → Ubon Ratchathani
- Train #72ExpressUbon Ratchathani → Bangkok (Krung Thep Aphiwat)
- Train #75ExpressBangkok (Krung Thep Aphiwat) → Nong Khai
- Train #76ExpressNong Khai → Bangkok (Krung Thep Aphiwat)
- Train #83ExpressBangkok (Krung Thep Aphiwat) → Trang
- Train #84ExpressTrang → Bangkok (Krung Thep Aphiwat)
- Train #85ExpressBangkok (Krung Thep Aphiwat) → Nakhon Si Thammarat
- Train #86ExpressNakhon Si Thammarat → Bangkok (Krung Thep Aphiwat)
- Train #102RapidChiang Mai → Bangkok (Krung Thep Aphiwat)
- Train #107RapidBangkok (Krung Thep Aphiwat) → Den Chai
- Train #108RapidDen Chai → Bangkok (Krung Thep Aphiwat)
- Train #109RapidBangkok (Krung Thep Aphiwat) → Chiang Mai
- Train #111RapidBangkok (Krung Thep Aphiwat) → Den Chai
- Train #112RapidDen Chai → Bangkok (Krung Thep Aphiwat)
- Train #133RapidBangkok (Krung Thep Aphiwat) → Vientiane (Khamsavath)
- Train #134RapidVientiane (Khamsavath) → Bangkok (Krung Thep Aphiwat)
- Train #135RapidBangkok (Krung Thep Aphiwat) → Ubon Ratchathani
- Train #136RapidUbon Ratchathani → Bangkok (Krung Thep Aphiwat)
- Train #139RapidBangkok (Krung Thep Aphiwat) → Ubon Ratchathani
- Train #140RapidUbon Ratchathani → Bangkok (Krung Thep Aphiwat)
- Train #141RapidBangkok (Krung Thep Aphiwat) → Ubon Ratchathani
- Train #142RapidUbon Ratchathani → Bangkok (Krung Thep Aphiwat)
- Train #167RapidBangkok (Krung Thep Aphiwat) → Kantang
- Train #168RapidKantang → Bangkok (Krung Thep Aphiwat)
- Train #169RapidBangkok (Krung Thep Aphiwat) → Yala
- Train #170RapidYala → Bangkok (Krung Thep Aphiwat)
- Train #171RapidBangkok (Krung Thep Aphiwat) → Su-Ngai Kolok
- Train #172RapidSu-Ngai Kolok → Bangkok (Krung Thep Aphiwat)
- Train #201OrdinaryBangkok (Hua Lamphong) → Phitsanulok
- Train #202OrdinaryPhitsanulok → Bangkok (Hua Lamphong)
- Train #207OrdinaryBangkok (Hua Lamphong) → Nakhon Sawan
- Train #208OrdinaryNakhon Sawan → Bangkok (Hua Lamphong)
- Train #209OrdinaryBangkok (Hua Lamphong) → Ban Takhli
- Train #210OrdinaryBan Takhli → Bangkok (Hua Lamphong)
- Train #211OrdinaryBangkok (Hua Lamphong) → Taphan Hin
- Train #212OrdinaryTaphan Hin → Bangkok (Hua Lamphong)
- Train #233OrdinaryBangkok (Hua Lamphong) → Surin
- Train #234OrdinarySurin → Bangkok (Hua Lamphong)
- Train #251OrdinaryThon Buri → Prachuap Khiri Khan
- Train #252OrdinaryPrachuap Khiri Khan → Thon Buri
- Train #254OrdinaryLang Suan → Thon Buri
- Train #255OrdinaryThon Buri → Lang Suan
- Train #257OrdinaryThon Buri → Nam Tok
- Train #258OrdinaryNam Tok → Thon Buri
- Train #259OrdinaryThon Buri → Nam Tok
- Train #260OrdinaryNam Tok → Thon Buri
- Train #261OrdinaryBangkok (Hua Lamphong) → Suan Soan Pradipat
- Train #262OrdinarySuan Soan Pradipat → Bangkok (Hua Lamphong)
- Train #275OrdinaryBangkok (Hua Lamphong) → Ban Klong Luek Border
- Train #276OrdinaryBan Klong Luek Border → Bangkok (Hua Lamphong)
- Train #277OrdinaryBangkok (Hua Lamphong) → Kabin Buri
- Train #278OrdinaryKabin Buri → Bangkok (Hua Lamphong)
- Train #279OrdinaryBangkok (Hua Lamphong) → Ban Klong Luek Border
- Train #280OrdinaryBan Klong Luek Border → Bangkok (Hua Lamphong)
- Train #281OrdinaryBangkok (Hua Lamphong) → Kabin Buri
- Train #282OrdinaryKabin Buri → Bangkok (Hua Lamphong)
- Train #283OrdinaryBangkok (Hua Lamphong) → Chuck Samet
- Train #284OrdinaryChuck Samet → Bangkok (Hua Lamphong)
- Train #301CommuterBangkok (Hua Lamphong) → Lop Buri
- Train #302CommuterLop Buri → Bangkok (Hua Lamphong)
- Train #303CommuterBangkok (Hua Lamphong) → Lop Buri
- Train #304CommuterLop Buri → Bangkok (Hua Lamphong)
- Train #313CommuterBangkok (Hua Lamphong) → Ban Phachi Junction
- Train #314CommuterBan Phachi Junction → Bangkok (Hua Lamphong)
- Train #317CommuterBangkok (Hua Lamphong) → Lop Buri
- Train #318CommuterLop Buri → Bangkok (Hua Lamphong)
- Train #339CommuterBangkok (Hua Lamphong) → Kaeng Khoi Junction
- Train #340CommuterKaeng Khoi Junction → Bangkok (Hua Lamphong)
- Train #341CommuterBangkok (Hua Lamphong) → Kaeng Khoi Junction
- Train #342CommuterKaeng Khoi Junction → Bangkok (Hua Lamphong)
- Train #351CommuterThon Buri → Ratchaburi
- Train #352CommuterRatchaburi → Thon Buri
- Train #355CommuterBangkok (Hua Lamphong) → Nong Pla Duk Junction
- Train #356CommuterSuphan Buri → Bangkok (Hua Lamphong)
- Train #367CommuterBangkok (Hua Lamphong) → Chachoengsao Junction
- Train #368CommuterChachoengsao Junction → Bangkok (Hua Lamphong)
- Train #371CommuterBangkok (Hua Lamphong) → Prachin Buri
- Train #372CommuterPrachin Buri → Bangkok (Hua Lamphong)
- Train #379CommuterBangkok (Hua Lamphong) → Chachoengsao Junction
- Train #380CommuterChachoengsao Junction → Bangkok (Hua Lamphong)
- Train #383CommuterBangkok (Hua Lamphong) → Chachoengsao Junction
- Train #384CommuterChachoengsao Junction → Bangkok (Hua Lamphong)
- Train #388S. CommuterChachoengsao Junction → Bangkok (Hua Lamphong)
- Train #389S. CommuterBangkok (Hua Lamphong) → Chachoengsao Junction
- Train #390S. CommuterChachoengsao Junction → Bangkok (Hua Lamphong)
- Train #391S. CommuterBangkok (Hua Lamphong) → Chachoengsao Junction
- Train #456LocalYala → Nakhon Si Thammarat
- Train #463LocalPhatthalung → Su-Ngai Kolok
- Train #464LocalSu-Ngai Kolok → Phatthalung
- Train #485LocalKanchanaburi → Nam Tok
- Train #486LocalNam Tok → Kanchanaburi
- Train #489LocalSurat Thani → Khiri Ratthanikhom
- Train #490LocalKhiri Ratthanikhom → Surat Thani
- Train #721FreightThung Song Junction → Hat Yai Junction
- Train #722FreightHat Yai Junction → Thung Song Junction
- Train #909ExcursionBangkok (Hua Lamphong) → Nam Tok
- Train #910ExcursionNam Tok → Bangkok (Hua Lamphong)
- Train #911ExcursionBangkok (Hua Lamphong) → Suan Soan Pradipat
- Train #912ExcursionSuan Soan Pradipat → Bangkok (Hua Lamphong)
- Train #947SpecialHat Yai Junction → Padang Besar
- Train #948SpecialPadang Besar → Hat Yai Junction
- Train #949SpecialHat Yai Junction → Padang Besar
- Train #950SpecialPadang Besar → Hat Yai Junction
- Train #985FreightBangkok (Hua Lamphong) → Su-Ngai Kolok
- Train #986FreightSu-Ngai Kolok → Bangkok (Hua Lamphong)
- Train #997SpecialBangkok (Hua Lamphong) → Chuck Samet
- Train #998SpecialChuck Samet → Bangkok (Hua Lamphong)
- Train #1115S. CommuterThon Buri → Nakhon Pathom
- Train #1116S. CommuterNakhon Pathom → Thon Buri
- Train #1117S. CommuterThon Buri → Nakhon Pathom
- Train #1118S. CommuterNakhon Pathom → Thon Buri
- Train #1123S. CommuterThon Buri → Nakhon Pathom
- Train #1124S. CommuterNakhon Pathom → Thon Buri
- Train #1129S. CommuterThon Buri → Nakhon Pathom
- Train #1132S. CommuterNakhon Pathom → Thon Buri
- Train #4302CommuterMaha Chai → Wongwian Yai
- Train #4303CommuterWongwian Yai → Maha Chai
- Train #4304CommuterMaha Chai → Wongwian Yai
- Train #4305CommuterWongwian Yai → Maha Chai
- Train #4306CommuterMaha Chai → Wongwian Yai
- Train #4307CommuterWongwian Yai → Maha Chai
- Train #4308CommuterMaha Chai → Wongwian Yai
- Train #4309CommuterWongwian Yai → Maha Chai
- Train #4310CommuterMaha Chai → Wongwian Yai
- Train #4311CommuterWongwian Yai → Maha Chai
- Train #4312CommuterMaha Chai → Wongwian Yai
- Train #4313CommuterWongwian Yai → Maha Chai
- Train #4314CommuterMaha Chai → Wongwian Yai
- Train #4315CommuterWongwian Yai → Maha Chai
- Train #4316CommuterMaha Chai → Wongwian Yai
- Train #4317CommuterWongwian Yai → Maha Chai
- Train #4320CommuterMaha Chai → Wongwian Yai
- Train #4321CommuterWongwian Yai → Maha Chai
- Train #4322CommuterMaha Chai → Wongwian Yai
- Train #4323CommuterWongwian Yai → Maha Chai
- Train #4324CommuterMaha Chai → Wongwian Yai
- Train #4325CommuterWongwian Yai → Maha Chai
- Train #4326CommuterMaha Chai → Wongwian Yai
- Train #4327CommuterWongwian Yai → Maha Chai
- Train #4328CommuterMaha Chai → Wongwian Yai
- Train #4329CommuterWongwian Yai → Maha Chai
- Train #4340CommuterMaha Chai → Wongwian Yai
- Train #4341CommuterWongwian Yai → Maha Chai
- Train #4342CommuterMaha Chai → Wongwian Yai
- Train #4343CommuterWongwian Yai → Maha Chai
- Train #4344CommuterMaha Chai → Wongwian Yai
- Train #4345CommuterWongwian Yai → Maha Chai
- Train #4346CommuterMaha Chai → Wongwian Yai
- Train #4347CommuterWongwian Yai → Maha Chai
- Train #4380CommuterMae Klong → Ban Laem
- Train #4381CommuterBan Laem → Mae Klong
- Train #4382CommuterMae Klong → Ban Laem
- Train #4383CommuterBan Laem → Mae Klong
- Train #4384CommuterMae Klong → Ban Laem
- Train #4385CommuterBan Laem → Mae Klong
- Train #4386CommuterMae Klong → Ban Laem
- Train #4387CommuterBan Laem → Mae Klong