Train 7 Bangkok to Chiang Mai Ticket Price

Train 7 from Bangkok to Chiang Mai is an all 2nd class seat, air-condition Diesel Railcar - Sprinter Train, that travels through the day and is the quickest way to get to Chiang Mai out of all of the SRT rail services.

Ticket Prices / Fares for Train number 7

2nd Class seats only.

  • Adult Fare: 641 Baht
  • Child Fare: 501 Baht

Ticket prices for this service include a meal and some soft drinks.

The meals are not that great or filling, so on this long trip you should bring some food and drink of your own

See the full timetable with all the stops for train number 7 >

Book tickets online (extra booking fees apply) >

Back to Bangkok to Chiang Mai timetable page >


2nd class seats on a diesel railcar train2nd class seats on a diesel railcar train
A Special Express DRCA Special Express DRC

The duration of the journey to Chiang Mai from Bangkok by train 7 is exactly 11 hours (scheduled time).

This compares well with travel by bus, which usually takes between 11 and 12 hours.

This service is also one of the least likely trains to be delayed.

When there are delays along the lines, the cheaper, slower trains are usually left to wait at the station or siding, letting the faster Special Express services pass by and hopefully keep on time.

If you want to compare travel options from Bangkok to Chiang Mai by bus, train or by flying, click here >

Station Information

For all you need to know about Bangkok's Hua Lamphong Station click here >

For how to get to Bangkok train station from popular areas of the city click here >

For information on Chiang Mai Railway Station click here >

For transport options from Chaing Mai station to the city click here >

Do you need to make an Advance Booking for Train number 7?

The answer to that is YES.

You will need to make a reservation for your seat for this train and the chances of there being any tickets left if you just turn up at Hua Lamphong Railway Station is very slim during the high season.

How to Book Tickets for Train 7 Bangkok to Chiang Mai

Booking train tickets in Thailand is relatively easy.

You can book tickets from any main railway station within Thailand (to / from any destination).

If you are not in the country, your best option is to book online (admin fees apply).

For more information on booking train tickets online click here >

Tickets for this service are available to purchase 90 days in advance


Bangkok trains main page >

Chiang Mai trains main page >

Book Transport / Tickets >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam:

 - Bus >

 - Train >

 - Ferry >

Flights:

Find Cheap Flights in SE Asia >

Hotels:

Find the best deals for hotels >