Trains from Chiang Mai to Bangkok

Train 52 from Chiang Mai to Bangkok
Train 52 from Chiang Mai to Bangkok

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


TrainChiang MaiBangkokServiceJourneySleeper
10206:3021:10Rapid14 hr 50 mNo
808:5019:25Special Express10 hr 35 mNo
5215:3005:25Express13 hr 55 mYes
1417:0006:15Special Express13 hr 15 mYes
1018:0006:50Special Express12 hr 50 mYes

Train Tickets from Chiang Mai to Bangkok


Use the Search Box below to buy your train tickets from Chiang Mai to Bangkok:

Powered by 12Go Asia system

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


Station1028521410
Chiang Mai06:3008:5015:3017:0018:00
Nakhon Lampang08:2710:3817:5419:2420:12
Den Chai10:4312:3820:2321:3822:33
Uttaradit11:5013:2921:3422:39
Phitsanulok13:1614:3422:5823:5300:47
Phichit14:0115:0823:3800:40
Nakhon Sawan15:5316:2101:1101:5602:38
Lop Buri18.0517.2602.4403.2204.04
Ayutthaya19.1418.0503.3804.2304.58
Don Mueang20.1218.3804.2905.1605.56
Bang Sue20.4019.0304.5805.4606.25
Bangkok21.1019.2505.2506.1506.50

Next read about Train travel from Delhi to Agra

How useful was this post?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 7

No votes so far! Be the first to rate this post.