Chiang Mai to Bangkok by Train

Thailand by Sleeper: Chiang Mai to Bangkok by Train.

by Ellie Cleary

Sharing is caring!

This post contains compensated affiliate links. See our Editorial Policy and Privacy Policy for more info! 

One of the highlights of a trip to Thailand is the train travel. 

I knew that when I returned in November last year, that it wouldn’t be long until I’d find myself back on the rails. When it comes to Train Travel in Asia, there are few countries where it’s easier or more comfortable to travel by train; the train journey over the river Kwai is unforgettable, and the best way to travel between Chiang Mai to Bangkok is by train. (We’re not biased, promise…)

Yet unfortunately, many travellers seem to be unaware of the options, or have been tarred by experiences of being ripped off by unscrupulous travel agents. Help is at hand though, and here I’m sharing my experiences and tips for taking the Chiang Mai Bangkok sleeper train – without being ripped off!

Looking to travel from Bangkok to Chiang Mai by Night Train? The information about the trains and experience in this post about the Chiang Mai Bangkok train also apply; heading towards to Chiang Mai the super rapid express leaves Bangkok Hualamphong Station at 08.30am daily. For more info see the Thai Railways website.

travelling from Chiang Mai to Bangkok by Train, on the sleeper train

Fresh faced on arrival in Bangkok!

Journey Logistics: Chiang Mai to Bangkok by Train. 

I love falling asleep on sleeper trains. I find that there’s something soothing about the motion of the train on the rails. This journey, from Chiang Mai to Bangkok, is perfect for just that.

The Chiang Mai to Bangkok train journey takes around 12 hours, if you take the express / super rapid option. There’s a choice of two express trains: one leaving at 5pm and one leaving at 6pm from Chiang Mai. There are also a couple of slower trains available that leave earlier in the day, but these tend to arrive in Bangkok in the middle of the night, and are older trains. The express trains arrive in Bangkok at 05.25 and 06.25am respectively, although both times that I’ve taken the train from Chaing Mai to Bangkok, it was about an hour late.

Either way, the length of the journey is perfect for getting a good amount of shut-eye!

Chiang Mai to Bangkok train in Thailand review

Time to relax and catch up on journalling!

A few hours into the journey, train staff come around and pull down the upper bunks, convert the lower bunks, and make-up the beds with clean linen. Both times I’ve taken the night this trip I’ve opted for second class sleeper: so I can’t attest to first class luxury, but 2nd class has always been a wonderful experience for me.

Arriving into Bangkok in the early morning, this time I was greeted with a ruby-red sunrise, creeping through the gaps in-between skyscrapers and flyovers as we crawled into Bangkok. Walking out into the early morning sunshine from Bangkok’s Hualamphong station provides a rare chance to see the city in a cleaner early morning light: after street life has already begun, but before other travellers are up!

I’d also enjoy doing the reverse journey, taking the sleeper train from Bangkok to Chiang Mai, where the early morning view is of the mountains and countryside houses surrounding Chiang Mai, as opposed to the concrete jungle of Bangkok.

Love train travel? Find some of our favourite scenic train journeys in this post

Chiang Mai to Bangkok by Train.

Inside a new 2nd Class AC sleeper carriage on the 6pm Chiang Mai – Bangkok route.

Classes of Travel, Planning & Booking for Chiang Mai Bangkok Trains.

I recently read an account by another blogger who’d been scammed into buying two first class tickets (at a huge markup) so that she could have the first class sleeper compartment to herself and “avoid sharing with an unknown male”. A few points that will help avoid this sort of scam:

  • Travel Agents take commission so train tickets bought via them will always be more expensive then buying them directly at the station yourself (see more below)
  • First class compartments – if you’re a solo traveller you may be paired up to share the compartment but only with someone of the same sex—solo travellers of different genders will not be paired up by Thai Railways.
  • Most foreigners opt for second class (air conditioned) where there are no compartments but sleepers are open plan, have privacy curtains, and are very comfortable.

Train tickets open for booking a maximum of 60 days ahead. Some companies may offer to book further out for you, but they can only actually make the reservation when ticket sales are opened by Thai Railways 60 days in advance of travel.

Chiang Mai to Bangkok by Train

On the upper berth.

Where to book Train Tickets in Thailand. 

If you’re already in Thailand…by far the easiest option is to go and buy them yourself from the train station. Remember to take your passport with you!

From outside Thailand if you want to book ahead, you’ll need to use an agency. One agency that has been recommended is who will offer you the option to collect your train tickets later in Thailand at a hotel nearby major stations. The same booking restrictions apply: i.e. maximum of 60 days out, but they have a minimum of 3 days before travel for tickets to be booked.

Want to create a positive impact in Thailand? Check out responsible operator Backstreet Academy’s tours here

Personally I’ve always booked my tickets in Thailand, at the Station, a week or two in advance. I’ve never had a problem this way, even on the busy Chiang Mai to Bangkok route. Thai holidays and Chinese new year can get busy though, so it’s best not to leave buying tickets last minute, or leave it until the day of travel.

