Train SP21: Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani

Special Express Northeastern Line

Departs06:10Bangkok (Krung Thep Aphiwat)
Arrives14:00Ubon Ratchathani
Journey time7h 50m14 stations listed
Fares from499 THBper adult, whole journey

Book a ticket on SP21

🎫 Book on Baolau

Timetable and stops

  1. 06:10
    Bangkok (Krung Thep Aphiwat) Departs · Bangkok
  2. 06:36
    Rangsit Arrives
  3. 06:58
    Ayutthaya Arrives
  4. 07:33
    Saraburi Arrives
  5. 07:44
    Kaeng Khoi Arrives
  6. 08:43
    Pak Chong Arrives
  7. 10:01
  8. 11:13
    Lam Plai Mat Arrives
  9. 11:34
    Buri Ram Arrives
  10. 12:09
    Surin Arrives
  11. 12:32
    Sikhoraphum Arrives
  12. 13:18
    Si Sa Ket Arrives
  13. 13:38
    Kanthararom Arrives
  14. 14:00
    Ubon Ratchathani Arrives (terminus)

Popular sections and fares

SectionDepartsArrivesTimeFrom
Bangkok (Krung Thep Aphiwat) → Ubon Ratchathani 06:1014:007h 50m 499 THB Book
Bangkok (Krung Thep Aphiwat) → Kanthararom 06:1013:387h 28m 487 THB Book
Bangkok (Krung Thep Aphiwat) → Si Sa Ket 06:1013:187h 08m 479 THB Book
Bangkok (Krung Thep Aphiwat) → Sikhoraphum 06:1012:326h 22m 417 THB Book
Bangkok (Krung Thep Aphiwat) → Surin 06:1012:095h 59m 407 THB Book
Bangkok (Krung Thep Aphiwat) → Buri Ram 06:1011:345h 24m 392 THB Book
Bangkok (Krung Thep Aphiwat) → Lam Plai Mat 06:1011:135h 03m 382 THB Book
Bangkok (Krung Thep Aphiwat) → Nakhon Ratchasima 06:1010:013h 51m 343 THB Book
Bangkok (Krung Thep Aphiwat) → Pak Chong 06:1008:432h 33m 310 THB Book
Bangkok (Krung Thep Aphiwat) → Kaeng Khoi 06:1007:441h 34m 287 THB Book
Bangkok (Krung Thep Aphiwat) → Saraburi 06:1007:331h 23m 281 THB Book
Bangkok (Krung Thep Aphiwat) → Ayutthaya 06:1006:580h 48m 261 THB Book
Bangkok (Krung Thep Aphiwat) → Rangsit 06:1006:360h 26m 241 THB Book

Seat classes on SP21

ClassLowest fare seen (per adult)
Second class Seat (A/C)241 THB

Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Fares depend on how far you travel.

Return train

SP22 Ubon Ratchathani → Bangkok (Krung Thep Aphiwat)
14:50 – 22:15 · 7h 25m
from499 THB

Other trains on the Northeastern Line

Frequently asked questions

What time does train SP21 depart and arrive?

SP21 departs Bangkok (Krung Thep Aphiwat) at 06:10 and arrives in Ubon Ratchathani at 14:00. The journey takes about 7h 50m.

Where does train SP21 stop?

Stops in our timetable: Rangsit, Ayutthaya, Saraburi, Kaeng Khoi, Pak Chong, Nakhon Ratchasima, Lam Plai Mat, Buri Ram, Surin, Sikhoraphum, Si Sa Ket, Kanthararom. Smaller stations may also be served.

What seat classes does SP21 have?

Second class Seat (A/C) from 241 THB. Prices depend on the section you travel and the date.

How do I book a ticket on SP21?

Choose where you get on and off and your travel date on this page, then click Book. You complete the booking online.

Timetable updated 2026-10-14 10:57. Times can change; the booking page shows the confirmed times for your date.