You can find on this page the Thailand trains map to print and to download in PDF. The Thailand railways map presents the rail network and shows high speed rails routes of Thailand in South-Eastern Asia.

Thailand rail map

Map of Thailand train lines

The Thailand rail map shows all the railway stations and lines of Thailand trains. This train map of Thailand will allow you to easily travel by train in showing the major rail routes and high speed rail routes of Thailand in South-Eastern Asia. The Thailand rail map is downloadable in PDF, printable and free.

The State Railway of Thailand (Thai: การรถไฟแห่งประเทศไทย) is the state-owned rail operator in Thailand. The network sees around 50 million passengers per annum. The SRT operates all of Thailand national rail lines as its mentioned in Thailand rail map. Hua Lamphong or Krungthep Station is the main terminus of all routes and start in Bangkok; Phahonyothin and ICD Ladkrabang are the main freight terminals. SRT was founded as the Royal State Railways of Siam (RSR) in 1890. Construction of the Bangkok-Ayutthaya railway (71 km), the first part of the Northern Line, was started in 1891 and completed on May 23, 1892. The Thonburi-Phetchaburi line (150 km), later the Southern Line, was opened on June 19, 1903. The Maeklong Railway, also operated by the SRT, is independent of the national rail network and is split into two sections. The line begins at Wong Wien Yai in Bangkok before terminating at Mahachai where a ferry is used by passengers to cross the Tha Chin river. The line starts again across the river towards Mae Klong.

Thailand Northern rail Line begins alongside the Northeastern Line up until Ban Phachi Junction as you can see in Thailand rail map. Here, it splits from the Northeastern Line and proceeds through Lopburi, Nakhon Sawan, Phichit, Phitsanulok, Denchai junction, Lampang, Lamphun, before finally reaching Chiang Mai 751 kilometers away from Bangkok. There is also a branch off the mainline from Ban Dara junction to Sawankhalok in Sukhothai Province. The Southern Line begins in Bangkok and heads west towards Nakhon Pathom before splitting into 3 different routes. One route heads west towards Kanchanaburi Province (km 210) while another heads north towards Suphan Buri (km 157). The Southern Line itself continues southbound through Ratchaburi, Phetchaburi, Hua Hin, Prachuap Khiri Khan Province, Chumphon, to Surat Thani 678 kilometers away. From Surat Thani, there is a westerly branch towards Khiri Ratnikhom while the main line continues south to Thung Song Junction in Nakhon Si Thammarat Province where another branch reaches Kantang in Trang Province.

Thailand Northeastern rail Line begins on the same route as the Northern Line, splitting at Ban Phachi Junction towards Nakhon Ratchasima as its shown in Thailand rail map. Then at Thanon Chira Junction, the line splits with one route passing Khon Kaen and Udon Thani before terminating at Nong Khai 624 kilometers from Bangkok. The other route passes through Buriram, Surin, Si Sa Ket to reach Ubon Ratchathani, 575 kilometers from Bangkok. There is also another branch route originating from Kaeng Khoi Junction in Saraburi Province passing through Lamnarai in Lopburi Province, Chaturat in Chaiyaphum Province, before joining the mainline heading towards Nong Khai at Bua Yai Junction in Nakhon Ratchasima Province. The Eastern Line begins at Bangkok before heading through Chacheongsao, Prachinburi to terminate at Aranyaprathet station in Sa Kaew Province 255 kilometers later. There is an unused rail link to Cambodia from Aranyaprathet. A branch line also connects Khlong 19 to the Northeastern Line at Kaeng Khoi Junction.