Nakhon Ratchasima to Chiang Mai by train

There is no direct train. You change trains once in Ayutthaya</strong> or <strong>Rangsit</strong> or <strong>Bangkok and book each train as its own ticket. We found 12 good connections.

1

The second train's date is set for you.

Compare all connections

1st trainChange at2nd trainTotal timeFare fromWith berths
RP140 01:42Ayutthaya
wait 2h 45m
SP7 08:2116h 08m at booking –
RP140 01:42Rangsit
wait 1h 30m
SP7 07:5316h 08m at booking –
SP22 18:47Ayutthaya
wait 2h 14m
EX51 23:3616h 53m at booking –
SP22 18:47Rangsit
wait 1h 07m
EX51 22:5816h 53m at booking –
EX72 10:52Ayutthaya
wait 1h 21m
RP109 15:1817h 08m at booking –
SP24 00:14Bangkok
wait 2h 40m
SP7 07:3017h 36m 1,371 THB 1,371 THB
RP136 12:52Ayutthaya
wait 2h 48m
SP9 19:4318h 23m at booking –
RP136 12:52Rangsit
wait 1h 33m
SP9 19:0618h 23m at booking –
RP136 12:52Bangkok
wait 2h 05m
SP13 20:0519h 53m 409 THB 937 THB
RP136 12:52Ayutthaya
wait 4h 12m
SP13 21:0719h 53m at booking –
RP136 12:52Rangsit
wait 2h 58m
SP13 20:3119h 53m at booking –
EX72 10:52Bangkok
wait 3h 45m
SP9 18:4020h 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 08mFastest
RP140Rapid1st train01:42Nakhon Ratchasima3h 54mdirect05:36AyutthayaBook
  1. 01:42Nakhon Ratchasima
  2. Train RP140 · Rapid
    3h 54m on board
  3. 05:36Ayutthaya
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
SP7Special Express2nd train08:21Ayutthaya9h 29mdirect17:50Chiang MaiBook
  1. 08:21Ayutthaya
  2. Train SP7 · Special Express
    9h 29m on board
  3. 17:50Chiang 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 08mShort change: trains can be late
RP140Rapid1st train01:42Nakhon Ratchasima4h 41mdirect06:23RangsitBook
  1. 01:42Nakhon Ratchasima
  2. Train RP140 · Rapid
    4h 41m on board
  3. 06:23Rangsit
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
SP7Special Express2nd train07:53Rangsit9h 57mdirect17:50Chiang MaiBook
  1. 07:53Rangsit
  2. Train SP7 · Special Express
    9h 57m on board
  3. 17:50Chiang 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
SP22Special Express1st train18:47Nakhon Ratchasima2h 35mdirect21:22AyutthayaBook
  1. 18:47Nakhon Ratchasima
  2. Train SP22 · Special Express
    2h 35m on board
  3. 21:22Ayutthaya
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
EX51Express2nd train23:36Ayutthaya12h 04movernight11:40 +1Chiang MaiBook
  1. 23:36Ayutthaya
  2. Train EX51 · Express
    12h 04m on board
  3. 11:40Chiang 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 53mShort change: trains can be late
SP22Special Express1st train18:47Nakhon Ratchasima3h 04mdirect21:51RangsitBook
  1. 18:47Nakhon Ratchasima
  2. Train SP22 · Special Express
    3h 04m on board
  3. 21:51Rangsit
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
EX51Express2nd train22:58Rangsit12h 42movernight11:40 +1Chiang MaiBook
  1. 22:58Rangsit
  2. Train EX51 · Express
    12h 42m on board
  3. 11:40Chiang 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 08mShort change: trains can be late
EX72Express1st train10:52Nakhon Ratchasima3h 05mdirect13:57AyutthayaBook
  1. 10:52Nakhon Ratchasima
  2. Train EX72 · Express
    3h 05m on board
  3. 13:57Ayutthaya
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
RP109Rapid2nd train15:18Ayutthaya12h 42movernight04:00 +1Chiang MaiBook
  1. 15:18Ayutthaya
  2. Train RP109 · Rapid
    12h 42m on board
  3. 04:00Chiang 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 36mfrom 1,371 THBSleep on the train
