How to get from Bangkok to Chiang Mai

  • Share & Comment


The fastest way to travel from Bangkok to Chiang Mai is by plane, the cheapest way is by bus and probably the most romantic way by sleeper train.


Train from Bangkok to Chiang Mai


Duration : 13 to 15 hours

Price: between 271 and 1.453 baht


There is a night train going from Hua Lampong station in Bangkok to Chiang Mai. The night train leaves twice a day at 18:10 and at 19:35 (May 2013, mind you times can change). The trip takes between 13 and 15 hours. It is common that there is a little delay.


Second class sleeper bed train Chiang Mai

(Second class sleeper with airco)


There are several classes to chose from. First class gives you your own cabin with your own toilet. In second class you might have to share your cabin with other people, there are 4 sleep places per cabin. There is a difference in price for sleeping on the lower or upper bed. Low is a bit more expensive as the bed is a little bigger. You can also chose to take a second class seat where you can sleep if you are lucky, but you will not have a designated bed.


There are also a few regular trains where you can get 3rd class tickets for 271 baht.


Prices: (May 2013)


1st class sleeper 1.453 baht

2nd class sleeper air-conditioned  Up 791 baht/ Low 881 baht

2nd class sleeper fan  Up 531 / Low 581

2nd class seat air-conditioned 611 baht / Fan 431 baht


Bus from Bangkok to Chiang Mai 


Duration: 9 to 10 hours

Price: between 403 and 806 baht


During the day there are buses leaving from Bangkok Northern bus terminal (Mo Chit) to Chiang Mai Arcade bus terminal almost every hour. The first bus leaves at 05:40 and the last one 21:40 (March 2013, but times can change).


There are VIP buses and second class buses. Bus tickets range between 403 and 650 baht (May 2013) depending the company and class of your bus.


Plane from Bangkok to Chiang Mai


Duration : 1 hour and 10 minutes


The following airlines offer flights from Bangkok Suvarnabumi (BKK) to Chiang Mai (CNX)   


Bangkok Airways (Thailand)

Thai Air (Thailand)


The following airline flies from Bangkok Don Muang Airport (DMK) to Chiang Mai (CNX)  


Air Asia (low cost carrier)

Nok Air (low cost carrier 


Note : If you chose the option of flying from Don Mueng airport and you want to connect with an international flight comming to Thailand, you have to arrange transfer from Suvernabumi airport on the other side of the city.


 How to get to other destinations from Chiang Mai:


- How to get from Chiang Mai to Bangkok

- How to get from Chiang Mai to Chiang Rai

- Getting from Chiang Mai to Luang Prabang


(Last update May 2013)



comments powered by Disqus