There are 6 ways to get from Kunming to Ubon Ratchathani by plane, train, 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.
Fly to Ubon Ratchathani Airport
best- Fly from Kunming Changshui International Airport (KMG) to Ubon Ratchathani Airport (UBP)KMG - UBP
8h 14m฿3,697–11,161Bus
cheapest- Take the bus from Kunming South to Laos Vientiane
- Take the bus from Vientiane Talat Sao Station to Khon Kaen
- Take the bus from Khon Kaen to Ubon Ratchathani874
26h 37m฿1,851–3,093Train, bus
- Take the train from Kunming South to Vientiane station
- Take the train from Khamsavath station to Khon Kaen134
- Take the bus from Khon Kaen to Ubon Ratchathani874
23h 49m฿2,894–5,306Drive 1,526.1 km
- Drive from Kunming to Ubon Ratchathani1,526.1 km
19h 33m฿5,974–8,629Fly to Pakse International Airport, bus
- Fly from Kunming Changshui International Airport (KMG) to Pakse International Airport (PKZ)KMG - PKZ
- Take the bus from Pakse to Ubon Ratchathani
10h 46m฿3,532–15,256Train
- Take the train from Kunming South to Vientiane station
- Take the train from Nong Khai to Kaeng Khoi Junction26
- Take the train from Kaeng Khoi Junction to Ubon Ratchathani139
30h 37m฿2,972–6,973
Kunming Changshui International Airport (KMG) to Ubon Ratchathani Airport (UBP) flights
Questions & Answers
The cheapest way to get from Kunming to Ubon Ratchathani is to bus which costs ฿1800 - ฿3100 and takes 26h 37m.
The fastest way to get from Kunming to Ubon Ratchathani is to fly which takes 8h 14m and costs ฿3700 - ฿12000.
The distance between Kunming and Ubon Ratchathani is 1143 km. The road distance is 1526.1 km.
The best way to get from Kunming to Ubon Ratchathani without a car is to train and bus which takes 23h 49m and costs ฿2800 - ฿5500.
It takes approximately 8h 14m to get from Kunming to Ubon Ratchathani, including transfers.
The best way to get from Kunming to Ubon Ratchathani is to fly which takes 8h 14m and costs ฿3700 - ฿12000. Alternatively, you can bus, which costs ฿1800 - ฿3100 and takes 26h 37m, you could also train, which costs ฿2900 - ฿7000 and takes 30h 37m.
Ubon Ratchathani is 1h behind Kunming. It is currently 11:52 AM in Kunming and 10:52 AM in Ubon Ratchathani.
Yes, the driving distance between Kunming to Ubon Ratchathani is 1526 km. It takes approximately 19h 33m to drive from Kunming to Ubon Ratchathani.
There are 76+ hotels available in Ubon Ratchathani.
What companies run services between Kunming, China and Ubon Ratchathani, Thailand?
Thai AirAsia, China Eastern Airlines, and two other airlines fly from Kunming Changshui International Airport (KMG) to Ubon Ratchathani Airport (UBP) 5 times a day. Alternatively, you can take a subway from South Ring Road to Ubon Ratchathani via South Bus Station, Kunming South, Laos Vientiane, Vientiane Talat Sao Station, and Khon Kaen in around 26h 37m.
- Website
- laoairlines.com
Flights from Kunming Changshui International Airport to Pakse International Airport via Vientiane
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- ฿3,300–16,000
Flights from Kunming Changshui International Airport to Pakse International Airport via Guangzhou Baiyun
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- ฿6,500–18,000
- Website
- thaiairways.com
Flights from Kunming Changshui International Airport to Ubon Ratchathani Airport via Suvarnabhumi
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- ฿3,600–14,000
Flights from Kunming Changshui International Airport to Ubon Ratchathani Airport via Vientiane, Suvarnabhumi
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿5,500–15,000
- Website
- airasia.com
Flights from Kunming Changshui International Airport to Ubon Ratchathani Airport via Don Muang
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ฿3,600–11,000
Flights from Kunming Changshui International Airport to Ubon Ratchathani Airport via Chiang Mai, Don Muang
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ฿3,700–14,000
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- ฿2,100–3,800
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,400
- First Class
- ฿2,800–3,800
- Website
- railway.co.th
Train from Khamsavath station to Khon Kaen
- Ave. Duration
- 4h 24m
- Frequency
- 3 times a day
- Estimated price
- ฿150–650
- Schedules at
- railway.co.th
Train from Nong Khai to Kaeng Khoi Junction
- Ave. Duration
- 7h 40m
- Frequency
- Every 4 hours
- Estimated price
- ฿190–1,500
- Schedules at
- railway.co.th
Train from Kaeng Khoi Junction to Ubon Ratchathani
- Ave. Duration
- 8h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿180–650
- Schedules at
- railway.co.th
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Nong Khai to Kaeng Khoi Junction
- Ave. Duration
- 6h 57m
- Frequency
- Twice daily
- Estimated price
- ฿150–1,400
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿150–250
- 2nd Class (Air-Conditioned Berth)
- ฿650–900
- 2nd Class (Air-conditioned Seat)
- ฿370–550
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,400
- Second Class Sleeper
- ฿1,069–1,075
- Ordinary Train
- ฿250–1,300
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Khon Kaen to Ubon Ratchathani
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a day
- Estimated price
- ฿270–390
- Schedules at
- phetprasert.com
- 13
- ฿270–330
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ฿1,500–2,600
- Schedules at
- chinabusguide.com
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Vientiane Talat Sao Station to Khon Kaen
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿180–1,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
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
- Phone
- +856 21 216 507
- vientianecitybus@gmail.com
- Website
- facebook.com
Bus from Vientiane Talat Sao Station to Khon Kaen
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿72
- Schedules at
- laos-guide-999.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 How do I buy a London Underground ticket?, Need to know: Eurostar, and Flying into Beijing? - to help you get the most out of your next trip.









