
There are 5 fast trains each day from Chiang Mai to Bangkok. The journey time and service varies depending on which train you take.
Train Services from Chiang Mai to Bangkok
Train | Chiang Mai | Bangkok | Service | Journey | Sleeper |
102 | 06:30 | 21:10 | Rapid | 14 hr 50 m | No |
8 | 08:50 | 19:25 | Special Express | 10 hr 35 m | No |
52 | 15:30 | 05:25 | Express | 13 hr 55 m | Yes |
14 | 17:00 | 06:15 | Special Express | 13 hr 15 m | Yes |
10 | 18:00 | 06:50 | Special Express | 12 hr 50 m | Yes |
Train Tickets from Chiang Mai to Bangkok
Use the Search Box below to buy your train tickets from Chiang Mai to Bangkok:
At the point of booking you will be given the option of either collecting your tickets at Chiang Mai Train Station or requesting that your tickets are posted to your home address. The State Railways of Thailand requires that all passengers have an official ticket rather than an electronic booking voucher.
Best Train from Chiang Mai to Bangkok
Some trains have better seating than others and are much quicker:
- For those visitors who have not had the opportunity to enjoy the spectacular scenery along the way we recommend booking Train #8 which is the only train which travels most of the route in daylight.
- Alternatively, if you wish to sleep overnight then consider booking Train #14 (17.00) or Train #10 (18.00) which are the two best overnight train. Train #10 is one of the newly introduced services using the recently purchased Chinese made modern trains.
Other destinations from Chiang Mai
If you have the time there are a number of places of interest to stop at along the way from Chiang Mai to Bangkok. If you have the time then a stop over on the route between Chiang Mai and Bangkok provides a great opportunity to break up the journey and see some lesser visited attractions of the ‘beaten track’:
- Den Chai: from Den Chai it is 25 km bus journey to Phrae, which is famous as a centre of traditional Northern Thai (Lanna) culture and architecture.
- Pitsanulok: From Phitsanulok it is a 1 hour bus journey to the historic city of Sukhothai.
- Lopburi: Visit the Khmer temple of Prang Sam Yot, known popularly as the ‘Monkey Temple’.
- Ayutthaya: Visit the Ayutthaya Historical Park, location of the best preserved ancient temples in Thailand.
Train Timetable from Chiang Mai to Bangkok
Station | 102 | 8 | 52 | 14 | 10 |
Chiang Mai | 06:30 | 08:50 | 15:30 | 17:00 | 18:00 |
Nakhon Lampang | 08:27 | 10:38 | 17:54 | 19:24 | 20:12 |
Den Chai | 10:43 | 12:38 | 20:23 | 21:38 | 22:33 |
Uttaradit | 11:50 | 13:29 | 21:34 | 22:39 | – |
Phitsanulok | 13:16 | 14:34 | 22:58 | 23:53 | 00:47 |
Phichit | 14:01 | 15:08 | 23:38 | 00:40 | – |
Nakhon Sawan | 15:53 | 16:21 | 01:11 | 01:56 | 02:38 |
Lop Buri | 18.05 | 17.26 | 02.44 | 03.22 | 04.04 |
Ayutthaya | 19.14 | 18.05 | 03.38 | 04.23 | 04.58 |
Don Mueang | 20.12 | 18.38 | 04.29 | 05.16 | 05.56 |
Bang Sue | 20.40 | 19.03 | 04.58 | 05.46 | 06.25 |
Bangkok | 21.10 | 19.25 | 05.25 | 06.15 | 06.50 |