11 October 2021: Following a near complete shutdown of long distance trains services in Thailand from the 1st May 2021 train services are now back and running between Bangkok and Chiang Mai. There are some minor timetable changes, but you can now travel overnight in an air-conditioned sleeper berth between Bangkok and Chiang Mai.
Operational services on the Northern Train Line
Temporary timetable for services from Bangkok to Chiang Mai:
Temporary timetable for services from Chiang Mai to Bangkok:
Buy Thailand Train Tickets Online
All the train services listed above are now available to book online using the search box below:
To buy tickets from Chiang Mai to Bangkok change the origin and/or the destination of your journey in the Search Box and click to find tickets.