Nakhon Si Thammarat to Chiang Mai by train

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

⚖️ The fastest connection saves 9h 40m but costs 368 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
EX86 16:00Bangkok
wait 1h 20m
SP7 07:3025h 50m 840 THB 1,423 THB
RP174 16:30Bangkok
wait 7h 30m
RP109 14:1535h 30m 472 THB 1,543 THB
RP174 16:30Bangkok
wait 11h 55m
SP9 18:4038h 45m 1,280 THB 1,823 THB
RP174 16:30Bangkok
wait 13h 20m
SP13 20:0540h 15m 552 THB 1,623 THB
RP174 16:30Bangkok
wait 15h 45m
EX51 22:3043h 10m 512 THB 1,583 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.

25h 50mfrom 840 THBFastestSleep on the trainShort change: trains can be late
  1. Day 1 16:00 Nakhon Si Thammarat → Day 2 06:10 Bangkok (Krung Thep Aphiwat)
    EX86 · Express · 14h 10m · 🌙 overnight · from 282 THB · berth 865 THB
    Book EX86
  2. ⏱ Change in Bangkok: wait 1h 20m 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
35h 30mfrom 472 THBCheapest
  1. Day 1 16:30 Nakhon Si Thammarat → Day 2 06:45 Bangkok (Krung Thep Aphiwat)
    RP174 · Rapid · 14h 15m · 🌙 overnight · from 242 THB · berth 785 THB
    Book RP174
  2. ⏱ Change in Bangkok: wait 7h 30m at Bangkok (Krung Thep Aphiwat)
  3. Day 2 14:15 Bangkok (Krung Thep Aphiwat) → Day 3 04:00 Chiang Mai
    RP109 · Rapid · 13h 45m · 🌙 overnight · from 230 THB · berth 758 THB
    Book RP109
38h 45mfrom 1,280 THB
  1. Day 1 16:30 Nakhon Si Thammarat → Day 2 06:45 Bangkok (Krung Thep Aphiwat)
    RP174 · Rapid · 14h 15m · 🌙 overnight · from 242 THB · berth 785 THB
    Book RP174
  2. ⏱ Change in Bangkok: wait 11h 55m at Bangkok (Krung Thep Aphiwat)
  3. Day 2 18:40 Bangkok (Krung Thep Aphiwat) → Day 3 07:15 Chiang Mai
    SP9 · Special Express · 12h 35m · 🌙 overnight · from 1,038 THB · berth 1,038 THB
    Book SP9
40h 15mfrom 552 THB
  1. Day 1 16:30 Nakhon Si Thammarat → Day 2 06:45 Bangkok (Krung Thep Aphiwat)
    RP174 · Rapid · 14h 15m · 🌙 overnight · from 242 THB · berth 785 THB
    Book RP174
  2. ⏱ Change in Bangkok: wait 13h 20m at Bangkok (Krung Thep Aphiwat)
  3. Day 2 20:05 Bangkok (Krung Thep Aphiwat) → Day 3 08:45 Chiang Mai
    SP13 · Special Express · 12h 40m · 🌙 overnight · from 310 THB · berth 838 THB
    Book SP13
43h 10mfrom 512 THB
  1. Day 1 16:30 Nakhon Si Thammarat → Day 2 06:45 Bangkok (Krung Thep Aphiwat)
    RP174 · Rapid · 14h 15m · 🌙 overnight · from 242 THB · berth 785 THB
    Book RP174
  2. ⏱ Change in Bangkok: wait 15h 45m at Bangkok (Krung Thep Aphiwat)
  3. Day 2 22:30 Bangkok (Krung Thep Aphiwat) → Day 3 11:40 Chiang Mai
    EX51 · Express · 13h 10m · 🌙 overnight · from 270 THB · berth 798 THB
    Book EX51

Good to know

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

FAQ

Is there a direct train from Nakhon Si Thammarat to Chiang Mai?

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

What is the fastest way from Nakhon Si Thammarat to Chiang Mai by train?

Take EX86 at 16:00, change in Bangkok and continue on SP7. The whole trip takes about 25h 50m, including 1h 20m to change trains.

What is the cheapest train from Nakhon Si Thammarat to Chiang Mai?

From about 472 THB per adult in total, on RP174 and RP109 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