Ubon Ratchathani to Chiang Mai by train

There is no direct train. You change trains once in Ayutthaya</strong> or <strong>Rangsit</strong> or <strong>Phachi</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
SP22 14:50Ayutthaya
wait 2h 14m
EX51 23:3620h 50m at booking –
SP22 14:50Rangsit
wait 1h 07m
EX51 22:5820h 50m at booking –
RP140 20:30Ayutthaya
wait 2h 45m
SP7 08:2121h 20m at booking –
RP140 20:30Rangsit
wait 1h 30m
SP7 07:5321h 20m at booking –
EX72 06:10Ayutthaya
wait 1h 21m
RP109 15:1821h 50m at booking –
EX72 06:10Phachi
wait 1h 56m
RP109 15:3821h 50m at booking –
SP24 19:15Bangkok
wait 2h 40m
SP7 07:3022h 35m 1,537 THB 1,537 THB
RP136 07:30Rangsit
wait 1h 33m
SP9 19:0623h 45m at booking –
RP136 07:30Ayutthaya
wait 2h 48m
SP9 19:4323h 45m at booking –
EX72 06:10Bangkok
wait 3h 45m
SP9 18:4025h 05m 1,283 THB 1,283 THB
RP136 07:30Bangkok
wait 2h 05m
SP13 20:0525h 15m 515 THB 1,043 THB
RP136 07:30Ayutthaya
wait 4h 12m
SP13 21:0725h 15m 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.

20h 50mFastest
  1. Day 1 14:50 Ubon Ratchathani → Day 1 21:22 Ayutthaya
    SP22 · Special Express · 6h 32m
    Book SP22
  2. ⏱ Change in Ayutthaya: wait 2h 14m at Ayutthaya
  3. Day 1 23:36 Ayutthaya → Day 2 11:40 Chiang Mai
    EX51 · Express · 12h 04m · 🌙 overnight
    Book EX51
20h 50mShort change: trains can be late
  1. Day 1 14:50 Ubon Ratchathani → Day 1 21:51 Rangsit
    SP22 · Special Express · 7h 01m
    Book SP22
  2. ⏱ Change in Rangsit: wait 1h 07m at Rangsit
  3. Day 1 22:58 Rangsit → Day 2 11:40 Chiang Mai
    EX51 · Express · 12h 42m · 🌙 overnight
    Book EX51
21h 20m
  1. Day 1 20:30 Ubon Ratchathani → Day 2 05:36 Ayutthaya
    RP140 · Rapid · 9h 06m · 🌙 overnight
    Book RP140
  2. ⏱ Change in Ayutthaya: wait 2h 45m at Ayutthaya
  3. Day 2 08:21 Ayutthaya → Day 2 17:50 Chiang Mai
    SP7 · Special Express · 9h 29m
    Book SP7
21h 20mShort change: trains can be late
  1. Day 1 20:30 Ubon Ratchathani → Day 2 06:23 Rangsit
    RP140 · Rapid · 9h 53m · 🌙 overnight
    Book RP140
  2. ⏱ Change in Rangsit: wait 1h 30m at Rangsit
  3. Day 2 07:53 Rangsit → Day 2 17:50 Chiang Mai
    SP7 · Special Express · 9h 57m
    Book SP7
21h 50mShort change: trains can be late
  1. Day 1 06:10 Ubon Ratchathani → Day 1 13:57 Ayutthaya
    EX72 · Express · 7h 47m
    Book EX72
  2. ⏱ Change in Ayutthaya: wait 1h 21m at Ayutthaya
  3. Day 1 15:18 Ayutthaya → Day 2 04:00 Chiang Mai
    RP109 · Rapid · 12h 42m · 🌙 overnight
    Book RP109
21h 50mShort change: trains can be late
  1. Day 1 06:10 Ubon Ratchathani → Day 1 13:42 Phachi
    EX72 · Express · 7h 32m
    Book EX72
  2. ⏱ Change in Phachi: wait 1h 56m at Phachi
  3. Day 1 15:38 Phachi → Day 2 04:00 Chiang Mai
    RP109 · Rapid · 12h 22m · 🌙 overnight
    Book RP109
22h 35mfrom 1,537 THBSleep on the train
  1. Day 1 19:15 Ubon Ratchathani → Day 2 04:50 Bangkok (Krung Thep Aphiwat)
    SP24 · Special Express · 9h 35m · 🌙 overnight · from 979 THB · berth 979 THB
    Book SP24
  2. ⏱ Change in Bangkok: wait 2h 40m 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
23h 45mShort change: trains can be late
  1. Day 1 07:30 Ubon Ratchathani → Day 1 17:33 Rangsit
    RP136 · Rapid · 10h 03m
    Book RP136
  2. ⏱ Change in Rangsit: wait 1h 33m at Rangsit
  3. Day 1 19:06 Rangsit → Day 2 07:15 Chiang Mai
    SP9 · Special Express · 12h 09m · 🌙 overnight
    Book SP9
23h 45m
  1. Day 1 07:30 Ubon Ratchathani → Day 1 16:55 Ayutthaya
    RP136 · Rapid · 9h 25m
    Book RP136
  2. ⏱ Change in Ayutthaya: wait 2h 48m at Ayutthaya
  3. Day 1 19:43 Ayutthaya → Day 2 07:15 Chiang Mai
    SP9 · Special Express · 11h 32m · 🌙 overnight
    Book SP9
25h 05mfrom 1,283 THB
  1. Day 1 06:10 Ubon Ratchathani → Day 1 14:55 Bangkok (Krung Thep Aphiwat)
    EX72 · Express · 8h 45m · from 245 THB
    Book EX72
  2. ⏱ Change in Bangkok: wait 3h 45m 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
25h 15mfrom 515 THBCheapest
  1. Day 1 07:30 Ubon Ratchathani → Day 1 18:00 Bangkok (Krung Thep Aphiwat)
    RP136 · Rapid · 10h 30m · from 205 THB
    Book RP136
  2. ⏱ Change in Bangkok: wait 2h 05m 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
25h 15m
  1. Day 1 07:30 Ubon Ratchathani → Day 1 16:55 Ayutthaya
    RP136 · Rapid · 9h 25m
    Book RP136
  2. ⏱ Change in Ayutthaya: wait 4h 12m at Ayutthaya
  3. Day 1 21:07 Ayutthaya → Day 2 08:45 Chiang Mai
    SP13 · Special Express · 11h 38m · 🌙 overnight
    Book SP13

Good to know

See also: night trains · return: Chiang Mai to Ubon Ratchathani · all connections

FAQ

Is there a direct train from Ubon Ratchathani to Chiang Mai?

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

What is the fastest way from Ubon Ratchathani to Chiang Mai by train?

Take SP22 at 14:50, change in Ayutthaya and continue on EX51. The whole trip takes about 20h 50m, including 2h 14m to change trains.

What is the cheapest train from Ubon Ratchathani to Chiang Mai?

From about 515 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