Thai Railway bringing passengers to their travel destination

Thai Railway

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

About Thai Railway

Thai Railway (State Railway of Thailand or SRT for short) is state-owned and operates all national railway lines in Thailand.

Thai Railway classes

  • Train Train

Thai Railway's most popular routes

Thai Railway's most popular stations

Choose a city

  • Bang KhenBang Khen, Khwaeng Lat Yao, Khet Chatuchak, Krung Thep Maha Nakhon 10900, Thailand
  • Lak SiLak Si, Khwaeng Talat Bang Khen, Khet Lak Si, Krung Thep Maha Nakhon 10210, Thailand
  • Bangkok Hua Lamphong Train StationBangkok Hua Lamphong Railway Station, Rong Mueang Rd, Rong Muang, Pathum Wan, Bangkok 10330, Thailand
  • Sam Sen102/7 Thanon Kamphaeng Phet 5, Khwaeng Samsen Nai, Khet Phaya Thai, Krung Thep Maha Nakhon 10400, Thailand
  • Don Mueang Train StationDon Mueang Train Station, Sanambin, Don Mueang, Bangkok 10210, Thailand
  • Bangkok Train StationBangkok Hua Lamphong Railway Station, Khwaeng Rong Muang, Krung Thep Maha Nakhon 10330, Thailand
  • Krung Thep Aphiwat Central Terminal Station (Bang Sue Grand Station)Krung Thep Aphiwat Central Terminal Station (Bang Sue Grand Station), Chatuchak, Bangkok 10900, Thailand
  • Chiang Mai Train StationChiang Mai Train Station, Wat Ket, Mueang Chiang Mai District, Chiang Mai 50000, Thailand
  • Chiang Mai Train StationChiangmai Railway Station, Tambon Wat Ket, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50000, Thailand
  • Phruphi Train StationPhruphi Train Station, Pharuphi, Ban Na San District, Surat Thani 84270, Thailand
  • Suratthani Train StationSuratthani Train Station, Phunphin District, Surat Thani 84130, Thailand
  • Chaiya4191, Amphoe Chaiya, Chang Wat Surat Thani 84110, Thailand
  • PattaniAED, Pattani Railway, P3HV+FP3, Khok Pho District, Pattani 94120, Thailand
  • LamphunLamphun train station, Nai Mueang, Mueang Lamphun District, Lamphun 51000 Thailand
  • Udon Thani Train StationUdon Thani Train Station, Mak Khaeng Sub-district, Mueang Udon Thani District, Udon Thani 41000, Thailand
  • PhatthalungPhatthalung, Tambon Khuha Sawan, Amphoe Muang Phatthalung, Chang Wat Phatthalung 93000, Thailand
  • Nakhon Lampang Train StationNakhon Lampang Train Station, Sop Tui, Mueang Lampang District, Lampang 52100, Thailand
  • Nong Khai Train StationNong Khai Train Station, Mi Chai, Mueang Nong Khai District, Nong Khai 43000, Thailand
  • Thung SongChamai, Thung Song District, Nakhon Si Thammarat 80000, Thailand
  • Ubon RatchathaniUbon Ratchathani train station, Soi Yooyen, Tambon Warin Chamrap, Amphoe Warin Chamrap, Chang Wat Ubon Ratchathani 34190, Thailand
  • Ayutthaya Train StationAyutthaya Train Station, Ho Rattanachai, Phra Nakhon Si Ayutthaya District, Phra Nakhon Si Ayutthaya 13000, Thailand
  • Phitsanulok Train StationPhitsanulok Train Station, Nai Mueang, Mueang Phitsanulok District, Phitsanulok 65000, Thailand
  • Phitsanulok Train StationPhitsanulok Train Station, Nai Mueang, Mueang Phitsanulok District, Phitsanulok 65000, Thailand
  • Buri Ram Train StationBuri Ram Train Station, Nai Mueang, Mueang Buri Ram District, Buri Ram 31000, Thailand
  • Chumphon Train StationChumphon Railway Station, Tha Taphao, Mueang Chumphon District, Chumphon 86000, Thailand
  • Lang SuanTambon Lang Suan, Amphoe Lang Suan, Chang Wat Chumphon 86110, Thailand
  • Den ChaiDen Chai District Railway Station, Den Chai, Den Chai District, Phrae 54110, Thailand

Thai Railway reviews



  • D
  • G
  • J
    People working on the train are really helpful!

Your questions, Our answers

How much does a train ride cost from Bangkok to Chiang Mai?

The cost of a train ride for a roundtrip adult ticket to Chiang Mai leaving from Bangkok is around $120

Do Thai Railway have toilets on board?

Thai Railway do have toilets on board!

Is there Wi-Fi on Thai Railway?

Thai Railway does not have Wi-Fi on board their rides.

Do I need to print my ticket or does Thai Railway offer e-tickets?

Thai Railway does not have e-tickets so you need to print your tickets

Which cities does Thai Railway operate in?

Thai Railway operates in Chiang Mai, Bangkok, Suratthani, Pattani, Lamphun, Udon Thani, Phatthalung, Lampang, Nong Khai, Nakhon Si Thammarat, Ubon Ratchathani, Ayutthaya, Phitsanulok, Buri Ram, Chumphon, Phrae, and Prachuap Khiri Khan

What is Thai Railway’s contact information?

Phone: +1 (888) 250-3414

Where is the Thai Railway office?

Thai Railway’s office is located at No. 1 Rongmuang Rd., Rongmuang, Pathumwan, 10330