Thailand Special Express 13 Train: Bangkok to Chiang Mai

Special Express 13 runs daily from Bangkok (Krung Thep Aphiwat) to Chiang Mai, leaving at 20:05 and arriving at 08:45 the next day. It calls at 16 stations and covers 749 km.

20:05Krung Thep Aphiwat
12h 40m · 749 km
08:45+1Chiang Mai
MTWTFSSDaily16 stopsReturn: SP8

Special Express 13 timetable and stops

StationArrivesDepartsDistance (km)
Bangkok (Krung Thep Aphiwat)–20:050
Bangkok (Don Mueang)20:2020:2222
Rangsit20:3120:3230
Ayutthaya21:0721:0971
Lop Buri 2 (Tha Wung)22:0622:08139
Nakhon Sawan23:4423:47243
Phichit01:17+101:18+1344
Phitsanulok01:57+101:59+1387
Uttaradit03:15+103:18+1483
Sila At03:21+103:31+1485
Den Chai04:23+104:26+1532
Ban Pin04:59+105:00+1562
Nakhon Lampang06:35+106:38+1640
Khun Tan07:32+107:37+1681
Lamphun08:20+108:21+1727
Chiang Mai08:45+1–749

Scheduled times, not live tracking. +1 means the next day and +2 the day after.

Connections along the way

Change atYou arriveNext trainWait
Ayutthaya21:07SP25 at 21:39 to Nong Khai32m
Ayutthaya21:07SP23 at 22:02 to Ubon Ratchathani55m

These trains leave from the same station, between 15 minutes and 2 hours after Train SP13 arrives.

Tickets for Special Express 13

Tickets for the whole journey go on sale 90 days in advance, opening at 08:30 Thai time.

Read more about when to book Thailand train tickets.

Book via Baolau

How far ahead can you book?

Your trip on SP13Tickets go on sale
449 km or more (60%+)90 days ahead
187 to 448 km (25–59%)30 days ahead
Under 187 km (under 25%)The day before

Booking window calculator

More about this route

Timetable data collected 29th October 2026. Scheduled times, not live tracking. Times may vary. This website contains affiliate links. Should you click to purchase, it is at no additional cost to you, but we receive a small commission.


Have questions about your trip?Ask our Facebook group of fellow train travellers.
Join the group