Nakhon Ratchasima to Surat Thani by train

There is no direct train. You change trains once in Bangkok and book each train as its own ticket. We found 11 good connections.

⚖️ The fastest connection saves 2h 57m but costs 180 THB more than the cheapest one.

The second train's date is set for you.

Compare all connections

1st trainChange at2nd trainTotal timeFare fromWith berths
EX72 10:52Bangkok
wait 1h 15m
SP37 16:1014h 57m 495 THB 1,003 THB
EX72 10:52Bangkok
wait 1h 15m
SP45 16:1014h 57m 1,003 THB 1,003 THB
EX72 10:52Bangkok
wait 1h 55m
SP31 16:5015h 28m 1,203 THB 1,203 THB
SP24 00:14Bangkok
wait 2h 40m
SP43 07:3016h 06m 1,337 THB 1,337 THB
EX72 10:52Bangkok
wait 2h 35m
RP169 17:3017h 14m 415 THB 923 THB
RP136 12:52Bangkok
wait 1h 50m
EX85 19:5017h 31m 355 THB 903 THB
RP136 12:52Bangkok
wait 2h 10m
RP173 20:1017h 54m 315 THB 823 THB
EX72 10:52Bangkok
wait 3h 55m
EX83 18:5018h 06m 455 THB 1,003 THB
RP136 12:52Bangkok
wait 2h 30m
RP167 20:3018h 24m 315 THB 823 THB
RP136 12:52Bangkok
wait 4h 50m
SP39 22:5018h 58m 623 THB –
RP140 01:42Bangkok
wait 8h 20m
RP171 15:1023h 29m 315 THB 1,217 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.

14h 57mfrom 495 THBFastestSleep on the trainShort change: trains can be late
  1. Day 1 10:52 Nakhon Ratchasima → Day 1 14:55 Bangkok (Krung Thep Aphiwat)
    EX72 · Express · 4h 03m · from 199 THB
    Book EX72
  2. ⏱ Change in Bangkok: wait 1h 15m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 16:10 Bangkok (Krung Thep Aphiwat) → Day 2 01:49 Surat Thani
    SP37 · Special Express · 9h 39m · 🌙 overnight · from 296 THB · berth 804 THB
    Book SP37
14h 57mfrom 1,003 THBShort change: trains can be late
  1. Day 1 10:52 Nakhon Ratchasima → Day 1 14:55 Bangkok (Krung Thep Aphiwat)
    EX72 · Express · 4h 03m · from 199 THB
    Book EX72
  2. ⏱ Change in Bangkok: wait 1h 15m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 16:10 Bangkok (Krung Thep Aphiwat) → Day 2 01:49 Surat Thani
    SP45 · Special Express · 9h 39m · 🌙 overnight · from 804 THB · berth 804 THB
    Book SP45
15h 28mfrom 1,203 THBShort change: trains can be late
  1. Day 1 10:52 Nakhon Ratchasima → Day 1 14:55 Bangkok (Krung Thep Aphiwat)
    EX72 · Express · 4h 03m · from 199 THB
    Book EX72
  2. ⏱ Change in Bangkok: wait 1h 55m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 16:50 Bangkok (Krung Thep Aphiwat) → Day 2 02:20 Surat Thani
    SP31 · Special Express · 9h 30m · 🌙 overnight · from 1,004 THB · berth 1,004 THB
    Book SP31
16h 06mfrom 1,337 THB
  1. Day 1 00:14 Nakhon Ratchasima → Day 1 04:50 Bangkok (Krung Thep Aphiwat)
    SP24 · Special Express · 4h 36m · 🌙 overnight · from 813 THB · berth 813 THB
    Book SP24
  2. ⏱ Change in Bangkok: wait 2h 40m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 07:30 Bangkok (Krung Thep Aphiwat) → Day 1 16:20 Surat Thani
    SP43 · Special Express · 8h 50m · from 524 THB
    Book SP43
