• Our partners include:

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

There are 6 ways to get from Hanoi to Ubon Ratchathani by plane, bus, 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 to Ubon  •  7h 3m

  1. Fly from Noi Bai International (HAN) to Ubon (UBP) HAN - UBP

฿3122 - ฿7144

Cheapest option

Bus via Vientiane  •  34h 40m

  1. Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
  2. Take the bus from Vientiane to Khon Kaen
  3. Take the bus from Khon Kaen to Ubon Ratchathani 874

฿1356 - ฿1466

4 alternative options

Fly to Pakse, bus  •  11h 25m

  1. Fly from Noi Bai International (HAN) to Pakse (PKZ) HAN - PKZ
  2. Take the bus from Pakse to Ubon Ratchathani

฿5302 - ฿11439

Train, bus  •  29h 57m

  1. Take the train from Ha Noi to Hue
  2. Take the bus from Hue - Sinh Tourist Office to Savannakhet
  3. Take the bus from Mukdahan to Yasothon 831
  4. Take the bus from Yasothon to Ubon Ratchathani 874

฿1598 - ฿2139

Bus  •  30h

  1. Take the bus from Ha Noi to Savannakhet Laos
  2. Take the bus from Mukdahan to Yasothon
  3. Take the bus from Yasothon to Ubon Ratchathani 874

฿1549 - ฿1662

Drive  •  12h 51m

  1. Drive from Hanoi Nuoc Ngam to Ubon Ratchathani 554.4 miles

฿2500 - ฿3700

Questions & Answers

The cheapest way to get from Hanoi to Ubon Ratchathani is to bus via Vientiane which costs $41 - $45 and takes 34h 40m.

More details

The quickest way to get from Hanoi to Ubon Ratchathani is to fly which costs $95 - $220 and takes 7h 3m.

More details

No, there is no direct bus from Hanoi to Ubon Ratchathani. However, there are services departing from Ha Noi and arriving at Ubon Ratchathani via Savannakhet Laos, Mukdahan and Yasothon. The journey, including transfers, takes approximately 30h.

More details

The distance between Hanoi and Ubon Ratchathani is 652 km. The road distance is 887 km.

Get driving directions

The best way to get from Hanoi to Ubon Ratchathani without a car is to bus which takes 30h and costs $47 - $51.

More details

It takes approximately 7h 3m to get from Hanoi to Ubon Ratchathani, including transfers.

More details

Hanoi to Ubon Ratchathani bus services, operated by The Sinh Tourist, depart from Ha Noi station.

More details

The best way to get from Hanoi to Ubon Ratchathani is to fly which takes 7h 3m and costs $95 - $220. Alternatively, you can bus, which costs $47 - $51 and takes 30h.

Mode details

There is no direct flight from Noi Bai International Airport to Ubon Airport. The quickest flight takes 6h 35m and has one stopover.

Search flights

Hanoi to Ubon Ratchathani bus services, operated by Phetprasert Tour, arrive at Ubon Ratchathani station.

More details

Map of how to get from Hanoi to Ubon Ratchathani.
Launch map view
  • Distance: 407.4 miles
  • Duration: 7h 3m

What companies run services between Hanoi, Vietnam and Ubon Ratchathani, Thailand?

Thai Lion Mentari, Vietnam Airlines and four other airlines fly from Hanoi to Ubon Ratchathani every 4 hours. Alternatively, you can take a bus from Hanoi to Ubon Ratchathani via Savannakhet Laos, Mukdahan, Yasothon, and Yasothon in around 30h.

