There are 7 ways to get from Battambang to Ubon Ratchathani by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Battambang to Poipet
- Take the bus from Aranyaprathet to Nakhon Ratchasima
- Take the train from Thanon Chira Junction to Ubon Ratchathani139
13h 40mBus, bus to Don Mueang International Airport, fly
cheapest- Take the bus from Battambang to Poipet
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Fly from Don Mueang International Airport (DMK) to Ubon Ratchathani Airport (UBP)DMK - UBP
11h 13m฿1,572–3,566Drive 410.7 km
- Drive from Battambang to Ubon Ratchathani410.7 km
6h 9m฿1,665–2,405Bus to Trat Airport, fly
- Take the bus from Battambang Sakorsiri Office to Trat PTT gas station
- Fly from Trat Airport (TDX) to Ubon Ratchathani Airport (UBP)TDX - UBP
9h 51m฿5,410–10,105Bus
- Take the bus from Battambang to Siem Reap
- Take the bus from SRL Siem Reap to SRL Pakse
- Take the bus from Pakse to Ubon Ratchathani
18h 4m฿1,771–7,061Bus, bus to Siem Reap, fly
- Take the bus from Battambang to Siem Reap
- Take the bus from Siem Reap Town to Siem Reap Airport
- Fly from Siem Reap (SAI) to Ubon Ratchathani Airport (UBP)SAI - UBP
10h 32mBus, bus to Suvarnabhumi Airport, fly
- Take the bus from Battambang to Poipet
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Fly from Suvarnabhumi Airport (BKK) to Ubon Ratchathani Airport (UBP)BKK - UBP
11h 26m฿1,837–4,061
Trat Airport (TDX) to Ubon Ratchathani Airport (UBP) flights
Questions & Answers
The cheapest way to get from Battambang to Ubon Ratchathani is to drive which costs ฿1600 - ฿2400 and takes 6h 9m.
The fastest way to get from Battambang to Ubon Ratchathani is to drive which takes 6h 9m and costs ฿1600 - ฿2400.
The distance between Battambang and Ubon Ratchathani is 651 km. The road distance is 410.7 km.
The best way to get from Battambang to Ubon Ratchathani without a car is to bus which takes 18h 4m and costs ฿1700 - ฿7500.
It takes approximately 13h 40m to get from Battambang to Ubon Ratchathani, including transfers.
Yes, the driving distance between Battambang to Ubon Ratchathani is 411 km. It takes approximately 6h 9m to drive from Battambang to Ubon Ratchathani.
There are 76+ hotels available in Ubon Ratchathani.
What companies run services between Battambang, Cambodia and Ubon Ratchathani, Thailand?
You can take a bus from Battambang to Ubon Ratchathani via Siem Reap, SRL Siem Reap, and Pakse in around 18h 4m.
- Website
- nokair.com
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ฿1,100–8,500
- Website
- worldticket.com
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ฿1,100–8,500
- Website
- airasia.com
Flights from Siem Reap to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿3,100–9,000
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ฿750–2,900
- Website
- thaiairways.com
Flights from Trat Airport to Ubon Ratchathani Airport via Suvarnabhumi Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ฿4,300–9,000
Flights from Siem Reap to Ubon Ratchathani Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿4,600–13,000
Flights from Suvarnabhumi Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,800–2,800
- Website
- vietjetair.com
Flights from Trat Airport to Ubon Ratchathani Airport via Suvarnabhumi Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ฿3,600–7,500
Flights from Siem Reap to Ubon Ratchathani Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ฿2,800–9,000
Flights from Suvarnabhumi Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ฿1,100–3,000
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ฿850–2,500
- Website
- railway.co.th
Train from Thanon Chira Junction to Ubon Ratchathani
- Ave. Duration
- 5h 29m
- Frequency
- Every 3 hours
- Estimated price
- ฿160–600
- Schedules at
- railway.co.th
- Phone
- (+855) 81 911 911
- support@virakbuntham.com
- Website
- vireakbuntham.com
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿340–650
- Website
- https://vireakbuntham.com/
Bus from Battambang to Siem Reap
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿311
- Website
- https://vireakbuntham.com/
Bus from Aranyaprathet to Nakhon Ratchasima
- Ave. Duration
- 4h
- Frequency
- Hourly
- Phone
- +66 9 4724 4555
- info@boonsiriferry.com
- Website
- boonsiriferry.com
Bus from Battambang Sakorsiri Office to Trat PTT gas station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿1,080
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
- Phone
- (+855) 97 592 1111
- support@siemreaptolao.com
- Website
- siemreaptolao.com
Bus from SRL Siem Reap to SRL Pakse
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ฿1,200–5,500
- Book at
- siemreaptolao.com
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Pakse to Ubon Ratchathani
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿140–1,100
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Website
- siemreap.net
Bus from Siem Reap Town to Siem Reap Airport
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Schedules at
- siemreap.net
- Phone
- 02 629 1300
- Website
- 12go.asia
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- 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 Travelling to the UK: What do I need to know?, How to get from Heathrow Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.







