Thailand Train Schedule / Timetables
Thai Railways (SRT)
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).
State Railways of Thailand Southern Line Timetable
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 Hua Lamphong 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 Train Schedule on the Northern Line
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.
SRT North-Eastern Line
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.
Book Thai Railway Tickets
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…).