Bangkok to Chiang Mai Train Timetable (2024)

thailand train ticket online

Train from Bangkok to Chiang Mai is a popular route in Thailand. It is a railway line that many people use. Those traveling by train from Bangkok to Chiang Mai should reserve tickets in advance before every trip. We have updated the train schedule for the Bangkok to Chiang Mai route. You can find the most up-to-date train schedule in the table below.

Train NumberRouteDepartureArrival
No. 7 Special ExpressKrung Thep Aphiwat –  Chiang Mai09:0519:30
No. 109 RapidKrung Thep Aphiwat –  Chiang Mai14:1504:05
No. 9 Special ExpressKrung Thep Aphiwat –  Chiang Mai18:4007:15
No. 13 Special ExpressKrung Thep Aphiwat –  Chiang Mai20:0508:40
No. 51 ExpressKrung Thep Aphiwat –  Chiang Mai22:3012:10

Train information

Bangkok: Trains depart from Bangkok Krung Thep Aphiwat Central Terminal 

Chiang Mai: Train arrives at Chiang Mai Train Station

You can purchase train tickets for the Bangkok to Chiang Mai route up to 180 days in advance.

How to buy a Train ticket from Bangkok to Chiang Mai

You can purchase a train ticket online from the Search Box below.

Trains from Bangkok to Chiangmai can get busy on Thai public holidays. For example, the New Year Festival takes place at the end of December, and the Songkran Festival from April 13th to 15th every year. Tickets for train travel during both festivals are completely booked in advance.

If you plan the trip travel from Bangkok to Chiang Mai. Start booking your train tickets in advance now.


Travel from Bangkok to Chiang Mai by bus

If the train from Bangkok to Chiang Mai has full seats. You can also travel by bus. Several bus companies are serving this route. We have some suggestions for taking the bus from Bangkok to Chiang Mai as follows:

Departure from Bangkok

  • Mo Chit Bus Terminal (also known as Bangkok Northern Bus Terminal) is the main one for buses from Bangkok to Chiang Mai. You can reach Mo Chit by taxi, BTS Skytrain (Mo Chit Station), or MRT Subway (Chatuchak Park Station).

Mo Chit Bus Terminal Map

Buy a ticket:

  • You can book your ticket in advance online at Baolau or buy a ticket at the Mo Chit Bus Terminal.
  • There are various bus companies offering service to Chiang Mai, including Bangkok Busline, The Transport Co Ltd, Budsarakam Tour,

Buy a Bus ticket from Bangkok to Chiang Mai Online

  • Buses from Bangkok to Chiang Mai typically depart every hour, with options both during the day and overnight. The overnight bus is popular for saving travel time and arriving in Chiang Mai in the morning. The journey takes around 9-11 hours, depending on the bus type and traffic.

Arrive in Chiang Mai

  • The bus will drop you off at the Chiang Mai Arcade Bus Station, which is located a short drive from the city center. From there, you can take a taxi, songthaew (shared truck), or tuk-tuk to your hotel or other destinations within the city.

Chiang Mai Arcade Bus Station Map

If you want to travel from Bangkok to Chiang Mai by Train or Bus during the holiday in Thailand. We recommend booking your bus tickets in advance to avoid missing your trip.

The Best Hotel near Ching Mai Train Station