Bus from Bangkok to Ubon Ratchathani

Bus from Bangkok to Ubon Ratchathani
Check Bangkok to Ubon Ratchathani Bus Schedule >>

Bus from Bangkok to Ubon Ratchathani is not just the convenient transport connecting to Ubon Ratchathani and Isaan, but it is also long being an important passage to southern Laos.

Many travellers going to Pakse in southern Laos usually takes bus from Bangkok to Ubon Ratchathani first before catching a cross border bus at Ubon Ratchathani Bus Station to Pakse twice a day either at 9:30 or 15:30. The duration from Ubon Ratchathani to Pakse normally takes about 3 hours at cost around THB250.

How to Get from Bangkok to Ubon Ratchathani

Traveling from Bangkok to Ubon Ratchathani by bus is the most economical way.

Economical bus fare and cost saving in accommodation by taking overnight bus make bus as the preferred choice to go from Bangkok to Ubon Ratchathani. Contrasting to taking bus, taking flight is more expensive unless you are able to buy ticket way in advance.

Though train ticket and bus ticket are in similar price range, with train ticket being slightly more expensive, many economical backpackers opt for bus. This is because backpacker could easily catch the cross border bus to Pakse Laos in Ubon Ratchathani Bus Station upon arrival to Ubon Ratchathani bus station from Bangkok.

Train is another option to go from Bangkok to Ubon Ratchathani at reasonable cost. But the major drawback of taking train is the long duration journey. Most people opt for bus because it is a lot faster.

Hence, direct bus from Bangkok to Ubon Ratchathani is the easiest way and budget to do the trip overland.

How Long is the Journey to get from Bangkok to Ubon Ratchathani

Duration for bus from Bangkok to Ubon Ratchathani takes about 10 hours.

How Far is Bangkok to Ubon Ratchathani

The road distance is 645 km from Bangkok to Ubon Ratchathani.

Bus Operator for Bangkok to Ubon Ratchathani

Kammarat Rungruang Tour, Jirattakarn Khemarat, Air Ubon, Budsarakam Tour, Nakhonchai Air, Phu Kradueng Tour, Rungprasert Tour, Sawasdee Surin and Yasothon Tour are the few bus operators serving the bus from Bangkok to Ubon Ratchathani. Air Ubon is the dominant players in this route by providing many departures from Bangkok to Ubon Rachathani. Air Ubon, who is the brand under Sombat Tour management group. Sombat Tour is one of Thailand top 3 bus companies.

How much is the Bus Fare from Bangkok to Ubon Ratchathani

The fare for bus from Bangkok to Ubon Ratchathani is in the range of THB 459 to THB798.

Operators like Air Ubon, Sawasdee Surin, Kammarat Rungruang Tour and Nakhonchai Air offers spacious 3-seat-in-a-row First Class and VIP bus where passengers can have more comfortable experience during the long hour journey. The fare is generally higher but the money is well-spent with the additional comfort.

Where is the Boarding Point in Bangkok

The boarding point in Bangkok is at Bangkok Morchit Bus Terminal.

Those backpackers who are going to Pakse Laos, they may catch the cross border bus in the same bus station. As for those spending their time in Ubon Ratchathani, they may take tuk tuk and songthaew in bus station to the town and their hotels.

Where is the Arrival Point in Ubon Ratchathani

The arrival point in Ubon Ratchathani is at Ubon Ratchathani Bus Station.

How do I Book Bus Service from Bangkok to Ubon Ratchathani ?


You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you would rather not do that, you can visit www.busonlineticket.co.th and book your seat within 5 minutes.

How can I make an online bus ticket booking in Thailand?


You can book a bus of your choice to any destination in Thailand by logging on to the official website of BusOnlineTicket which is https://www.busonlineticket.co.th/. The site is user-friendly and you can book your bus ticket in a matter of minutes.

Bangkok to Ubon Ratchathani Bus Schedule


Refine Search
Filter by
Refine Search
Refine Search
Refine Search


Popular Routes from Bangkok