State Railway of Thailand

Night Trains from Bangkok to Ubon Ratchathani

2 night trains connect Bangkok and Ubon Ratchathani, run by State Railway of Thailand. Tickets from ฿629. Timetables, stops, journey time and where to book. Trains run in both directions — Bangkok to Ubon Ratchathani and Ubon Ratchathani to Bangkok.

2 trains on this route

Bangkok → Ubon Ratchathani (Special Express 23 / 24)

Operator
State Railway of Thailand
Tickets
Fixed fare · from ฿879— what does this mean?

Book any time. The price won't rise, but berths sell out.

Checked October 2026

(≈ €23)

From ฿879 (≈ €23)

Book any time — the price won't rise, but berths sell out.

Krung Thep Aphiwat → Ubon Ratchathani

Special Express 23
Departs 21:05Arrives 06:00Daily
Fares
  • 2nd class sleeper, upper berth ฿879 (≈ €23)
  • 2nd class sleeper, lower berth ฿979 (≈ €26)
  • 1st class cabin, upper berth ฿1,317 (≈ €35)
  • 1st class cabin, lower berth ฿1,517 (≈ €40)
  • 1st class cabin to yourself ฿2,317 (≈ €62)

Official fare · Checked October 2026

  1. Krung Thep Aphiwat21:05
  2. Ubon Ratchathani06:00

Ubon Ratchathani → Krung Thep Aphiwat

Special Express 24
Departs 19:15Arrives 04:50Daily
Fares
  • 2nd class sleeper, upper berth ฿879 (≈ €23)
  • 2nd class sleeper, lower berth ฿979 (≈ €26)
  • 1st class cabin, upper berth ฿1,317 (≈ €35)
  • 1st class cabin, lower berth ฿1,517 (≈ €40)
  • 1st class cabin to yourself ฿2,317 (≈ €62)

Official fare · Checked October 2026

  1. Ubon Ratchathani19:15
  2. Krung Thep Aphiwat04:50

Bangkok → Ubon Ratchathani (Rapid 139 / Rapid 140)

Operator
State Railway of Thailand
Tickets
Fixed fare · from ฿629— what does this mean?

Book any time. The price won't rise, but berths sell out.

Checked October 2026

(≈ €17)

From ฿629 (≈ €17)

Book any time — the price won't rise, but berths sell out.

Krung Thep Aphiwat → Ubon Ratchathani

Rapid 139
Departs 19:40Arrives 05:40Daily
Fares
  • 2nd class sleeper, upper berth ฿629 (≈ €17)
  • 2nd class sleeper, lower berth ฿699 (≈ €19)

Official fare · Checked October 2026

  1. Krung Thep Aphiwat19:40
  2. Ubon Ratchathani05:40

Ubon Ratchathani → Krung Thep Aphiwat

Rapid 140
Departs 20:30Arrives 06:50Daily
Fares
  • 2nd class sleeper, upper berth ฿629 (≈ €17)
  • 2nd class sleeper, lower berth ฿699 (≈ €19)

Official fare · Checked October 2026

  1. Ubon Ratchathani20:30
  2. Krung Thep Aphiwat06:50

Frequently asked questions

How many night trains run between Bangkok and Ubon Ratchathani?+

2 night trains connect Bangkok and Ubon Ratchathani, run by State Railway of Thailand.

How much is a night train from Bangkok to Ubon Ratchathani?+

Fares vary by date and comfort class, but tickets start from ฿629 (≈ €17).

How do I book a night train from Bangkok to Ubon Ratchathani?+

Compare the trains above and book directly with State Railway of Thailand.

Related connections

Pingwi Sleeper Train Map

Prices on Pingwi are for information only and are not an offer. We refresh them from the operators' own sites and do our best to keep them current, but the fare you are charged may differ — the price the operator shows at checkout is the one that applies.