The SRT Northern Line is the second-longest railway line in Thailand, spanning 751km from Bangkok to Chiang Mai. A variety of trains ply this route, from Ordinary all-stop third class trains to Special Express limited-stop sleeper trains.
Route Map
Click on the image to enlarge.
*not all stations are included in the route map.
Singapore to Bangkok by Train
Timetable from SRT’s Website
SRT Train Ticket Booking Methods
- SRT counters
- Online from 12Go Asia (joint ticketing with connecting trains available)
- Online from Baolau
- Online from Easybook
- Online from the SRT E-Ticket System (additional 30 baht surcharge)
One of the most useful things about 12Go Asia is that they will create joint tickets for you, so you could actually make a single booking from Bangkok to Singapore and vice-versa.
Tickets are open for sale 60 days before departure.
How do I book tickets online?
- Click here for a step-by-step guide for 12Go Asia.
- Click here for a step-by-step guide for Easybook.
Hotel Booking
Attractions Booking