Bang Sue to Chiang Mai Train Timetable 2024 - Ticket Prices

If you want to travel from the capital of Thailand to the north by train, you now have to take the Bang Sue to Chiang Mai train as there are now no trains departing from the centre of Bangkok (Hua Lamphong station).

Bang Sue Grand Railway Station (now re-named Krung Thep Aphiwat Central Terminal) is located northeast of the city centre (easy to get to by MRT) and is now the major junction for most long-distance trains heading north, east and south.

The distance from Bang Sue Junction to Chiang Mai by train is 744 km.

Bang Sue Central to Chiang Mai Train Schedule

Please note: From the 19th of January 2023 all trains from Bangkok to Chiang Mai now originate from the new train station in Bangkok - Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station) - There are now no departures to Chiang Mai from the old Bang Sue Junction Station or the old Bangkok railway station (Hua Lamphong).

For the timetable in the opposite direction from Chiang Mai to Bang Sue click here >

No Dep Arr Type More Info Fare Book Tickets
7 09:05 19:30 Sp. Ex. DRC Info> Fare> Book>
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>

All services operate daily.

Timetable Notes:
Rap = Rapid
Ex. = Express
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)

Trains arrive at the end of the northern line in Chiang Mai.

For information about the train station in Chiang Mai, click on the picture link below:

The train station in Chiang Mai is located around 3 km from the centre of the old, walled part of the city so you will need some transport to take yourselves and your heavy bags into the city to find somewhere to stay.

For how to get from the train station in Chiang Mai to the city click here >

If you want to see the full timetables, with photographs of the seats / sleeping berths available on these trains, click on the "info >" link in the schedule above.

Useful Information:

-   Visit our Chiang Mai Trian Station page here >

-   Visit our how to travel from Chiang Mai Train Station to the city page here >

-   To find bus times and prices from Bangkok to Chiang Mai click here >

-   To find cheap flights from BKK or DMK to Chiang Mai (CNX) click here >

 Ticket Prices for the Train from Bangkok to Chiang Mai

Prices shown are for one-way tickets in Thai Baht (THB).

Train number 7 is a fast Sprinter Train (Special Express DRC).

This all seat service is made up of just a few carriages, which are all 2nd Class air-conditioned coaches.

Tickets on this service cost 638 THB (Adult fare), 499 THB (Child fare).

When you travel on this train, you get served meals and soft drinks by an onboard steward / stewardess (all included in the price of the ticket).

Train 109 is a Rapid service , which is the slowest train on this route, but it is also the cheapest.

3rd class seats in a fan cooled carriage cost : Adult 230 THB / Child 170 THB.

2nd class seats in a fan cooled carriage cost : Adult 388 THB / Child 249 THB.

2nd class sleeping berths / beds in an air-conditioned carriage cost:
Upper Berth: Adult 688 THB - Child 549 THB
Lower Berth Adult 758 THB - Child 619 THB

Please note: If you are travelling in the opposite direction on Rapid train 102, there are only 2nd and 3rd class seat carriages available on this daytime service.

Train number 9 and Train number 13 are Special Express night sleeper trains and operate with just 2nd and 1st class air-conditioned sleeper carriages.

Train number 9 is the more expensive of these services as it has the new Chinese made CNR carriages (first put into service in late 2016).

Fares for Train 9 are:

2nd class carriage:
Upper Bed Adult 938 THB - Child 799 THB
Lower Bed Adult 1,038 THB - Child 899 THB

1st class carriage:
Upper Bed Adult 1,446 THB - Child 1,153 THB
Lower Bed Adult 1,646 THB - Child 1,353 THB

Fares for train 13 are:

2nd class carriage:
Upper Bed Adult 768 THB - Child 629 THB
Lower Bed Adult 838 THB - Child 699 THB

1st class carriage:
Upper Bed Adult 1,246 THB - Child 953 THB
Lower Bed Adult 1,446 THB - Child 1,153 THB

Train number 51 is an Express service which is slightly slower than the Special Express services, but has a wider choice of seating in the cheaper classes.

3rd class fan seat carriages:
Adult 270 THB / Child 210 THB

2nd class Air-con seat carriages:
Adult 538 THB / Child 399 THB

2nd class fan cooled sleeper carriages:
Upper Berth Adult 558 THB - Child 419 THB
Lower Berth Adult 628 THB - Child 489 THB

2nd class Air-con sleeper carriages:
Upper Berth Adult 748 THB - Child 609 THB
Lower Berth Adult 818 THB - Child 679 THB

Find the best places to stay in Chiang Mai.

Budget to Luxury.

Read reviews.

Compare room rates.

Click here to find your perfect accommodation now >

Booking Tickets on the Bang Sue to Chiang Mai Train

You will need a reservation to travel on these trains if you are not planning to rough it in 3rd class.

The further in advance you book your tickets, the more likely you are to get the type of seat or sleeping berth of your choice.

To buy advance tickets you can:

Visit any SRT railway station advance booking office (at larger stations) or the ticket counter at smaller stations (they are all connected to the computerised booking system).

Or you can book tickets online for an extra admin fee >

Related Links:

Bangkok (Hua Lamphong) to Chiang Mai train timetables / fares >

Bangkok to Chiang Mai by Bus / coach >

Bang Sue Junction Raiilway Station main page >

Book Transport Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >