3 Ways to Buy Tickets for the Chiang Mai Train From Bangkok

Taking the train from Bangkok to Chiang Mai is a fun option to travel from the south of Thailand to the North. The ride can last anywhere from 10 – 13 hours and there are multiple trains to choose from.

There are a few ways to book your tickets. I will detail the three that either myself or friends have used, so you can decide which works best for you.

The train ride offers a unique perspective on Thailand that you can’t get from an airplane. It’s also a great way to meet fellow travelers and locals!

Here are three ways to buy tickets for the Chiang Mai Train to Bangkok.

yellow locomotive at railway station

What Stations Are the Train to Bangkok from Chiang Mai?

From Bangkok:

Krung Thep Aphiwat Central Terminal Station (Bang Sue Grand Station) | Google Map

To Chiang Mai

Chiang Mai Train Station | Google Map

The journey from Bangkok to Chiang Mai via railway is 435 miles. The newer sleeper train (#9) takes 12-13 hours. The fastest train (#7) travels during the day and only takes 10.5 hours.

As a reference, a flight takes a little over an hour and I have paid around $30 USD every time I have flown to Chiang Mai over the last eight years.

3 Options to Book Tickets

You can choose between online or in-person to book your Chiang Mai train from Bangkok.

Option #1: Use the Thailand Railway Official Website

  • Go to www.dticket.railway.co.th
  • Use a VPN to book, especially if you are not in Thailand.
  • Switch to the English site, if needed.
  • The site loads slowly, however you can print your ticket immediately after purchase.
  • Enter Krung Thep Aphiwat Central as your origin or destination rather than just “Bangkok”.

Option # 2: Use a Third Party Website

  • Purchase online at 12GoAsia or BaoLao.
  • More expensive than the Thailand Railway.
  • Before 2024, we had to go to an office to pick up our 12GoAsia tickets in person which was very time-consuming and they did not give us the seats we originally booked. The website says they do offer E-tickets now, however.

Option 3: Buy in Person at the Train Station

  • Must be in Bangkok (or Chiang Mai) to purchase.
  • Can be booked last minute.
  • Take your passport with you to the railway station to purchase the tickets.
  • They take most international credit cards on-site.

How Much is the Bangkok to Chiang Mai Train?

The cost of your Chiang Mai Train From Bangkok ticket will depend on the time of year, time of day, seat choice, and class that you choose to purchase.

Prices for the Bangkok Chiang Mai train (as of 2024) range from 580 Thai Baht to 1900 Thai Baht ($16 USD to $52 USD).

It can cost 250 Thai Baht ($7 USD) more to buy your tickets online versus buying at the train station.

The five different train types offer four ticket prices that tourists commonly purchase:

  • 1st Class Sleeper Bed with Air Conditioning
  • 2nd Class Sleeper Bed with Air Conditioning
  • 2nd Class Seat only with Air Conditioning
  • 2nd Class Seat with a Fan only (no AC)

BKK to Chiang Mai Map

Map created with Wanderlog, a road trip planner app on iOS and Android

What is the Chiang Mai Train from Bangkok Schedule?

Below are the train numbers and corresponding departure and arrival times found on ThailandTrains.com, which are subject to change.

Choosing the Right Train and Class

Five trains depart from Bangkok to Chiang Mai every day and three of those are overnight sleeper trains. 

The popular trains to Chiang Mai are sleeper trains #9 and #13 as they arrive early the next day. However, #9 is a newer model, which makes it the most popular with tourists.

There are first-class and second-class sleeper options in the overnight trains. First-class cabins offer more privacy with individual compartments, while second-class sleepers are more social, with comfortable bunks in a shared space.

If you prefer traveling by day, the #7 train provides an opportunity to see the stunning scenery during daylight hours. You can still choose between different classes, including air-conditioned and fan-cooled carriages on this train.

Chiang Mai Accommodation Options:

Do I Need to Buy the Night Train from Bangkok to Chiang Mai Ticket in Advance?

I suggest buying the night train from Bangkok to Chiang Mai tickets in advance if you want to travel on a newer train (#9) or prefer to sleep on the lower bunk, as it is wider than a top bunk.

You do not need to buy in advance if you are traveling during the low season (June – October) or if you do not want a specific day, time, or class.

Booking for most long-distance journeys opens 30 days ahead. However, booking the newer Chinese-built sleeper train (#9) opens 90 days ahead. 1st Class sleepers sell out first so be prepared to accept 2nd class sleepers.

Can I Bring My Bike On the Train?

Bikes can only be brought on the train if there is a freight car. Trains 13, 51, and 109 DO have a freight car. Trains #7 and #9 do NOT have a freight car.

What Time Should I Arrive at the Train Station?

Check-in starts 20 minutes before your departure time. I would arrive 30 minutes before to pick up any last-minute snacks or water.

Can I also take the train from Chiang Mai to Bangkok?

Of course! The directions are similar, just use the Thailand Trains site to get an idea of what the current schedule is like leaving from Chiang Mai.

Buddhas and temple in Chiang Mai

When I Arrive in Chiang Mai – How Do I Get Around?

At the Chiang Mai train station, there will be taxis and tuk-tuks waiting for travelers. However most of the time they do not speak English or understand how to read Google Maps in your native language.

My suggestion is to use the Grab Taxi app for your first ride to your hotel to make sure you get where you need to be. The cost depends on where in the city you are staying but it is usually around $5-$10 USD at most.

Final Thoughts

I hope my guide helps you decide how you will purchase your train to Bangkok from Chiang Mai tickets.

From the excitement of booking your tickets to the serene journey through Thailand’s picturesque landscapes, traveling by train to Chiang Mai is an unforgettable experience.

Next time you’re in Thailand, skip the flight, embrace the adventure, and enjoy the ride.

Safe travels, and see you in Chiang Mai!

Chiang Mai Food Tour + Cooking Class

My favorite tour is a Food Tour with 15+ tastings. They take you around in a Songthaew to try Northern Thai food. We watched someone drink pig’s blood during it!

My favorite cooking class is run by Thai Farm Cooking. They take you to a market and then show you how to cook several Thai dishes. I have been twice!

3 Ways to Buy Tickets for the Chiang Mai Train From Bangkok

This post may contain some affiliate links. If you make a purchase through that link, I may receive a commission. You will never pay extra for using these links, it will be purely to support the blog. I will only suggest items that I use myself, to enhance your travel experience. Thank you in advance for any support you may give me!

Like this post? Share it with others!

Photo of author

Gina

Gina is the founder of Jet Set and Forget. She is a licensed tour guide and fitness professional who has traveled to over 15 countries since 2010. Gina left her position as a COO in 2023 to travel full time. She is on a mission to help people travel stress free!
Sign Up For My Monthly Newsletter!

No spam guarantee.

Join Me Online!