Nong Khai to Chiang Mai by train

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

The second train's date is set for you.

Compare all connections

1st trainChange at2nd trainTotal timeFare fromWith berths
EX76 06:30Phachi
wait 1h 29m
RP109 15:3821h 30m at booking –
RP134 20:15Rangsit
wait 1h
SP7 07:5321h 35m at booking –
RP134 20:15Ayutthaya
wait 2h 07m
SP7 08:2121h 35m at booking –
SP26 19:40Bangkok
wait 2h
SP7 07:3022h 10m 1,552 THB 1,552 THB
EX76 06:30Bangkok
wait 3h 20m
SP9 18:4024h 45m 1,289 THB 1,289 THB
EX76 06:30Rangsit
wait 4h 11m
SP9 19:0624h 45m at booking –
EX76 06:30Ayutthaya
wait 5h 19m
SP9 19:4324h 45m at booking –
EX76 06:30Bangkok
wait 4h 45m
SP13 20:0526h 15m 561 THB 1,089 THB
EX76 06:30Ayutthaya
wait 6h 43m
SP13 21:0726h 15m at booking –
EX76 06:30Rangsit
wait 5h 36m
SP13 20:3126h 15m at booking –
EX76 06:30Bangkok
wait 7h 10m
EX51 22:3029h 10m 521 THB 1,049 THB
EX76 06:30Ayutthaya
wait 9h 12m
EX51 23:3629h 10m at booking –

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.

21h 30mFastestShort change: trains can be late
  1. Day 1 06:30 Nong Khai → Day 1 14:09 Phachi
    EX76 · Express · 7h 39m
    Book EX76
  2. ⏱ Change in Phachi: wait 1h 29m at Phachi
  3. Day 1 15:38 Phachi → Day 2 04:00 Chiang Mai
    RP109 · Rapid · 12h 22m · 🌙 overnight
    Book RP109
21h 35mShort change: trains can be late
  1. Day 1 20:15 Nong Khai → Day 2 06:53 Rangsit
    RP134 · Rapid · 10h 38m · 🌙 overnight
    Book RP134
  2. ⏱ Change in Rangsit: wait 1h at Rangsit
  3. Day 2 07:53 Rangsit → Day 2 17:50 Chiang Mai
    SP7 · Special Express · 9h 57m
    Book SP7
21h 35m
  1. Day 1 20:15 Nong Khai → Day 2 06:14 Ayutthaya
    RP134 · Rapid · 9h 59m · 🌙 overnight
    Book RP134
  2. ⏱ Change in Ayutthaya: wait 2h 07m at Ayutthaya
  3. Day 2 08:21 Ayutthaya → Day 2 17:50 Chiang Mai
    SP7 · Special Express · 9h 29m
    Book SP7
22h 10mfrom 1,552 THBSleep on the train
  1. Day 1 19:40 Nong Khai → Day 2 05:30 Bangkok (Krung Thep Aphiwat)
    SP26 · Special Express · 9h 50m · 🌙 overnight · from 994 THB · berth 994 THB
    Book SP26
  2. ⏱ Change in Bangkok: wait 2h at Bangkok (Krung Thep Aphiwat)
  3. Day 2 07:30 Bangkok (Krung Thep Aphiwat) → Day 2 17:50 Chiang Mai
    SP7 · Special Express · 10h 20m · from 558 THB
    Book SP7
24h 45mfrom 1,289 THB
  1. Day 1 06:30 Nong Khai → Day 1 15:20 Bangkok (Krung Thep Aphiwat)
    EX76 · Express · 8h 50m · from 251 THB
    Book EX76
  2. ⏱ Change in Bangkok: wait 3h 20m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 18:40 Bangkok (Krung Thep Aphiwat) → Day 2 07:15 Chiang Mai
    SP9 · Special Express · 12h 35m · 🌙 overnight · from 1,038 THB · berth 1,038 THB
    Book SP9
24h 45m
  1. Day 1 06:30 Nong Khai → Day 1 14:55 Rangsit
    EX76 · Express · 8h 25m
    Book EX76
  2. ⏱ Change in Rangsit: wait 4h 11m at Rangsit
  3. Day 1 19:06 Rangsit → Day 2 07:15 Chiang Mai
    SP9 · Special Express · 12h 09m · 🌙 overnight
    Book SP9
24h 45m
  1. Day 1 06:30 Nong Khai → Day 1 14:24 Ayutthaya
    EX76 · Express · 7h 54m
    Book EX76
  2. ⏱ Change in Ayutthaya: wait 5h 19m at Ayutthaya
  3. Day 1 19:43 Ayutthaya → Day 2 07:15 Chiang Mai
    SP9 · Special Express · 11h 32m · 🌙 overnight
    Book SP9
26h 15mfrom 561 THB
  1. Day 1 06:30 Nong Khai → Day 1 15:20 Bangkok (Krung Thep Aphiwat)
    EX76 · Express · 8h 50m · from 251 THB
    Book EX76
  2. ⏱ Change in Bangkok: wait 4h 45m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 20:05 Bangkok (Krung Thep Aphiwat) → Day 2 08:45 Chiang Mai
    SP13 · Special Express · 12h 40m · 🌙 overnight · from 310 THB · berth 838 THB
    Book SP13
26h 15m
  1. Day 1 06:30 Nong Khai → Day 1 14:24 Ayutthaya
    EX76 · Express · 7h 54m
    Book EX76
  2. ⏱ Change in Ayutthaya: wait 6h 43m at Ayutthaya
  3. Day 1 21:07 Ayutthaya → Day 2 08:45 Chiang Mai
    SP13 · Special Express · 11h 38m · 🌙 overnight
    Book SP13
26h 15m
  1. Day 1 06:30 Nong Khai → Day 1 14:55 Rangsit
    EX76 · Express · 8h 25m
    Book EX76
  2. ⏱ Change in Rangsit: wait 5h 36m at Rangsit
  3. Day 1 20:31 Rangsit → Day 2 08:45 Chiang Mai
    SP13 · Special Express · 12h 14m · 🌙 overnight
    Book SP13
29h 10mfrom 521 THBCheapest
  1. Day 1 06:30 Nong Khai → Day 1 15:20 Bangkok (Krung Thep Aphiwat)
    EX76 · Express · 8h 50m · from 251 THB
    Book EX76
  2. ⏱ Change in Bangkok: wait 7h 10m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 22:30 Bangkok (Krung Thep Aphiwat) → Day 2 11:40 Chiang Mai
    EX51 · Express · 13h 10m · 🌙 overnight · from 270 THB · berth 798 THB
    Book EX51
29h 10m
  1. Day 1 06:30 Nong Khai → Day 1 14:24 Ayutthaya
    EX76 · Express · 7h 54m
    Book EX76
  2. ⏱ Change in Ayutthaya: wait 9h 12m at Ayutthaya
  3. Day 1 23:36 Ayutthaya → Day 2 11:40 Chiang Mai
    EX51 · Express · 12h 04m · 🌙 overnight
    Book EX51

Good to know

See also: night trains · return: Chiang Mai to Nong Khai · all connections

FAQ

Is there a direct train from Nong Khai to Chiang Mai?

No. You change trains once, in Phachi or Rangsit or Ayutthaya or Bangkok, and book each train as a separate ticket.

What is the fastest way from Nong Khai to Chiang Mai by train?

Take EX76 at 06:30, change in Phachi and continue on RP109. The whole trip takes about 21h 30m, including 1h 29m to change trains.

What is the cheapest train from Nong Khai to Chiang Mai?

From about 521 THB per adult in total, on EX76 and EX51 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