Airlines
Lao Airlines
Website
laoairlines.com
Flights from Noi Bai International to Pakse via Vientiane
Ave. Duration
7h 20m
When
Every day
Estimated price
฿6000 - ฿23000
Flights from Noi Bai International to Pakse via Tan Son Nhat
Ave. Duration
4h 35m
When
Tuesday, Thursday and Saturday
Estimated price
฿7500 - ฿26000
Flights from Noi Bai International to Pakse via Vinh, Tan Son Nhat
Ave. Duration
6h 35m
When
Tuesday, Thursday and Saturday
Estimated price
฿7500 - ฿26000
Flights from Noi Bai International to Pakse via Quinhon, Tan Son Nhat
Ave. Duration
7h 20m
When
Tuesday, Thursday and Saturday
Estimated price
฿4300 - ฿14000
Flights from Noi Bai International to Pakse via Danang, Tan Son Nhat
Ave. Duration
7h 35m
When
Saturday
Estimated price
฿4100 - ฿14000
Thai Smile
Website
thaismileair.com
Flights from Noi Bai International to Ubon via Suvarnabhumi
Ave. Duration
6h 23m
When
Every day
Estimated price
฿5500 - ฿20000
Thai Lion Mentari
Website
lionairthai.com
Flights from Noi Bai International to Ubon via Don Muang
Ave. Duration
6h 35m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿3000 - ฿7000
Thai AirAsia
Website
airasia.com
Flights from Noi Bai International to Ubon via Chiang Mai, Don Muang
Ave. Duration
6h 30m
When
Every day
Estimated price
฿8500 - ฿28000
Lao Skyway
Website
laoskyway.com
Flights from Noi Bai International to Pakse via Don Muang, Vientiane
Ave. Duration
7h 20m
When
Every day
Estimated price
฿5000 - ฿11000
Train operators
Vietnam Railways
Phone
19006469
Email
support1@dsvn.vn
Website
dsvn.vn
Train from Ha Noi to Hue
Ave. Duration
12h 32m
Frequency
Every 4 hours
Estimated price
฿450 - ฿900
Schedules at
dsvn.vn
Book at
12go.asia
Soft Seat With Air Conditioners
฿450 - ฿550
Hard Bed With Air Conditioners
฿550 - ฿750
Soft Bed With Air Conditioners
฿600 - ฿900
Bus operators
The Transport Company
Phone
089 226 2769
Website
home.transport.co.th
Bus from Pakse to Ubon Ratchathani
Ave. Duration
3h
Frequency
Twice daily
Estimated price
฿110 - ฿200
Schedules at
home.transport.co.th
Bus from Vientiane to Khon Kaen
Ave. Duration
4h
Frequency
Twice daily
Estimated price
฿150 - ฿220
Schedules at
home.transport.co.th
The Sinh Tourist
Phone
+84-28 3838 9596
Email
info@thesinhtourist.vn
Website
thesinhtourist.vn
Bus from Hue - Sinh Tourist Office to Savannakhet
Ave. Duration
10h
Frequency
Once daily
Estimated price
฿662
Schedules at
thesinhtourist.vn
Bus from Ha Noi to Savannakhet Laos
Ave. Duration
22h
Frequency
Once daily
Estimated price
฿1128
Schedules at
thesinhtourist.vn
Yellow Bus
Phone
038-967965-7
Email
yellowbus2008@gmail.com
Website
iloveyellowbus.com
Bus from Mukdahan to Yasothon
Ave. Duration
2h 26m
Frequency
Once daily
Estimated price
฿290 - ฿350
Schedules at
iloveyellowbus.com
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
Bus from Yasothon to Ubon Ratchathani
Ave. Duration
1h 30m
Frequency
5 times a day
Estimated price
฿120 - ฿140
Schedules at
phetprasert.com
Book at
12go.asia
Bus from Khon Kaen to Ubon Ratchathani
Ave. Duration
4h 40m
Frequency
5 times a day
Estimated price
฿260 - ฿300
Schedules at
phetprasert.com
Book at
12go.asia
27-7
Website
baolau.com
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
Ave. Duration
24h
Frequency
Once daily
Estimated price
฿947
Schedules at
12go.asia

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 Bali: What to do if Mount Agung erupts, Need to know: Eurostar and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Hanoi to Ubon Ratchathani is 887 km. It takes approximately 12h 51m to drive from Hanoi to Ubon Ratchathani.

Get driving directions

Vietjet Air, Bangkok Airways, Thai Lion Mentari and three other airlines offer flights from Noi Bai International 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 Hanoi to Noi Bai International Airport is to bus which takes 47m and costs $1 - $2.

More details