Chiang Mai to Bangkok by Train

How to Travel from Chiang Mai to Bangkok by Train | Thailand by Train

by Ellie Cleary

The best way to travel from Chiang Mai to Bangkok is by train. Read on for our tips and advice for Chiang Mai to Bangkok by train, plus how to easily book tickets.

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

A Brief Introduction to Train Travel in Thailand

Trains are one of the most comfortable and enjoyable ways to get around Thailand. Forget freezing in air conditioned sleeper buses that seem to think they’re transporting items that need to be frozen, and instead sit back (or lie back) and watch the serene Thai country side roll past, or read your book as an attendant comes and nicely folds down your bed for the night.

Travel by train in Thailand is low hassle, high comfort (especially on the brand new trains), and one of the best ways to take in the contrasting scenery. Plus, it’s the only way to be certain of skipping the traffic.

There’s a certain air of nostalgia, too, about Thailand’s railways: Impossibly quaint signal boxes and station managers’ offices, rising above freshly swept platforms dotted with flower pots are the order of the day, completed by a picture of the Thai royal family at every station.

Taking the Train: Chiang Mai to Bangkok

The trains from Chiang Mai to Bangkok are comfortable, usually efficient, and one of the best routes to enjoy Thai train travel on.

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, we 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! Even better, train tickets can now be bought online, saving the hassle, thanks to the ever helpful asian booking site – – get your tickets here.

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. Book your tickets now on here!

travelling from Chiang Mai to Bangkok by Train, on the sleeper train . Thailand train chiang mai to bangkok.
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 this train, 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:

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.

Powered by 12Go Asia system

Which Chiang Mai Bangkok Train Should I Take?

There are several Chiang Mai to Bangkok day trains you can choose, or three Chiang Mai to Bangkok Night trains. There are also different classes of trains in Thailand, from Rapid (far from it) to Special Express. Train number 10 that departs at 6pm daily is the most popular and fastest train to Bangkok.

Thai Railways timetable courtesy

Day Trains

The day trains from Chiang Mai to Bangkok generally use older rolling stick, with cheaper sitting classes available that are fan / not air conditioned. These options are perfect for those with time on their hands, want to get the most of seeing the countryside, or are after the best value seat. These trains also take longer than the faster night trains, taking up to 15 hours to run the journey with more frequent stops.

Day Train options include the 06.30 and the 08.50 departure from Chiang Mai. As you can see from the Chiang Mai to Bangkok train timetable below, only those wanting the truly scenic experience should take train number 102.

Night Trains

Sleeper trains from Chiang Mai to Bangkok leave daily at 15.30, 17.00 and 18.00. Train number 14 at 17.00 is a slightly older version of the 18.00 express, while train number 52 at 15.30 is a slower, older version again. For those who want the chance to take photographs through an open window, the 15.30 departure is a good bet – train number 10 is fully air conditioned and has sealed windows and doors.

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. The one we suggest is 12Go as recommended above, who will offer you the option to collect your train tickets later in Thailand at a hotel or 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.

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.

At 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 ๐Ÿ˜‰ ). 

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

Chiang Mai to Bangkok by Train
On the upper berth.

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!

Frequently Asked Questions for Taking the Chiang Mai Train

Which is the best Train from Chiang Mai to Bangkok?

This depends on your point of view. If you want the fastest, most comfortable train, then train 10, leaving at 18.00 daily is a good option – but book tickets well ahead of time as this is also the most popular train to Bangkok. For those with more time on their hands, we recommend giving one of the day (or part day) trains a try, which offer a more local way of travel and more time to enjoy the views.

How can I buy tickets for the Chiang Mai to Bangkok Train?

If you’re already in Thailand, you can easily book tickets at any Thai Railways train station, within 60 days of departure (we recommend booking at least a few days ahead). If you’re not in Thailand yet, and it’s within 60 days of your journey, we recommend booking your tickets online here.

Which is the Best Class of Travel?

For a comfortable overnight journey, we recommend booking Second Class Sleeper (Air Conditioned) which gets you your own berth (upper or lower) with privacy curtain, that converts into a comfortable window seat during day time. Upper berths are available at a slight discount compared to the slightly wider and more sought after lower berths.

When Should I book My Train Ticket from Chiang Mai to Bangkok?

As soon as you can, within 60 days of travel, and preferably at least in advance. If the sleeper trains are booked up, there may still be tickets available for one of the day trains.

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

Pin me for later!

Everything you need to know about travel by train in Thailand from Chiang Mai to Bangkok. Save it to one of your boards now to find it 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!

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?

Kim February 7, 2020 - 9:09 pm

Hi Ellie! Looks like you were traveling with just a backpack – what is the luggage situation on this train? Thank you!

Ellie Cleary February 12, 2020 - 9:17 pm

Hi Kim, there’s space under the seats to store your main backpack or suitcase and you can keep any valuables in your seat/on your berth with you. There’s space for a suitcase but travelling light is always easier. Hope that helps!


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