Train EX51: Bangkok (Krung Thep Aphiwat) → Chiang Mai

Express Northern Line 🌙 Overnight

Departs22:30Bangkok (Krung Thep Aphiwat)
Arrives11:40+1Chiang Mai
Journey time13h 10m16 stations listed
Fares from270 THBper adult, whole journey

Book a ticket on EX51

🎫 Book on Baolau

Timetable and stops

  1. 22:30
    Bangkok (Krung Thep Aphiwat) Departs · Bangkok
  2. 22:47
    Bangkok (Don Mueang) Arrives · Bangkok
  3. 22:58
    Rangsit Arrives
  4. 23:36
    Ayutthaya Arrives
  5. 02:17
    Nakhon Sawanday 2 Arrives
  6. 03:29
    Taphan Hinday 2 Arrives
  7. 03:53
    Phichitday 2 Arrives
  8. 04:28dep 04:30
    Phitsanulokday 2 Arrives / departs
  9. 05:20
    Phichaiday 2 Arrives
  10. 05:51
    Uttaraditday 2 Arrives
  11. 07:01
    Den Chaiday 2 Arrives
  12. 08:38
    Mae Moday 2 Arrives
  13. 09:21
    Lampangday 2 Arrives
  14. 10:28
    Khun Tanday 2 Arrives
  15. 11:15
    Lamphunday 2 Arrives
  16. 11:40
    Chiang Maiday 2 Arrives (terminus)

Popular sections and fares

SectionDepartsArrivesTimeFrom
Bangkok (Krung Thep Aphiwat) → Chiang Mai 22:3011:4013h 10m 270 THB Book
Bangkok (Krung Thep Aphiwat) → Lamphun 22:3011:1512h 45m 267 THB Book
Bangkok (Krung Thep Aphiwat) → Khun Tan 22:3010:2811h 58m 260 THB Book
Bangkok (Krung Thep Aphiwat) → Lampang 22:3009:2110h 51m 254 THB Book
Bangkok (Krung Thep Aphiwat) → Mae Mo 22:3008:3810h 08m 250 THB Book
Bangkok (Krung Thep Aphiwat) → Den Chai 22:3007:018h 31m 239 THB Book
Bangkok (Krung Thep Aphiwat) → Uttaradit 22:3005:517h 21m 232 THB Book
Bangkok (Krung Thep Aphiwat) → Phichai 22:3005:206h 50m 226 THB Book
Bangkok (Krung Thep Aphiwat) → Phitsanulok 22:3004:285h 58m 218 THB Book
Bangkok (Krung Thep Aphiwat) → Taphan Hin 22:3003:294h 59m 208 THB Book
Bangkok (Krung Thep Aphiwat) → Nakhon Sawan 22:3002:173h 47m 196 THB Book
Bangkok (Krung Thep Aphiwat) → Ayutthaya 22:3023:361h 06m 20 THB Book
Bangkok (Krung Thep Aphiwat) → Rangsit 22:3022:580h 28m 20 THB Book
Bangkok (Don Mueang) → Phichit 22:4703:535h 06m 209 THB Book
Phitsanulok → Chiang Mai 04:3011:407h 10m 215 THB Book

Seat classes on EX51

ClassLowest fare seen (per adult)
Third class Seat20 THB
Second class Seat161 THB
Second class Berth (A/C)491 THB

Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Fares depend on how far you travel.

Return train

EX52 Chiang Mai → Bangkok (Krung Thep Aphiwat)
15:30 – 05:10 · 13h 40m
from270 THB

Other trains on the Northern Line

Frequently asked questions

What time does train EX51 depart and arrive?

EX51 departs Bangkok (Krung Thep Aphiwat) at 22:30 and arrives in Chiang Mai at 11:40 the next day. The journey takes about 13h 10m.

Where does train EX51 stop?

Stops in our timetable: Bangkok (Don Mueang), Rangsit, Ayutthaya, Nakhon Sawan, Taphan Hin, Phichit, Phitsanulok, Phichai, Uttaradit, Den Chai, Mae Mo, Lampang, Khun Tan, Lamphun. Smaller stations may also be served.

What seat classes does EX51 have?

Third class Seat from 20 THB; Second class Seat from 161 THB; Second class Berth (A/C) from 491 THB. Prices depend on the section you travel and the date.

Is EX51 an overnight train?

Yes. It leaves Bangkok (Krung Thep Aphiwat) at 22:30 and arrives the next day at 11:40, and sleeper berths are available.

How do I book a ticket on EX51?

Choose where you get on and off and your travel date on this page, then click Book. You complete the booking online.

Timetable updated 2026-10-14 10:57. Times can change; the booking page shows the confirmed times for your date.