• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from Surat Thani to Ubon Ratchathani by plane, taxi, bus, train, night train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Surat Thani  •  4h 56m

  1. Fly from Surat Thani (URT) to Ubon (UBP) URT - UBP

฿1980 - ฿4695

Cheapest option

Train  •  21h 49m

  1. Take the train from Surat Thani Train Station to Bang Sue 40 Surat Thani - Hua Lamphong - Class II AC / ...
  2. Take the train from Bang Sue to Ubon Ratchathani 135 Hua Lamphong - Ubon Ratchathani - Class II Fan / ...

฿820 - ฿3020

5 alternative options

Taxi to Ranong, fly  •  8h 46m

  1. Take a taxi from Surat Thani to Ranong
  2. Fly from Ranong (UNN) to Ubon (UBP) UNN - UBP

฿3225 - ฿6802

Bus via Si Sa Ket  •  21h 6m

  1. Take the bus from Suratthani to Bangkok Southern Bus Terminal
  2. Take the bus from Bangkok Tara Travel to Si Sa Ket
  3. Take the bus from Si Sa Ket to Ubon Ratchathani

฿1173 - ฿1515

Bus  •  21h 6m

  1. Take the bus from Surat Thani Bus Terminal to Bangkok Southern Bus Terminal
  2. Take the bus from Bangkok Mochit Bus Terminal to Ubon Ratchathani

฿960 - ฿1497

Train, night train  •  21h 24m

  1. Take the train from Surat Thani Train Station to Hua Lamphong 40 Surat Thani - Hua Lamphong - Class II AC / ...
  2. Take the night train from Hua Lamphong to Ubon Ratchathani 23 Hua Lamphong - Ubon Ratchathani - Class II Sleeper AC / ...

฿820 - ฿3020

Drive  •  17h 54m

  1. Drive from Surat Thani to Ubon Ratchathani 784.1 miles

฿3600 - ฿5500

Questions & Answers

The cheapest way to get from Surat Thani to Ubon Ratchathani is to bus via Si Sa Ket which costs ฿1100 - ฿1600 and takes 21h 6m.

More details

The quickest way to get from Surat Thani to Ubon Ratchathani is to fly which costs ฿1900 - ฿4700 and takes 4h 56m.

More details

No, there is no direct bus from Surat Thani to Ubon Ratchathani. However, there are services departing from Suratthani and arriving at Ubon Ratchathani via Opposite Southern Bus Terminal, Bangkok Tara Travel and Si Sa Ket. The journey, including transfers, takes approximately 21h 6m.

More details

The distance between Surat Thani and Ubon Ratchathani is 905 km. The road distance is 1254.5 km.

Get driving directions

The best way to get from Surat Thani to Ubon Ratchathani without a car is to bus via Si Sa Ket which takes 21h 6m and costs ฿1100 - ฿1600.

More details

It takes approximately 4h 56m to get from Surat Thani to Ubon Ratchathani, including transfers.

More details

Surat Thani to Ubon Ratchathani bus services, operated by Sombat Tour, depart from Suratthani station.

More details

The best way to get from Surat Thani to Ubon Ratchathani is to fly which takes 4h 56m and costs ฿1900 - ฿4700. Alternatively, you can bus via Si Sa Ket, which costs ฿1100 - ฿1600 and takes 21h 6m, you could also train, which costs ฿800 - ฿3100 and takes 21h 49m.

Mode details

There is no direct flight from Surat Thani Airport to Ubon Airport. The quickest flight takes 3h 10m and has one stopover.

Search flights

Surat Thani to Ubon Ratchathani bus services, operated by Nakhonchai Air, arrive at Ubon Ratchathani station.

More details

Map of how to get from Surat Thani to Ubon Ratchathani.
Launch map view
  • Distance: 565.5 miles
  • Duration: 4h 56m

What companies run services between Surat Thani, Thailand and Ubon Ratchathani, Thailand?

Thai Lion Mentari, Thai AirAsia and two other airlines fly from Surat Thani to Ubon Ratchathani every 3 hours. Alternatively, you can take a bus from Surat Thani to Ubon Ratchathani via Bangkok Southern Bus Terminal, Opposite Southern Bus Terminal, Kong Salak, Bangkok Tara Travel, and Si Sa Ket in around 21h 6m.