SP24Special Express1st train00:14Nakhon Ratchasima4h 36mdirect04:50Bangkok (Krung Thep Aphiwat)from813฿2nd class berth · A/CBook
  1. 00:14Nakhon Ratchasima
  2. Train SP24 · Special Express
    4h 36m on board
  3. 04:50Bangkok (Krung Thep Aphiwat)
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Bangkok: wait 2h 40m at Bangkok (Krung Thep Aphiwat)
SP7Special Express2nd train07:30Bangkok (Krung Thep Aphiwat)10h 20mdirect17:50Chiang Maifrom558฿2nd class seat · A/CBook
  1. 07:30Bangkok (Krung Thep Aphiwat)
  2. Train SP7 · Special Express
    10h 20m on board
  3. 17:50Chiang Mai
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

18h 23m
RP136Rapid1st train12:52Nakhon Ratchasima4h 03mdirect16:55AyutthayaBook
  1. 12:52Nakhon Ratchasima
  2. Train RP136 · Rapid
    4h 03m on board
  3. 16:55Ayutthaya
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
SP9Special Express2nd train19:43Ayutthaya11h 32movernight07:15 +1Chiang MaiBook
  1. 19:43Ayutthaya
  2. Train SP9 · Special Express
    11h 32m on board
  3. 07:15Chiang 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 23mShort change: trains can be late
RP136Rapid1st train12:52Nakhon Ratchasima4h 41mdirect17:33RangsitBook
  1. 12:52Nakhon Ratchasima
  2. Train RP136 · Rapid
    4h 41m on board
  3. 17:33Rangsit
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
SP9Special Express2nd train19:06Rangsit12h 09movernight07:15 +1Chiang MaiBook
  1. 19:06Rangsit
  2. Train SP9 · Special Express
    12h 09m on board
  3. 07:15Chiang 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 53mfrom 409 THBCheapest
RP136Rapid1st train12:52Nakhon Ratchasima5h 08mdirect18:00Bangkok (Krung Thep Aphiwat)from99฿3rd class seatBook
  1. 12:52Nakhon Ratchasima
  2. Train RP136 · Rapid
    5h 08m on board
  3. 18:00Bangkok (Krung Thep Aphiwat)
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Bangkok: wait 2h 05m at Bangkok (Krung Thep Aphiwat)
SP13Special Express2nd train20:05Bangkok (Krung Thep Aphiwat)12h 40movernight08:45 +1Chiang Maifrom310฿3rd class seatBook
  1. 20:05Bangkok (Krung Thep Aphiwat)
  2. Train SP13 · Special Express
    12h 40m on board
  3. 08:45Chiang Mai
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

19h 53m
RP136Rapid1st train12:52Nakhon Ratchasima4h 03mdirect16:55AyutthayaBook
  1. 12:52Nakhon Ratchasima
  2. Train RP136 · Rapid
    4h 03m on board
  3. 16:55Ayutthaya
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
SP13Special Express2nd train21:07Ayutthaya11h 38movernight08:45 +1Chiang MaiBook
  1. 21:07Ayutthaya
  2. Train SP13 · Special Express
    11h 38m on board
  3. 08:45Chiang 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
RP136Rapid1st train12:52Nakhon Ratchasima4h 41mdirect17:33RangsitBook
  1. 12:52Nakhon Ratchasima
  2. Train RP136 · Rapid
    4h 41m on board
  3. 17:33Rangsit
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
SP13Special Express2nd train20:31Rangsit12h 14movernight08:45 +1Chiang MaiBook
  1. 20:31Rangsit
  2. Train SP13 · Special Express
    12h 14m on board
  3. 08:45Chiang 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 23mfrom 1,237 THB
EX72Express1st train10:52Nakhon Ratchasima4h 03mdirect14:55Bangkok (Krung Thep Aphiwat)from199฿3rd class seatBook
  1. 10:52Nakhon Ratchasima
  2. Train EX72 · Express
    4h 03m on board
  3. 14:55Bangkok (Krung Thep Aphiwat)
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

⏱ Change in Bangkok: wait 3h 45m at Bangkok (Krung Thep Aphiwat)
SP9Special Express2nd train18:40Bangkok (Krung Thep Aphiwat)12h 35movernight07:15 +1Chiang Maifrom1,038฿2nd class berth · A/CBook
  1. 18:40Bangkok (Krung Thep Aphiwat)
  2. Train SP9 · Special Express
    12h 35m on board
  3. 07:15Chiang Mai
Choose your class
Book now

Fare per adult as last seen. Seats and the final price for your date are confirmed on the next page.

Good to know

See also: night trains · return: Chiang Mai to Nakhon Ratchasima · all connections

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.

Share this page