As of December 2016 the price for a 2nd class, AC sleeper on the new express trains from Chiang Mai to Bangkok was 881 Baht for a lower birth or 792 Baht for an upper birth (upper births are slightly narrower, and you don’t get a window view ๐Ÿ˜‰ ). 

[booking title=”HOTELS WE LOVE IN BANGKOK” ids=”3964,3967″]

Why Travel from Chiang Mai to Bangkok by Train?

In short, a few reasons. Not only is train travel more environmentally friendly than flying, I find it a lot more comfortable and efficient in terms of time as well. Although the flight between Bangkok and Chiang Mai may be a short one, add on the time to get to the airport at either end, check in, go through security etc, and it’s not so short after all.

With the train I save myself the cost of a hotel for the night and the hassle of security and getting to and from airports. Being transported from city centre to city centre whilst I sleep is a pretty sweet deal.

Chiang Mai to Bangkok by train

These older trains are not used on the popular sleeper routes anymore, so you won’t be on one of these…

But there’s another reason.  For me, train travel is also an opportunity to see more of the local culture. Each time I’ve taken the Chiang Mai – Bangkok train, despite there being other foreigners around, I’ve chatted with locals and got to be able to enjoy what is going on around me. This doesn’t happen on a plane. The first time I ended up trying to have a conversation with a lady opposite me who spoke no English (and I don’t speak Thai!) based on the language glossary in the Lonely Planet! The next time on the train to Trang, a lady attending a business meeting in Bangkok invited me to stay with her.

Sleeper train from Chiang Mai to Bangkok Thailand

After arrival in Bangkok – views over the Chao Phraya River.

This time, from Chiang Mai, it felt like the whole train was full of social media fans (or bloggers perhaps!) who were focussed on making videos of the brand new train, which runs on the Chiang Mai-Bangkok 6pm route.

Lastly, travelling by train in Thailand is incredibly safe. I’ve taken most of the sleeper trains in Thailand by myself and have never felt unsafe on any of them.

Heading to Thailand? Grab your Lonely Planet here!

For more pictures of the different classes and information on other train routes in Thailand you can also consult the Man in Seat 61.

Want more of travel in Thailand? Check out our posts on seeing wild Elephants in Thailand, and discovering Pai, Northern Thailand

Travelling in Thailand? Considering taking the train to/from Chiang Mai to Bangkok? Here's everything you need to know about travelling by train in Thailand and taking the Chiang Mai to Bangkok train. Don't forget to save this post to one of your boards for later!


What do you think of sleeper trains? Have you been to Chiang Mai / Bangkok on the train or are you thinking of going? Let me know in the comments section below!
Would you like to support Soul Travel Blog? You can sign up to my newsletter below or support by sharing content that you like and follow along on social media: every like, comment and share counts. Thank you! 

Sharing is caring!

You may also like


Gerardo January 17, 2017 - 9:18 am

Hi Ellie, interesting trip you are doing here. Thank you very much for share your experience.

Ellie January 26, 2017 - 12:31 pm

Thanks Gerardo!!

clare January 30, 2017 - 6:18 am

Hey Ellie, You are one brave chick! Not sure if I would brave a night train ๐Ÿ™‚

January Summary and February Travel Plans. - Soul Travel Blog January 30, 2017 - 2:44 pm

[…] 01/13/2017 Night Train to… Bangkok. […]

Suvarnabhumi February 15, 2017 - 6:13 pm

Hi Ellie, your photos of in train looking very cool ๐Ÿ™‚ Enjoy your Bangkok trip… Everyone must see before die ๐Ÿ™‚

TravelDesk September 8, 2017 - 6:17 am

Interesting article about traveling to Bangkok via train. Totally agree with you one point of your article Thailand is one of the few Asian countries that has good train system. Lot of people avoid trains so really appreciated your article. Keep good posts coming. Bye.

Hawaii Amanda April 13, 2018 - 6:35 am

I love the Thailand trains ! ๐Ÿ™‚
I have used them over and over on my Thailand trips .

Louis August 12, 2018 - 8:14 am

Iโ€™m on the day train from Chiang Mai to Bangkok. Iโ€™m absolutely devastated that thereโ€™s no where to charge my stuff lol.. thereโ€™s plug sockets but none of them work ๐Ÿ™

Thanks for the info though ๐Ÿ™‚

Ian August 23, 2018 - 7:27 pm

I have travelled on night trains twice in Thailand, from Bangkok to Chiangmai and from Nong Kai to Bangkok. In both cases they converted to seats to beds, around 7 pm, much to early in the evening, in my opinion. Admittedly the last time I did the trip was in 2006, maybe the policy has changed.

peck December 2, 2019 - 8:11 pm

hi Ellie, thanks for writing about training within Thailand. I’m an asian who always travel to Bangkok but have not gone to other cities in Thailand. So this time I’m planning to go Chiang Mai and Bangkok. can i ask for your opinion as of which direction do you enjoy the most? or which direction do you think has the best view? Chiang Mai to Bangkok or vice versa?


Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More