Night Train Bangkok to Chiang Mai 2024
Overnight Sleepers

If you would like to take a night train from Bangkok to Chiang Mai there is a choice of four departures a day that originate from the new railway station in Bangkok - Bang Sue Grand Station (Krung Thep Aphiwat Central Terminal).

These sleeper trains take roughly between 12.5 to 14 hours to travel the 744 kilometre distance between Bang Sue and Chiang Mai and cost from 558 Baht for the cheapest sleeping berth (or for as little as 230 Baht if you want to rough it and travel in a 3rd class fan cooled seat).


Bangkok to Chiang Mai Night Train Timetable 2024

All trains depart from Bang Sue Grand Station.

No Dep Arr Type More Info Fare Book Tickets
109 14:15 04:05 Rap Info> Fare> Book>
9 18:40 07:15 Sp. Ex. Info> Fare> Book>
13 20:05 08:40 Sp. Ex. Info> Fare> Book>
51 22:30 12:10 Ex. Info> Fare> Book>

 If you would like to see the full timetables for any of these services along with photographs of the seating and sleeping berths, just click on the "info>" link provided in the timetable above.

Timetable Notes:
Rap = Rapid
Ex. = Express
Sp. Ex. = Special Express

The only other train heading to Chiang Mai from Bangkok is the Special Express DRC train number 7, which is an all seater 2nd class service that departs from Bang Sue in the morning.


All trains terminate at Chiang Mai Railway Station which is located two and half kilometres east of the "Old Town" and the centre of the city.

You could walk into the city (it will take you around 30 minutes to get to the old walls of the "Old Town") or you can take various forms of transport from just outside the train station.

For how to travel from Chiang Mai train station to the city centre click here >


 Ticket Prices for the Night Train from Bangkok to Chiang Mai

Prices shown are for one-way tickets purchased from a railway station in Thailand, direct from the State Railway of Thailand (SRT). If you buy your tickets online, there are reservation fees to pay.

Train 109

2nd class Air-conditioned Sleeping Berths
Upper Berth - Adult 688 THB - Child 549 THB
Lower Berth  - Adult 758  THB - Child 619 THB

2nd class fan seat
Adult 388  THB / Child 249 THB

3rd class fan seat
Adult 230  THB / Child 170 THB

Train number 9

2nd class Air-conditioned Sleeping Berths
Upper Berth - Adult 938 THB - Child 799 THB
Lower Berth - Adult 1038 THB - Child 899 THB

1st class Air-conditioned Sleeping Berths
Upper Berth - Adult 1446 THB - Child 1153 THB
Lower Berth - Adult 1646 THB - Child 1353 THB

You can book a whole 1st class cabin for a single occupant for 2,446 THB

Train number 13

2nd class Air-conditioned Sleeping Berths
Upper Berth - Adult 768 THB - Child 629 THB
Lower Berth - Adult 838 THB - Child 699 THB

1st class Air-conditioned Sleeping Berths
Upper Berth - Adult 1,246 THB - Child 953 THB
Lower Berth - Adult 1,446 THB - Child 1,153 THB

You can book a whole 1st class cabin for a single occupant for 1,946 THB.

Train number 51

2nd class Air-conditioned Sleeping Berths
Upper Berth - Adult 748 THB - Child 609 THB
Lower Berth - Adult 818 THB - Child 679 THB

2nd class Fan Cooled Sleeping Berths
Upper Berth - Adult 558 THB - Child 419 THB
Lower Berth - Adult 628 THB - Child 489 THB

2nd class Air-conditioned seats
Adult 538 THB / Child 399 THB

3rd class fan cooled seats
Adult 270 THB / Child 210 THB

Where to Buy Tickets for the Night Train Bangkok to Chiang Mai

If you are already in Thailand you can buy tickets for these sleeper trains from Bangkok to Chiang Mai at any mainline SRT railway station ticket counter / ticket office. The price you pay will be those shown above (you will usually be asked for some form of ID, so bring your passport along with you when buying train tickets).

We would advise you book your tickets as far in advance as you can as these trains can get fully booked during busy times of the year and the more comfortable lower sleeping berths are usually the first ones to be sold out (tickets for this route usually go on sale 90 days in advance).

If you are not in Thailand or you want to plan ahead to make sure you can travel on a particular day, you can also book your train tickets online for an additional fee.


Times and fares for the night train Bangkok to Chiang Mai are shown for information only and may change without notice.

Please check before travelling directly with the State Railways of Thailand by either:

    Visiting any railway station within Thailand.

    Phoning the SRT 24 hour call centre on 1690

    Or by visiting the SRT's own website here >


Related Links:

How to get from Bangkok to Chiang Mai by Bus >

Back to the Bangkok Trains main page >



Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >

Flights:

Find Cheap Flights in SE Asia >