Explore Destinations

Discover the world's most amazing places

How to Get from Ubon Ratchathani Airport to Yasothon

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).

Quick Navigation: Ubon Airport to Yasothon Transport

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:

  1. 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.
  2. 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.
Private Transfer Cost Breakdown
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.