Compare all connections
1st train Change at 2nd train Total time Fare from With berths
RP140 01:42Ayutthayawait 2h 45m
SP7 08:21 16h 08m
at booking
–
RP140 01:42Rangsitwait 1h 30m
SP7 07:53 16h 08m
at booking
–
SP22 18:47Ayutthayawait 2h 14m
EX51 23:36 16h 53m
at booking
–
SP22 18:47Rangsitwait 1h 07m
EX51 22:58 16h 53m
at booking
–
EX72 10:52Ayutthayawait 1h 21m
RP109 15:18 17h 08m
at booking
–
SP24 00:14Bangkokwait 2h 40m
SP7 07:30 17h 36m
1,371 THB
1,371 THB
RP136 12:52Ayutthayawait 2h 48m
SP9 19:43 18h 23m
at booking
–
RP136 12:52Rangsitwait 1h 33m
SP9 19:06 18h 23m
at booking
–
RP136 12:52Bangkokwait 2h 05m
SP13 20:05 19h 53m
409 THB
937 THB
RP136 12:52Ayutthayawait 4h 12m
SP13 21:07 19h 53m
at booking
–
RP136 12:52Rangsitwait 2h 58m
SP13 20:31 19h 53m
at booking
–
EX72 10:52Bangkokwait 3h 45m
SP9 18:40 20h 23m
1,237 THB
1,237 THB
Fares are per adult for the cheapest class we know on each train. "With berths" uses a sleeper berth on the overnight train(s). Live fares show when you book.
16h 08m Fastest
RP140 Rapid 1st train 01:42 Nakhon Ratchasima 3h 54m direct 05:36 Ayutthaya Book 01:42 Nakhon Ratchasima Train RP140 · Rapid 3h 54m on board 05:36 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 2h 45m at Ayutthaya
SP7 Special Express 2nd train 08:21 Ayutthaya 9h 29m direct 17:50 Chiang Mai Book 08:21 Ayutthaya Train SP7 · Special Express 9h 29m on board 17:50 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
16h 08m Short change: trains can be late
RP140 Rapid 1st train 01:42 Nakhon Ratchasima 4h 41m direct 06:23 Rangsit Book 01:42 Nakhon Ratchasima Train RP140 · Rapid 4h 41m on board 06:23 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 1h 30m at Rangsit
SP7 Special Express 2nd train 07:53 Rangsit 9h 57m direct 17:50 Chiang Mai Book 07:53 Rangsit Train SP7 · Special Express 9h 57m on board 17:50 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
16h 53m
SP22 Special Express 1st train 18:47 Nakhon Ratchasima 2h 35m direct 21:22 Ayutthaya Book 18:47 Nakhon Ratchasima Train SP22 · Special Express 2h 35m on board 21:22 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 2h 14m at Ayutthaya
EX51 Express 2nd train 23:36 Ayutthaya 12h 04m overnight 11:40 +1 Chiang Mai Book 23:36 Ayutthaya Train EX51 · Express 12h 04m on board 11:40 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
16h 53m Short change: trains can be late
SP22 Special Express 1st train 18:47 Nakhon Ratchasima 3h 04m direct 21:51 Rangsit Book 18:47 Nakhon Ratchasima Train SP22 · Special Express 3h 04m on board 21:51 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 1h 07m at Rangsit
EX51 Express 2nd train 22:58 Rangsit 12h 42m overnight 11:40 +1 Chiang Mai Book 22:58 Rangsit Train EX51 · Express 12h 42m on board 11:40 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
17h 08m Short change: trains can be late
EX72 Express 1st train 10:52 Nakhon Ratchasima 3h 05m direct 13:57 Ayutthaya Book 10:52 Nakhon Ratchasima Train EX72 · Express 3h 05m on board 13:57 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 1h 21m at Ayutthaya
RP109 Rapid 2nd train 15:18 Ayutthaya 12h 42m overnight 04:00 +1 Chiang Mai Book 15:18 Ayutthaya Train RP109 · Rapid 12h 42m on board 04:00 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
17h 36m from 1,371 THB Sleep on the train
SP24 Special Express 1st train 00:14 Nakhon Ratchasima 4h 36m direct 04:50 Bangkok (Krung Thep Aphiwat) from 813฿ 2nd class berth · A/C Book 00:14 Nakhon Ratchasima Train SP24 · Special Express 4h 36m on board 04:50 Bangkok (Krung Thep Aphiwat) ⏱ Change in Bangkok: wait 2h 40m at Bangkok (Krung Thep Aphiwat)
SP7 Special Express 2nd train 07:30 Bangkok (Krung Thep Aphiwat) 10h 20m direct 17:50 Chiang Mai from 558฿ 2nd class seat · A/C Book 07:30 Bangkok (Krung Thep Aphiwat) Train SP7 · Special Express 10h 20m on board 17:50 Chiang Mai
18h 23m
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 4h 03m direct 16:55 Ayutthaya Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 4h 03m on board 16:55 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 2h 48m at Ayutthaya
SP9 Special Express 2nd train 19:43 Ayutthaya 11h 32m overnight 07:15 +1 Chiang Mai Book 19:43 Ayutthaya Train SP9 · Special Express 11h 32m on board 07:15 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
18h 23m Short change: trains can be late
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 4h 41m direct 17:33 Rangsit Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 4h 41m on board 17:33 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 1h 33m at Rangsit
SP9 Special Express 2nd train 19:06 Rangsit 12h 09m overnight 07:15 +1 Chiang Mai Book 19:06 Rangsit Train SP9 · Special Express 12h 09m on board 07:15 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
19h 53m from 409 THB Cheapest
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 5h 08m direct 18:00 Bangkok (Krung Thep Aphiwat) from 99฿ 3rd class seat Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 5h 08m on board 18:00 Bangkok (Krung Thep Aphiwat) ⏱ Change in Bangkok: wait 2h 05m at Bangkok (Krung Thep Aphiwat)
SP13 Special Express 2nd train 20:05 Bangkok (Krung Thep Aphiwat) 12h 40m overnight 08:45 +1 Chiang Mai from 310฿ 3rd class seat Book 20:05 Bangkok (Krung Thep Aphiwat) Train SP13 · Special Express 12h 40m on board 08:45 Chiang Mai
19h 53m
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 4h 03m direct 16:55 Ayutthaya Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 4h 03m on board 16:55 Ayutthaya Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Ayutthaya: wait 4h 12m at Ayutthaya
SP13 Special Express 2nd train 21:07 Ayutthaya 11h 38m overnight 08:45 +1 Chiang Mai Book 21:07 Ayutthaya Train SP13 · Special Express 11h 38m on board 08:45 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
19h 53m
RP136 Rapid 1st train 12:52 Nakhon Ratchasima 4h 41m direct 17:33 Rangsit Book 12:52 Nakhon Ratchasima Train RP136 · Rapid 4h 41m on board 17:33 Rangsit Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
⏱ Change in Rangsit: wait 2h 58m at Rangsit
SP13 Special Express 2nd train 20:31 Rangsit 12h 14m overnight 08:45 +1 Chiang Mai Book 20:31 Rangsit Train SP13 · Special Express 12h 14m on board 08:45 Chiang Mai Choose your class Classes and fares are shown on the booking page.
Book now Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.
20h 23m from 1,237 THB
EX72 Express 1st train 10:52 Nakhon Ratchasima 4h 03m direct 14:55 Bangkok (Krung Thep Aphiwat) from 199฿ 3rd class seat Book 10:52 Nakhon Ratchasima Train EX72 · Express 4h 03m on board 14:55 Bangkok (Krung Thep Aphiwat) ⏱ Change in Bangkok: wait 3h 45m at Bangkok (Krung Thep Aphiwat)
SP9 Special Express 2nd train 18:40 Bangkok (Krung Thep Aphiwat) 12h 35m overnight 07:15 +1 Chiang Mai from 1,038฿ 2nd class berth · A/C Book 18:40 Bangkok (Krung Thep Aphiwat) Train SP9 · Special Express 12h 35m on board 07:15 Chiang Mai
FAQ Is there a direct train from Nakhon Ratchasima to Chiang Mai? No. You change trains once, in Ayutthaya or Rangsit or Bangkok, and book each train as a separate ticket.
What is the fastest way from Nakhon Ratchasima to Chiang Mai by train? Take RP140 at 01:42, change in Ayutthaya and continue on SP7. The whole trip takes about 16h 08m, including 2h 45m to change trains.
What is the cheapest train from Nakhon Ratchasima to Chiang Mai? From about 409 THB per adult in total, on RP136 and SP13 in the cheapest available class.
How much time should I leave to change trains? At least one hour at the same station. Long-distance trains, especially from the south, are often late, so a wait of 2–3 hours is safer. If you change between Hua Lamphong and Krung Thep Aphiwat in Bangkok, allow extra time to cross the city.