• Our partners include:

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

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

  1. Fly from Luang Prabang (LPQ) to Ubon (UBP) LPQ - UBP

฿2994 - ฿7348

Cheapest option

Bus via Vientiane  •  22h 40m

  1. Take the bus from Luang Prabang Southern Terminal to Vientiane Talat Sao Station
  2. Take the bus from Vientiane Talat Sao Station to Khon Kaen
  3. Take the bus from Khon Kaen to Ubon Ratchathani 874

฿1374 - ฿1484

3 alternative options

Fly to Pakse, bus  •  5h 49m

  1. Fly from Luang Prabang (LPQ) to Pakse (PKZ) LPQ - PKZ
  2. Take the bus from Pakse to Ubon Ratchathani

฿5974 - ฿15643

Bus  •  21h 40m

  1. Take the bus from Luang Prabang Southern Terminal to Vientiane Phanthavong Tour Office
  2. Take the bus from Vientiane Phanthavong Tour Office to Khon Kaen
  3. Take the bus from Khon Kaen to Ubon Ratchathani 874

฿1539 - ฿1579

Drive  •  12h 22m

  1. Drive from Luang Prabang to Ubon Ratchathani 502.6 miles

฿2300 - ฿3400

Questions & Answers

The cheapest way to get from Luang Prabang to Ubon Ratchathani is to bus via Vientiane which costs $41 - $46 and takes 22h 40m.

More details

The quickest way to get from Luang Prabang to Ubon Ratchathani is to fly and bus which costs $180 - $480 and takes 5h 49m.

More details

No, there is no direct bus from Luang Prabang to Ubon Ratchathani. However, there are services departing from Luang Prabang Southern Terminal and arriving at Ubon Ratchathani via Vientiane Phanthavong Tour Office and Khon Kaen. The journey, including transfers, takes approximately 21h 40m.

More details

The distance between Luang Prabang and Ubon Ratchathani is 591 km. The road distance is 804.2 km.

Get driving directions

The best way to get from Luang Prabang to Ubon Ratchathani without a car is to bus which takes 21h 40m and costs $46 - $49.

More details

It takes approximately 6h 17m to get from Luang Prabang to Ubon Ratchathani, including transfers.

More details

Luang Prabang to Ubon Ratchathani bus services, operated by King of Bus, depart from Luang Prabang Southern Terminal station.

More details

The best way to get from Luang Prabang to Ubon Ratchathani is to fly which takes 6h 17m and costs $90 - $230. Alternatively, you can bus, which costs $46 - $49 and takes 21h 40m.

Mode details

There is no direct flight from Luang Prabang Airport to Ubon Airport. The quickest flight takes 6h 20m and has one stopover.

Search flights

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

More details

Map of how to get from Luang Prabang to Ubon Ratchathani.
Launch map view
  • Distance: 369.6 miles
  • Duration: 6h 17m

What companies run services between Luang Prabang, Laos and Ubon Ratchathani, Thailand?

Thai Smile, Bangkok Airways and four other airlines fly from Luang Prabang to Ubon Ratchathani 4 times a day. Alternatively, you can take a bus from Luang Prabang to Ubon Ratchathani via Vientiane Phanthavong Tour Office and Khon Kaen in around 21h 40m.

Airlines
Thai Smile
Website
thaismileair.com
Flights from Luang Prabang to Ubon via Suvarnabhumi
Ave. Duration
7h
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
฿5000 - ฿17000
Lao Airlines
Website
laoairlines.com
Flights from Luang Prabang to Pakse
Ave. Duration
1h 40m
When
Monday, Wednesday and Friday
Estimated price
฿5500 - ฿29000
Flights from Luang Prabang to Pakse via Vientiane
Ave. Duration
4h 10m
When
Every day
Estimated price
฿5500 - ฿29000
Thai AirAsia
Website
airasia.com
Flights from Luang Prabang to Ubon via Chiang Mai, Don Muang
Ave. Duration
6h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿2700 - ฿7000
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 Talat Sao Station to Khon Kaen
Ave. Duration
4h
Frequency
Twice daily
Estimated price
฿150 - ฿220
Schedules at
home.transport.co.th
King of Bus
Phone
‎(+84) 931 45 40 25
Email
contact@baolau.vn
Website
baolau.com
Bus from Luang Prabang Southern Terminal to Vientiane Phanthavong Tour Office
Ave. Duration
11h
Frequency
Twice daily
Estimated price
฿787
Schedules at
baolau.com
Lao-Thai International Bus
Website
baolau.com
Bus from Vientiane Phanthavong Tour Office to Khon Kaen
Ave. Duration
4h
Frequency
Twice daily
Estimated price
฿492
Schedules at
baolau.com
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
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
Naga travel
Website
nagatravel.com
Bus from Luang Prabang Southern Terminal to Vientiane Talat Sao Station
Ave. Duration
12h
Frequency
Twice daily
Estimated price
฿965
Schedules at
nagatravel.com
Book 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 How to get from London to Edinburgh, Travelling around the UAE and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Luang Prabang to Ubon Ratchathani is 804 km. It takes approximately 12h 22m to drive from Luang Prabang to Ubon Ratchathani.

Get driving directions

Lao Airlines, Thai AirAsia and Thai Smile offer flights from Luang Prabang 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 Luang Prabang to Luang Prabang Airport is to taxi which takes 6m and costs $6 - $8.

More details