17h 14mfrom 415 THB
  1. Day 1 10:52 Nakhon Ratchasima → Day 1 14:55 Bangkok (Krung Thep Aphiwat)
    EX72 · Express · 4h 03m · from 199 THB
    Book EX72
  2. ⏱ Change in Bangkok: wait 2h 35m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 17:30 Bangkok (Krung Thep Aphiwat) → Day 2 04:06 Surat Thani
    RP169 · Rapid · 10h 36m · 🌙 overnight · from 216 THB · berth 724 THB
    Book RP169
17h 31mfrom 355 THBShort change: trains can be late
  1. Day 1 12:52 Nakhon Ratchasima → Day 1 18:00 Bangkok (Krung Thep Aphiwat)
    RP136 · Rapid · 5h 08m · from 99 THB
    Book RP136
  2. ⏱ Change in Bangkok: wait 1h 50m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 19:50 Bangkok (Krung Thep Aphiwat) → Day 2 06:23 Surat Thani
    EX85 · Express · 10h 33m · 🌙 overnight · from 256 THB · berth 804 THB
    Book EX85
17h 54mfrom 315 THBCheapest
  1. Day 1 12:52 Nakhon Ratchasima → Day 1 18:00 Bangkok (Krung Thep Aphiwat)
    RP136 · Rapid · 5h 08m · from 99 THB
    Book RP136
  2. ⏱ Change in Bangkok: wait 2h 10m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 20:10 Bangkok (Krung Thep Aphiwat) → Day 2 06:46 Surat Thani
    RP173 · Rapid · 10h 36m · 🌙 overnight · from 216 THB · berth 724 THB
    Book RP173
18h 06mfrom 455 THB
  1. Day 1 10:52 Nakhon Ratchasima → Day 1 14:55 Bangkok (Krung Thep Aphiwat)
    EX72 · Express · 4h 03m · from 199 THB
    Book EX72
  2. ⏱ Change in Bangkok: wait 3h 55m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 18:50 Bangkok (Krung Thep Aphiwat) → Day 2 04:58 Surat Thani
    EX83 · Express · 10h 08m · 🌙 overnight · from 256 THB · berth 804 THB
    Book EX83
18h 24mfrom 315 THB
  1. Day 1 12:52 Nakhon Ratchasima → Day 1 18:00 Bangkok (Krung Thep Aphiwat)
    RP136 · Rapid · 5h 08m · from 99 THB
    Book RP136
  2. ⏱ Change in Bangkok: wait 2h 30m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 20:30 Bangkok (Krung Thep Aphiwat) → Day 2 07:16 Surat Thani
    RP167 · Rapid · 10h 46m · 🌙 overnight · from 216 THB · berth 724 THB
    Book RP167
18h 58mfrom 623 THB
  1. Day 1 12:52 Nakhon Ratchasima → Day 1 18:00 Bangkok (Krung Thep Aphiwat)
    RP136 · Rapid · 5h 08m · from 99 THB
    Book RP136
  2. ⏱ Change in Bangkok: wait 4h 50m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 22:50 Bangkok (Krung Thep Aphiwat) → Day 2 07:50 Surat Thani
    SP39 · Special Express · 9h · 🌙 overnight · from 524 THB
    Book SP39
23h 29mfrom 315 THB
  1. Day 1 01:42 Nakhon Ratchasima → Day 1 06:50 Bangkok (Krung Thep Aphiwat)
    RP140 · Rapid · 5h 08m · 🌙 overnight · from 99 THB · berth 493 THB
    Book RP140
  2. ⏱ Change in Bangkok: wait 8h 20m at Bangkok (Krung Thep Aphiwat)
  3. Day 1 15:10 Bangkok (Krung Thep Aphiwat) → Day 2 01:11 Surat Thani
    RP171 · Rapid · 10h 01m · 🌙 overnight · from 216 THB · berth 724 THB
    Book RP171

Good to know

See also: night trains · return: Surat Thani to Nakhon Ratchasima · all connections

FAQ

Is there a direct train from Nakhon Ratchasima to Surat Thani?

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

What is the fastest way from Nakhon Ratchasima to Surat Thani by train?

Take EX72 at 10:52, change in Bangkok and continue on SP37. The whole trip takes about 14h 57m, including 1h 15m to change trains.

What is the cheapest train from Nakhon Ratchasima to Surat Thani?

From about 315 THB per adult in total, on RP136 and RP173 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