Airlines
Nok Air
Website
nokair.com
Flights from Surat Thani to Ubon via Don Muang
Ave. Duration
4h 20m
When
Every day
Estimated price
฿1700 - ฿6000
Flights from Ranong to Ubon via Don Muang
Ave. Duration
9h 12m
When
Every day
Estimated price
฿1500 - ฿5500
Thai AirAsia
Website
airasia.com
Flights from Surat Thani to Ubon via Don Muang
Ave. Duration
4h 32m
When
Every day
Estimated price
฿2100 - ฿6000
Flights from Ranong to Ubon via Don Muang
Ave. Duration
5h 40m
When
Every day
Estimated price
฿1700 - ฿5000
Thai Lion Mentari
Website
lionairthai.com
Flights from Surat Thani to Ubon via Don Muang
Ave. Duration
4h
When
Every day
Estimated price
฿1800 - ฿4500
Thai Smile
Website
thaismileair.com
Flights from Surat Thani to Ubon via Suvarnabhumi
Ave. Duration
4h 5m
When
Every day
Estimated price
฿2700 - ฿10000
Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Surat Thani Train Station to Bang Sue
Ave. Duration
8h 40m
Frequency
Hourly
Estimated price
฿410 - ฿1500
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿190 - ฿280
2nd Class (Seat)
฿410 - ฿600
2nd Class (Berth)
฿700 - ฿950
1st Class (Berth)
฿1100 - ฿1500
Train from Bang Sue to Ubon Ratchathani
Ave. Duration
10h 55m
Frequency
Twice daily
Estimated price
฿390 - ฿1500
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿170 - ฿270
2nd Class (Seat)
฿390 - ฿550
2nd Class (Berth)
฿650 - ฿950
1st Class (Berth)
฿1100 - ฿1500
Train from Surat Thani Train Station to Hua Lamphong
Ave. Duration
9h 5m
Frequency
Hourly
Estimated price
฿410 - ฿1500
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿190 - ฿280
2nd Class (Seat)
฿410 - ฿600
2nd Class (Berth)
฿700 - ฿950
1st Class (Berth)
฿1100 - ฿1500
Night train from Hua Lamphong to Ubon Ratchathani
Ave. Duration
10h 5m
Frequency
Every 4 hours
Estimated price
฿390 - ฿1500
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿170 - ฿270
2nd Class (Seat)
฿390 - ฿550
2nd Class (Berth)
฿700 - ฿950
1st Class (Berth)
฿1100 - ฿1500
Bus operators
Sombat Tour
Phone
077 281 110
Website
sombattour.com
Bus from Suratthani to Bangkok Southern Bus Terminal
Ave. Duration
9h 30m
Frequency
3 times a day
Estimated price
฿460 - ฿750
Schedules at
sombattour.com
Book at
12go.asia
Star
฿463
Super
฿536
Supreme
฿710 - ฿750
Bus from Bangkok Mochit to Ubon Ratchathani
Ave. Duration
9h 35m
Frequency
Twice daily
Estimated price
฿420 - ฿700
Schedules at
sombattour.com
Book at
12go.asia
Star
฿428
Super
฿498
Supreme
฿650 - ฿690
Tara Tour and Travel
Phone
086 065 5466
Email
nancy25262010@hotmail.com
Website
12go.asia
Bus from Bangkok Tara Travel to Si Sa Ket
Ave. Duration
8h
Frequency
Twice daily
Estimated price
฿600
Schedules at
12go.asia
Book at
12go.asia
Nakhonchai Air
Phone
0-2939-4999
Email
CustomerService@Nakhonchaiair.com
Website
nakhonchaiair.com
Bus from Si Sa Ket to Ubon Ratchathani
Ave. Duration
57m
Frequency
Every 4 hours
Estimated price
฿100 - ฿130
Schedules at
www2.nakhonchaiair.com
Book at
nakhonchaiair.com
Bus from Bangkok Mochit Bus Terminal to Ubon Ratchathani
Ave. Duration
9h 33m
Frequency
Hourly
Estimated price
฿460 - ฿600
Schedules at
www2.nakhonchaiair.com
Book at
nakhonchaiair.com
The Transport Company
Phone
089 226 2769
Website
home.transport.co.th
Bus from Surat Thani Bus Terminal to Bangkok Southern Bus Terminal
Ave. Duration
10h
Frequency
Every 4 hours
Estimated price
฿500 - ฿750
Schedules at
home.transport.co.th
Book at
12go.asia
Bus from Bangkok Mochit Bus Terminal to Ubon Ratchathani
Ave. Duration
22h
Frequency
Twice daily
Estimated price
฿470 - ฿700
Schedules at
home.transport.co.th
Book at
12go.asia
Lotus Phibun Tour
Phone
02-9360956
Website
12go.asia
Bus from Bangkok Mochit Bus Terminal to Ubon Ratchathani
Ave. Duration
10h 30m
Frequency
Twice daily
Estimated price
฿500
Schedules at
12go.asia
Book at
12go.asia
Chanapai Tour
Website
12go.asia
Bus from Bangkok Mochit Bus Terminal to Ubon Ratchathani
Ave. Duration
11h
Frequency
Twice daily
Estimated price
฿550
Schedules at
12go.asia
Book at
12go.asia
Air Ubon Sombat
Bus from Bangkok Mochit Bus Terminal to Ubon Ratchathani
Ave. Duration
9h 35m
Frequency
Once daily
Estimated price
฿619
Schedules at
sombattour.com
Book at
12go.asia
Kradueng Tour
Phone
02 2696999
Website
xn--12cm2bn5btd5a1fn6c5a1x.com
Bus from Bangkok Mochit Bus Terminal to Ubon Ratchathani
Ave. Duration
10h 25m
Frequency
Once daily
Estimated price
฿560
Schedules at
12go.asia
Book at
12go.asia
Other operators
Taxi from Surat Thani to Ranong
Ave. Duration
3h
Estimated price
฿1400 - ฿1800
Taxi Muang Surat Thani
Phone
+66 77 489 288
Grab Taxi
Website
grab.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, How to get from JFK to New York City and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Surat Thani to Ubon Ratchathani is 1255 km. It takes approximately 17h 54m to drive from Surat Thani to Ubon Ratchathani.

Get driving directions

Thai Smile, Thai Lion Mentari, Thai AirAsia and Nok Air offer flights from Surat Thani Airport to Ubon Airport.

Search flights

There are 74+ hotels available in Ubon Ratchathani. Prices start at ฿450 per night.

More details

The best way to get from Surat Thani to Surat Thani Airport is to bus which takes 40m and costs ฿100.

More details