Special icons you can find in results:
  • Refundable - Cancelation possible (check rules)
Thai Railways
Refundable Recommended
20:30
Ubon Ratchathani
2h 26m ride in train #140, 2nd Class Sleeper AC
22:56
Surin
Thai Railways
Refundable Recommended
19:00
Ubon Ratchathani
2h 25m ride in train #24
21:25
Surin
Thai Railways
Refundable Recommended Fastest
14:50
Ubon Ratchathani
1h 50m ride in train #22, 2nd Class AC seats only
16:40
Surin

From Ubon Ratchathani to Surin by Trains

Thai Railways
Refundable
07:00
Ubon Ratchathani
2h 40m ride in train #136, 2nd Class Fan seats only
09:40
Surin
Thai Railways
Refundable
08:45
Ubon Ratchathani
2h 40m ride in train #146, 2nd Class Fan seats only
11:25
Surin
Thai Railways
Refundable Fastest
09:30
Ubon Ratchathani
1h 50m ride in train #146, 2nd Class Fan seats only
11:20
Surin
Thai Railways
Refundable Recommended Fastest
14:50
Ubon Ratchathani
1h 50m ride in train #22, 2nd Class AC seats only
16:40
Surin
Thai Railways
Refundable
16:50
Ubon Ratchathani
2h 40m ride in train #142, 2nd Class Fan seats only
19:30
Surin
Thai Railways
Refundable Recommended
19:00
Ubon Ratchathani
2h 25m ride in train #24
21:25
Surin
Thai Railways
Refundable
19:30
Ubon Ratchathani
2h 31m ride in train #68, 1st Class Sleeper
22:01
Surin
Thai Railways
Refundable Recommended
20:30
Ubon Ratchathani
2h 26m ride in train #140, 2nd Class Sleeper AC
22:56
Surin

Transport types between Ubon Ratchathani and Surin

  • Trains
    ฿ 252
  • Buses are not avaliable
  • Ferries are not avaliable
  • Flights are not avaliable
  • Taxis are not avaliable

Ubon Ratchathani to Surin Schedule

Ubon Ratchathani to Surin Schedule
Transport NameRoute TimePrice
Thai Railways 2nd Class Fan seats only 07:00 - 09:40฿ 252
Thai Railways 2nd Class Fan seats only 08:45 - 11:25฿ 252
Thai Railways 2nd Class Fan seats only 16:50 - 19:30฿ 252

Popular Routes in Thailand

How to get from Ubon Ratchathani to Surin?

When you want to get from Ubon Ratchathani to Surin, your choices are limited. There is only one option we offer for this route:

  • Train

How far is Ubon Ratchathani from Surin?

The overland distance from Ubon Ratchathani to Surin is 106 miles (170 km).
The flying distance is 97 miles (156 km).

How long does it take to get from Ubon Ratchathani to Surin?

The travel time from Ubon Ratchathani to Surin takes 3 hours in media.

How much does it cost to get from Ubon Ratchathani to Surin?

To get from Ubon Ratchathani to Surin prepare to shell out about THB 252 for your ticket.

How many trips per day are there from Ubon Ratchathani to Surin?

Trains always run on a set schedule - there are 3 departures a day.

Useful tips for travel from Ubon Ratchathani to Surin

While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Trains

Things to remember before buying your train ticket:

  • Consider everything carefully while choosing the class of your train travel.
  • In most cases, the second class is comfortable enough - it features 2 or 4 berths in each compartment and is often air-conditioned.
  • If you are in for a premium experience, opt for a first class ticket. The price of first class tickets may include Wifi and a choice of snacks and drinks.

Do many travellers take train from Ubon Ratchathani to Surin?

Up to now, 579 booked train tickets from Ubon Ratchathani to Surin through our service. You can check reviews above.