There are 9 ways to get from Kamphaeng Phet to Ubon Ratchathani by bus, plane, 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.
Bus to Mae Sot, fly
best- Take the bus from Kamphaeng Phet to Mae Sot
- Fly from Mae Sot (MAQ) to Ubon Ratchathani Airport (UBP)MAQ - UBP
6h 44m฿5,236–7,854Minivan, train
cheapest- Take the bus from Kamphaeng Phet to Phichit
- Take the train from Phichit to Ban Phachi Junction
- Take the train from Ban Phachi Junction to Ubon Ratchathani139
18h 29m฿325–2,817Bus
- Take the bus from Kamphaeng Phet to Sombat Tour Viphawadee 13Route No.90
- Take the bus from Bangkok Nakhonchai Air Terminal to Ubon Ratchathani
15h 31mDrive 706.6 km
- Drive from Kamphaeng Phet to Ubon Ratchathani706.6 km
10h 3m฿2,521–3,642Minivan, train to Phitsanulok, fly
- Take the bus from Kamphaeng Phet to Phichit
- Take the train from Phichit to Phitsanulok
- Fly from Phitsanulok (PHS) to Ubon Ratchathani Airport (UBP)PHS - UBP
7h 54m฿2,890–8,377Bus to Don Mueang International Airport, fly
- Take the bus from Kamphaeng Phet to Sombat Tour Viphawadee 13
- Fly from Don Mueang International Airport (DMK) to Ubon Ratchathani Airport (UBP)DMK - UBP
8h 5mBus to Lampang, fly
- Take the bus from Kamphaeng Phet to Lampang
- Fly from Lampang (LPT) to Ubon Ratchathani Airport (UBP)LPT - UBP
8h 38mBus to Suvarnabhumi Airport, fly
- Take the bus from Kamphaeng Phet to Sombat Tour Viphawadee 13
- Fly from Suvarnabhumi Airport (BKK) to Ubon Ratchathani Airport (UBP)BKK - UBP
8h 52mMinivan, bus
- Take the bus from Kamphaeng Phet to Phichit
- Take the bus from Taphan Hin to Lom Sak616
- Take the bus from Lom Sak to Ubon Ratchathani874
16h 58m฿690–2,017
Mae Sot (MAQ) to Ubon Ratchathani Airport (UBP) flights
Questions & Answers
The cheapest way to get from Kamphaeng Phet to Ubon Ratchathani is to Minivan and train which costs ฿320 - ฿2900 and takes 18h 29m.
The fastest way to get from Kamphaeng Phet to Ubon Ratchathani is to bus and fly which takes 6h 44m and costs ฿5000 - ฿8000.
No, there is no direct bus from Kamphaeng Phet to Ubon Ratchathani. However, there are services departing from Kamphaeng Phet and arriving at Ubon Ratchathani via ซอยวิภาวดีรังสิต 13;Soi Vibhavadi Rangsit 13 and Bangkok Nakhonchai Air Terminal. The journey, including transfers, takes approximately 15h 31m.
The distance between Kamphaeng Phet and Ubon Ratchathani is 859 km. The road distance is 706.6 km.
The best way to get from Kamphaeng Phet to Ubon Ratchathani without a car is to bus which takes 15h 31m and costs .
It takes approximately 6h 44m to get from Kamphaeng Phet to Ubon Ratchathani, including transfers.
Kamphaeng Phet to Ubon Ratchathani bus services, operated by Sombat Tour, depart from Kamphaeng Phet station.
Kamphaeng Phet to Ubon Ratchathani bus services, operated by Sombat Tour, arrive at Sombat Tour Viphawadee 13 station.
Yes, the driving distance between Kamphaeng Phet to Ubon Ratchathani is 707 km. It takes approximately 10h 3m to drive from Kamphaeng Phet to Ubon Ratchathani.
There are 73+ hotels available in Ubon Ratchathani.
What companies run services between Kamphaeng Phet, Thailand and Ubon Ratchathani, Thailand?
You can take a bus from Kamphaeng Phet to Ubon Ratchathani via Sombat Tour Viphawadee 13, ซอยวิภาวดีรังสิต 13;Soi Vibhavadi Rangsit 13, นครชัยแอร์;Nakhonchai Air, and Bangkok Nakhonchai Air Terminal in around 15h 31m.
- Website
- nokair.com
Flights from Mae Sot to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿4,600–28,000
Flights from Phitsanulok to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ฿2,400–16,000
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ฿1,100–9,000
- Website
- worldticket.com
Flights from Mae Sot to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿4,600–28,000
Flights from Phitsanulok to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ฿2,400–16,000
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ฿1,100–9,000
- Website
- airasia.com
Flights from Phitsanulok to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- ฿2,200–7,500
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ฿800–3,300
Flights from Lampang to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ฿2,400–8,500
- Website
- lionairthai.com
Flights from Phitsanulok to Ubon Ratchathani Airport via Don Mueang International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ฿2,100–7,500
Flights from Don Mueang International Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ฿850–2,600
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ฿1,100–3,300
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Ubon Ratchathani Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,600–2,900
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Phichit to Ban Phachi Junction
- Ave. Duration
- 5h 2m
- Frequency
- Once daily
- Estimated price
- ฿95–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿95–200
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿300–420
- 1st Class (Air-Conditioned Berth)
- ฿850–1,200
Train from Ban Phachi Junction to Ubon Ratchathani
- Ave. Duration
- 9h 27m
- Frequency
- Every 3 hours
- 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)
- ฿360–500
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,400
Train from Phichit to Phitsanulok
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- ฿45–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿45–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–330
- 1st Class (Air-Conditioned Berth)
- ฿700–950
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Kamphaeng Phet to Mae Sot
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿150–260
- Schedules at
- phetprasert.com
- 13
- ฿150–190
Bus from Taphan Hin to Lom Sak
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿140–250
- Schedules at
- phetprasert.com
- 13
- ฿140–170
Bus from Lom Sak to Ubon Ratchathani
- Ave. Duration
- 8h 40m
- Frequency
- 4 times a day
- Estimated price
- ฿430–600
- Schedules at
- phetprasert.com
- 13
- ฿470–550
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Kamphaeng Phet to Sombat Tour Viphawadee 13
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
Bus from Kamphaeng Phet to Lampang
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Bangkok Nakhonchai Air Terminal to Ubon Ratchathani
- Ave. Duration
- 8h 55m
- Frequency
- Every 2 hours
- Estimated price
- ฿600–1,000
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- ฿650–750
- First Class
- ฿900–1,000
Bus from Kamphaeng Phet to Phichit
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿80–220
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: Jadrolinija, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.














