Find Thailand train schedules from our list of timetables below, with timetables for the Southern Line, Northern Line. North-Eastern Line and trains from Thonburi Station (Bangkok's secondary Railway Station).
If you are heading down to the beaches and islands of Southern Thailand you can get to most destinations by train and ferry or by train and bus.
You can use this timetable from Bangkok railway station to get to many beach resorts such as Cha Am, Hua Hin, Pranburi, Ban Krut, Bang Saphan, Chumphon for the ferry to Ko Tao, Surat Thani for ferry to Koh Samui and Koh Phangan or transfers by bus to Phuket and Krabi and to the southern city of Hat Yai and into Malaysia, with connections all the way down to Singapore.
Bangkok second main railway station is the place to go if you are heading West to Kanchanaburi to visit the "Death Railway" and the Bridge over the river Kwai.
Thonburi also has a number of cheap ordinary trains heading down the southern coast and is a good choice for those with plenty of time to travel really cheaply to the beaches south of Bangkok.
Thailand's Northern Railway Line takes you on a journey into the past along its route up to Chiang Mai, passing by a number of ancient capitals, with plenty of interesting places to stop along the way, including Ayutthaya, Lopburi and Phitsanulok.
This rail route up to Chiang Mai is probably the most travelled journey by train in Thailand, so you would be advised to book your tickets as far in advance as possible.
Travel by train to Issan in the north-east of Thailand to the border with neighbouring Laos and the Friendship Bridge over the Mekong River, just a short distance from Vientiane or to Ubon Ratchathani.
If you are already in Thailand, you can purchase your train tickets from any of the main SRT train stations up to 90 days in advance (30 days for shorter journeys).
If you are not in the country, you may want to book tickets online before arriving to guarantee you a seat or sleeping berth.
You can buy your tickets online direct from SRT, or use an agent and can pick them up from the main stations within Thailand (Bangkok, Chiang Mai, Surat Thani and Hat Yai...).
To book your Thai train tickets online now click here >