By public bus the journey from Khon Kaen to Ubon Ratchathani is scheduled to take 5 hours 15 minutes, with all bus services departing in the morning.
Bus Timetable from Khon Kaen to Ubon Ratchathani
- Click on the Khon Kaen – Ubon Ratchathani link in the timetable below for more information and to buy tickets.
Khon Kaen - Ubon Ratchathani ฿ 359–440 5h 15m – 6h 45m | |
|
Khon Kaen Bus Stop
Bus services from Khon Kaen to Ubon Ratchathani depart from Khon Kaen Bus Terminal 3.
Ubon Ratchathani Bus Stop
Bus services from Khon Kaen to Ubon Ratchathani terminate at Ubon Ratchathani Bus Terminal.
About Travel to Ubon Ratchathani
The only way to travel direct by public transport from Khon Kaen to Ubon Ratchathani is to take a bus. If you don’t want to travel by bus then your alternatives are to fly to Bangkok, and then from Bangkok to Ubon Ratchathani, or to take a train from Khon Kaen to Nakhon Ratchasima and then another train from Nakhon Ratchasima to Ubon Ratchathani. The journey by plane from Khon Kaen to Ubon Ratchathani takes 4 to 8 hours depending on connection times between planes in the airport in Bangkok. Travel by train takes around 10 hours, with just over an hour waiting for a connecting train in Nakhon Ratchasima. In terms of travelling time, and cost, taking a direct bus service is definitely the best way travel from Khon Kaen to Nakhon Ratchasima.

There are two main reason for foreign visitors to travel to Ubon Ratchathani. The first, is to cross the border to Pakse in Laos, which is a transport hub for connections to the 4,000 Islands region in Southern Laos and the start point for motorbike tours around the Bolaven Plateau. The second point of interest is the temples in Ubon Ratchathani, the most notable of which are Wat Sirindhorn Wararam, Wat Nong Pa Phong, Wat Phra That Nong Bua and Wat Pah Nanachat. The forest temple Wat Pah Nanachat is of particular interest to foreigners wanting to learn more about Buddhism as it’s the only temple in Thailand where English is spoken as the principal language.