Home » Information » Chiang Mai Train Station

Chiang Mai Train Station

Chiang Mai Train Station, one of the busiest railway stations in the country, offers flexible transport solutions for tourists in northern Thailand.

The busy station handles more than a million passengers annually and the station is located on Rot Fai Road, about 3kms east of Tha Pae Gate in the old city.

Chiang Mai Train Station Bangkok Route Times & Getting to the Old City

You can catch a red truck from anywhere in Chiang Mai, but a rough guide for a fare from Tha Pae Gate is around 40THB per person. If taking a tuk tuk, it will be around 100-150THB per trip.

There are three categories of train services accessible at the Chiang Mai Train Station. These include, from slowest to fastest (generally), the rapid, the express and the special express. The distinction between these categories is the speed of the trains.

The amount of time taken on the train largely depends on the distance to the destination. One of the most popular routes from the station is from Chiang Mai to Bangkok. The trip can take between 12-15 hours, depending on the amount of stops and any delays that are encountered.

At the time of writing, the trains to Bangkok were scheduled at the following times:

  • Rapid: 06.30am depart – arrive at 9.10pm (14hrs 40min)
  • Special Express: 08.50am depart – arrive at 9.25pm (10hrs 35mins)
  • Express: 3.30pm depart – arrive at 5.25am (13hrs 55mins)
  • Special Express: 5.00pm depart – arrive at 06.15am (12hrs 15mins)
  • Special Express: 6.00pm depart – arrive at 06.50am (12hrs 50mins)

Depending on the train chosen, there are typically three types of seats; First Class, Second Class and Third Class. First class is a small air-conditioned private compartment with two sleeping chairs and a wash basin. Second Class is a common compartment with fan or air-conditioning and seats four people with bunk beds. Third Class consists of seats only.

Train fares vary from as cheap as 300THB for a 3rd class upright seat up to 1700THB for a first class sleeper, with various levels in between. As train transport is popular, it is advisable to make an advanced booking. Trains do book out during peak seasons and first class & sleeper carriages always book out first. Prices may change so it is advisable to check before you book. Make sure to bring you passport when booking as it may be requested.

It is always wise to take your own food and drink on the train as although some food is offered for sale, it can sometimes sell out or be of a poor standard. It is also double or triple the price of what you would expect to pay in Bangkok or Chiang Mai.

As a general rule, it is recommended to buy tickets from a reliable travel agent or have your hotel make bookings for you. If choosing to purchase your tickets on the day, make your way to the official ticket booths and decline any offers for tickets from people approaching you in the station.

The Chiang Mai Train Station is one of the most convenient ways to get around Northern Thailand so make sure to book your tickets in advance!

Powered by 12Go Asia system
Chiang Mai - Ayutthaya ฿831 – ฿2,198 9h 15m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00, 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Bangkok ฿641 – ฿2,253 14h 40m
  •   Train Class II AC 08:50, 08:50, 18:30
  •   Train Class II Fan 06:30, 06:30
  •   Train Class II Ladies Only 18:00, 18:00, 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 17:00, 18:00, 18:00, 18:30
  •   Train Class II Sleeper Fan 15:30
  •   Train VIP Sleeper 17:00, 17:00, 18:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00, 17:00
  •   Train Class II AC 08:30, 18:45
  •   Train Class II Fan 22:00
  •   Train Class II Ladies Only 18:10, 18:10
  •   Train Class II Sleeper AC 18:10, 18:45, 19:35, 22:00
  •   Train Class II Sleeper Fan 13:45, 22:00
  •   Train VIP Sleeper 18:10, 19:35
  •   Train VIP Sleeper Deluxe 19:35
Chiang Mai - Don Mueang Airport 9h 48m – 13h 42m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Khon Kaen 6h 40m
  •   Train Class III Fan 09:20
Chiang Mai - Lampang 1h 35m – 3h 5m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train Class III Fan 09:20
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Lamphun 14m – 2h 30m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train Class III Fan 09:20
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Lopburi ฿1,086 – ฿1,236 10h 4m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00, 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Nakhon Sawan 7h 20m – 10h 45m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train Class III Fan 09:20
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
  •   Train Class III Fan 05:00
Chiang Mai - Pathumthani 9h 40m – 13h 30m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Phichit 6h 18m – 9h 20m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Sleeper AC 15:30, 17:00
  •   Train Class II Sleeper Fan 15:30
  •   Train Class III Fan 09:20
  •   Train VIP Sleeper 17:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Phitsanulok ฿720 5h 44m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train Class III Fan 09:20
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Phrae 3h 40m – 4h 56m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train Class III Fan 09:20
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00
Chiang Mai - Saraburi 11h 45m
  •   Train Class II Fan 06:30
Chiang Mai - Uttaradit 4h 35m – 6h 55m
  •   Train Class II AC 08:50
  •   Train Class II Fan 06:30
  •   Train Class II Ladies Only 18:00
  •   Train Class II Sleeper AC 15:30, 17:00, 18:00
  •   Train Class II Sleeper Fan 15:30
  •   Train Class III Fan 09:20
  •   Train VIP Sleeper 17:00, 18:00
  •   Train VIP Sleeper Deluxe 17:00

Address
Charoen Muang Rd
Wat Ket, Chiang Mai

Operating Hours
First train to Bangkok at 6.30am

Phone
Unknown

Email
Unknown

Ticket Prices / Admission
Bangkok
3rd Class: From 300THB
2nd Class: From 500THB
1st Class: From 1000THB
Varies depending on distance travelled

Do You Have a Question to Ask?

Click Here to Ask Your Question

Weather Forecast

Upcoming Events