Quick Answer
The best overall way to travel from Ubon Ratchathani Airport to Yasothon is by taking a taxi to Ubon Bus Terminal followed by a standard intercity bus. This balances cost and convenience. The total journey takes 3 to 4 hours and costs approximately 200-400 THB ($6-11 USD). For maximum convenience regardless of cost, book a direct private transfer (1.5-2 hours, 2,500+ THB). The cheapest option is a shared songthaew + bus (150-230 THB).
Option 1: Public Bus (The Most Economical & Recommended Way)
This is the primary mode of transport for locals and budget-conscious travelers. There is no direct bus from the airport, requiring a two-leg journey. Despite the transfer, it remains the most cost-effective and authentic way to travel.
Step-by-Step Guide:
- Airport to Ubon Bus Terminal: Exit the arrivals hall. Avoid touts and head to the official taxi or van stand.
- Taxi: Metered taxi to the terminal (“Bor Kor Sor”) costs ~150-200 THB (30 mins).
- Shared Minivan/Songthaew: Look for white songthaews or vans heading into town. Tell the driver “Bor Kor Sor”. Cost: 50-80 THB per person.
- Ubon Bus Terminal to Yasothon:
- Companies: Transport Co., Ltd. (Bor Kor Sor) is the main state-run operator. Private companies like 999 and Sombat Tour also run services.
- Frequency: Buses depart every 30-60 minutes from approximately 5:00 AM to 7:00 PM.
- Ticket: Purchase at the terminal counter. Price: 100-150 THB for a standard (2nd class) bus.
- Journey: The bus takes Highway 23. Travel time is 2 to 2.5 hours depending on stops.
Key Advantages: Extremely low cost, frequent schedule, safe and reliable state-operated buses.
Key Drawbacks: Requires a transfer, not suitable for late-night arrivals, luggage space can be limited during peak times.
Option 2: Taxi & Private Transfer (Door-to-Door Convenience)
For travelers prioritizing comfort, time, or arriving late, a direct car service is the best choice. This is a premium service with a corresponding price.
Options Available:
- Airport Taxi Counter: Official counters are inside the arrivals hall. You pay a fixed fare to Yasothon, receive a ticket, and are assigned a driver. Fare: 2,500 - 3,500 THB.
- Pre-Booked Private Transfer: Book online via platforms like Klook, 12Go.Asia, or local operators. Often similar pricing but guaranteed with reviews. Ideal for families/groups.
- Ride-Hailing (Grab): Grab is available in Ubon. However, finding a driver willing to take the 150km+ trip to Yasothon can be difficult and the app may not quote correctly for such long distances.
| Vehicle Type | Estimated Fare (THB) | Travel Time | Best For |
|---|---|---|---|
| Standard Sedan Taxi | 2,500 - 3,000 | 1 hr 45 min | 1-2 travelers with light luggage |
| SUV / Large Car | 3,000 - 3,800 | 1 hr 45 min | 3-4 travelers or more luggage |
| Minivan (Pre-booked) | 3,500 - 4,500 | 1 hr 45 min - 2 hr | Groups of 5-10, families |
When to Choose This: Late-night flights, families with young children/elderly, travelers with heavy luggage, business travel, or when your time is more valuable than money.
Option 3: Rental Car (For Exploring Isaan)
If you plan to explore Yasothon and the surrounding Isaan provinces (like Amnat Charoen, Mukdahan, or the Sirindhorn Dam), renting a car provides unmatched freedom.
What You Need to Know:
- Providers at UBP: International brands (Avis, Budget) and reputable local companies have desks in the arrivals area.
- Required Documents: Valid driver's license from your home country and an International Driving Permit (IDP) are legally required. Passport and credit card for deposit.
- The Drive: Take Route 231 north to Highway 23 westbound. The route is straightforward, well-signed, and in good condition. Distance: ~150 km.
- Costs: Daily rental rates start from 1,200 THB/day for a small car, plus fuel (~600 THB for the round trip) and optional insurance.
- Parking in Yasothon: Generally easy and often free at hotels and most attractions.
Local Driving Advice: Be cautious of motorbikes, slow-moving trucks, and livestock near rural roads. Driving is on the left. Use the Google Maps app for navigation (download offline maps).
Cost & Time Comparison: Ubon Airport to Yasothon
Use this table to quickly compare all your options and make an informed decision.
| Transport Method | Total Cost (Approx.) | Total Travel Time | Convenience / Comfort | Best Suited For |
|---|---|---|---|---|
| Public Bus (via Terminal) | 150 - 400 THB | 3 - 4.5 hours | Medium (Transfer Required) | Budget travelers, backpackers, daytime arrivals |
| Direct Private Taxi/Transfer | 2,500 - 4,500 THB | 1.5 - 2 hours | Very High (Door-to-Door) | Families, groups, late arrivals, business, luxury |
| Rental Car | 1,200 THB+/day + fuel | 1.75 - 2 hours | High (Ultimate Flexibility) | Travelers planning to explore the region independently |
Verdict: The public bus is the best value. The private transfer is the most convenient and fastest. Choose based on your budget and priorities.
Traveler Experience & Essential Tips
Pro Tips for a Smooth Journey:
- Cash is King: Have enough Thai Baht (THB) in small denominations. Bus terminals, taxis, and songthaews rarely accept cards.
- Luggage Strategy: If taking the bus, keep your luggage manageable. Large backpacks go in the undercarriage; keep valuables in a small daypack with you.
- Language Helper: Learn or have these phrases handy:
- "Bor Kor Sor Yasothon" = Yasothon Bus Station.
- "Tao Rai?" = How much?
- "Pai Yasothon" = Go to Yasothon.
- Timing is Everything: Try to land during daylight hours (before 6 PM) to ensure smooth bus connections. The last buses from Ubon to Yasothon typically depart by 7 PM.
- Food & Drink: Ubon Bus Terminal has basic food stalls. It's a good idea to buy water and snacks for the bus ride.
- Weather Consideration: Travel in the hot season (Mar-May) can be uncomfortable on non-air-conditioned buses. Opt for air-con ("rot air") bus classes if available.
- Return Journey: The process is simply reversed. Buses from Yasothon Terminal go to Ubon Terminal, from where you can get a taxi to Ubon Airport (~30 mins). Allow ample time before your flight.
FAQs: Ubon Ratchathani Airport to Yasothon Travel
Is there a direct bus from Ubon Airport to Yasothon?
No. You must first travel to Ubon's main bus terminal (Bor Kor Sor) by taxi or van (~30 mins), then catch an intercity bus to Yasothon from there.
What is the cheapest way to get from Ubon Airport to Yasothon?
The cheapest way is a shared songthaew (minivan) + public bus combination, costing between 150-230 THB ($4-7 USD) total.
How long does the trip from Ubon Airport to Yasothon take?
Using public transport, expect 3 to 4.5 hours total (including transfer/wait time). A direct private car takes 1.5 to 2 hours.
Are taxis available at Ubon Airport for Yasothon?
Yes, 24/7. Book at the official counter in arrivals. It's a direct, door-to-door service but costs 2,500 to 3,500 THB one-way.
Can I rent a car at Ubon Airport for Yasothon?
Yes. Major rental companies are present. You need a valid license and International Driving Permit (IDP). The drive via Highway 23 takes about 1 hour 45 minutes.
Is it easy to find transportation for late-night arrivals?
No, public transport is not feasible late at night. Your only reliable options are the airport taxi counter or a pre-booked private transfer.
Where does the bus from Ubon to Yasothon arrive?
At the Yasothon Bus Terminal (Bor Kor Sor Yasothon), located outside the city center. You'll need a local tuk-tuk (50-100 THB) to reach your final destination.
What is the best option for a family or group?
A pre-booked private minivan transfer is often best. It's door-to-door, fits everyone comfortably with luggage, and the cost per person becomes reasonable when split.