Explore Destinations

Discover the world's most amazing places

How to Get from Mukdahan to Ubon Ratchathani Airport

Quick Answer

Best overall: A private taxi or shared minivan from Mukdahan to Ubon Ratchathani Airport (UBP) – 2–2.5 hours, 1,500–2,500 THB (US$43–72) for a private car, or 400–600 THB (US$11–17) per person for a shared van. Cheapest: Bus from Mukdahan to Ubon city (80–120 THB) + taxi to airport (100–150 THB) = 180–270 THB (US$5–8), taking about 2 h 45 min – 3 h 30 min. Fastest: Private taxi direct to airport terminal – no transfers, door-to-door in 2 hours.

Quick Navigation: Mukdahan → Ubon Airport Options

🚂 Train: Mukdahan to Ubon Ratchathani (No Direct Service)

Key fact: Mukdahan Province has no railway station. The nearest train station is Ubon Ratchathani Railway Station (สถานีรถไฟอุบลราชธานี), located about 5 km from the airport. The Thai railway network's Northeastern Line terminates at Ubon Ratchathani, but it does not serve Mukdahan directly.

How to reach Ubon Railway Station from Mukdahan

If you specifically want to travel by train (e.g., for a scenic journey or to use a rail pass), you must first get from Mukdahan to Ubon city by bus or taxi, then walk or take a short taxi to the station.

Train options from Ubon Ratchathani Railway Station

Once at Ubon station, you can board trains heading west to Bangkok (Hua Lamphong) or east to border towns. Popular services include:

Train No.RouteDeparture UbonDurationPrice (3rd class)
71/72 (Express)Ubon → Bangkok (Hua Lamphong)~19:30~9 h~280 THB (US$8)
75/76 (Rapid)Ubon → Bangkok~21:00~10 h~230 THB (US$7)
Local trainsUbon → Warin Chamrap / borderVarious2–4 h50–120 THB (US$1–3)

Bottom line: Using the train to reach Ubon Airport is impractical due to the extra bus transfer and limited station-to-airport connectivity. The train is only relevant if you are continuing beyond Ubon by rail.

🔗 State Railway of Thailand – official site

✈️ Flight: Ubon Ratchathani Airport (UBP) – Routes & Ground Connection

Mukdahan has no airport. The closest commercial airport is Ubon Ratchathani Airport (UBP), located about 165 km from Mukdahan city center. This section covers flights from UBP and how to connect from Mukdahan to the airport.

Domestic flights from Ubon Ratchathani Airport (UBP)

UBP is a regional hub with daily flights to Bangkok and seasonal services to other Thai cities. Airlines operating:

AirlineDestinationFrequencyFlight TimeTypical Fare (one-way)
Thai AirAsia (FD)Bangkok Don Mueang (DMK)3–4 daily1 h 10 min800–2,500 THB (US$23–72)
Thai Lion Air (SL)Bangkok Don Mueang (DMK)2–3 daily1 h 10 min700–2,200 THB (US$20–63)
Thai VietJet (VZ)Bangkok Suvarnabhumi (BKK)2 daily1 h 15 min900–2,800 THB (US$26–80)
Bangkok Airways (PG)Bangkok Suvarnabhumi (BKK)1–2 daily1 h 10 min1,500–4,000 THB (US$43–114)
Nok Air (DD)Bangkok Don Mueang (DMK)Seasonal1 h 15 min900–2,500 THB (US$26–72)

Note: Flights to Chiang Mai, Phuket, and other secondary cities operate on a seasonal basis. Always check current schedules on airline websites.

Hidden time: getting from Mukdahan to UBP

When calculating “door-to-door” time, remember to add:

Tip: If you have an early morning flight, consider staying overnight in Ubon city rather than rushing from Mukdahan the same morning.

🔗 Ubon Ratchathani Airport – official site

🚌 Bus & Minivan: Mukdahan to Ubon Airport (Budget Choice)

Taking a bus from Mukdahan to Ubon city, then a short taxi to the airport, is the most budget-friendly option. Here's everything you need to know.

Day bus: Mukdahan → Ubon Ratchathani city

Night bus: Overnight option

A night bus from Mukdahan to Ubon is less common, but some services operate until ~22:00. These are standard air-conditioned buses with reclining seats. No sleeper buses on this short route. The night bus is safe, but expect a 2.5–3 h journey arriving in Ubon city between 01:00–02:00 AM. From there, you'll need a taxi to the airport (15 min).

From Ubon bus terminal to airport

ModeCostTime
Taxi (metered)100–150 THB (US$3–4)15–20 min
Tuk-tuk (shared)50–80 THB (US$1.5–2)20–25 min
Songthaew (red truck)20–40 THB (US$0.6–1)25–30 min
Grab / ride-hailing120–200 THB (US$3.5–6)15–20 min

Total bus + taxi cost: 180–270 THB (US$5–8) per person. Total time: 2 h 45 min – 3 h 30 min.

Shared minivan (direct to airport – limited)

Some private minivan operators run a shared door-to-airport service from Mukdahan to UBP. These are less frequent (2–3 departures per day, usually 06:00, 10:00, 14:00) and cost 400–600 THB (US$11–17) per person. Ask at your hotel or the Mukdahan Bus Terminal information desk.

🔗 Transport Co., Ltd. – bus schedules

🚕 Taxi & Private Transfer: Direct to Ubon Airport (Fastest & Most Comfortable)

For travelers who prioritize speed, comfort, and door-to-door service, a private taxi or pre-booked transfer is the best option. It's also the most expensive.

Private taxi from Mukdahan to UBP

When to choose a private transfer

Sample private transfer providers

ProviderVehicle TypeEstimated Cost (THB)Notes
Local taxi (metered)Sedan (Toyota Vios / Altis)1,500–1,800 (US$43–51)Negotiate fixed price before departure
Hotel arranged carSUV or minibus2,000–2,500 (US$57–72)Usually includes hotel pickup, slightly premium
Grab CarSedan1,600–2,200 (US$46–63)Dynamic pricing; check app for exact fare
Private hire (Klook / 12Go)Minivan (1–6 pax)1,800–2,400 (US$51–69)Pre-book online, fixed rate, reliable

🔗 Grab Thailand – ride-hailing app

💵 Cost & Time Comparison: All Modes Mukdahan → Ubon Airport

Use this table to quickly compare your options. Best value and fastest are highlighted.

Mode Total Time (door-to-airport) Cost (per person) Transfers Best For
🚕 Private Taxi (Best Overall) 2–2.5 h 1,500–2,500 THB (US$43–72) total (1–3 pax) 0 – direct to terminal Speed, comfort, groups, late night
🚌 Bus + Taxi (Cheapest) 2 h 45 min – 3 h 30 min 180–270 THB (US$5–8) 1 (bus to city, then taxi to airport) Solo travelers, budget, day travel
🚐 Shared Minivan 2–2.5 h 400–600 THB (US$11–17) 0 (if direct to airport) Mid-budget, medium speed
🚗 Rental Car (self-drive) 2 h (drive) + 30 min paperwork ~1,200–2,000 THB (US$34–57) rental + fuel 0 Flexibility, exploration, groups of 4–5
🚂 Train (via Ubon city) 3.5–4 h (incl. bus to station) 130–200 THB (US$4–6) + train fare 2+ Not recommended for airport access

💰 Absolute cheapest: Bus (80–120 THB) + tuk-tuk (50–80 THB) = 130–200 THB (US$4–6). Total time ~3 h 15 min – 3 h 45 min.

⏱️ Fastest: Private taxi – 2 h door-to-door, no waiting, no transfers.

⭐ Best value: Shared minivan – balance of cost (400–600 THB) and direct service.

🧳 Traveler Tips & Experience: Mukdahan → Ubon Airport

1. Luggage – use the bus with confidence

Buses on Route 212 have under-floor luggage compartments. You can bring one large suitcase (up to 25 kg) and a carry-on. No extra charge. For extra bags, minivans may charge 50–100 THB per piece.

2. Booking your bus ticket

No advance booking needed for the Mukdahan–Ubon bus – just show up at the bus terminal. Tickets are sold at the counter (cash only). For peak periods (Songkran, New Year, Buddhist holidays), arrive 30 min early to queue.

3. The best bus departure time

If your flight from UBP is at 12:00 PM, catch the 08:00 AM bus from Mukdahan. You'll arrive in Ubon city around 10:30–11:00 AM, then taxi to airport by 11:20 AM – plenty of time.

4. Taxi negotiation tips

For private taxis, always negotiate the fixed price before getting in. The rate 1,500–1,800 THB is standard for Mukdahan → UBP. If the driver asks 2,500+, politely counter at 1,600. Most will agree.

5. What about ride-hailing apps?

Grab and Bolt operate in Mukdahan and Ubon Ratchathani, but coverage is limited outside city centers. In Mukdahan city, you can book a GrabCar to UBP, but the driver may request a cash top-up due to the long distance. Confirm in chat before setting off.

6. Road conditions & safety

Route 212 is a well-paved two-lane highway with street lighting in sections. It's safe for day and night travel. During rainy season (June–October), expect slower speeds due to wet roads. Allow an extra 20–30 min.

7. Food & rest stops

The bus from Mukdahan to Ubon usually makes one rest stop at a gas station (around the halfway mark – 80 km). You'll find snacks, drinks, and clean toilets. Taxi drivers can also stop on request.

8. If you miss your flight – what to do

Ubon Ratchathani Airport has a small waiting area, a café, and a convenience store. If you miss your flight, the next departure to Bangkok is usually within 2–4 hours (depending on airline). Walk-in tickets are available at the counter. Alternatively, take a taxi back to Mukdahan and re-plan.

🔗 Thailand Road Information – Route 212 conditions

❓ FAQs: Mukdahan to Ubon Ratchathani Airport

Is there a direct bus from Mukdahan to Ubon Ratchathani Airport?

No. No direct bus serves the airport. You must take a bus from Mukdahan Bus Terminal to Ubon Ratchathani Bus Terminal (80–120 THB, 2.5–3 h), then a taxi or tuk-tuk to the airport (100–150 THB, 15–20 min). Total cost: 180–270 THB (US$5–8).

How much does a taxi from Mukdahan to Ubon Airport cost?

A private taxi costs 1,500–2,500 THB (US$43–72) depending on vehicle type and negotiation. The trip takes about 2 hours. Shared minivan options are available for 400–600 THB (US$11–17) per person.

What is the cheapest way to get from Mukdahan to Ubon Airport?

The cheapest combination is bus + taxi/tuk-tuk: total 180–270 THB (US$5–8). Bus cost 80–120 THB, then local taxi to airport 100–150 THB. Total journey time: 2 h 45 min – 3 h 30 min.

How long does it take to get from Mukdahan to Ubon Airport?

By private taxi or car: 2–2.5 hours. By bus + taxi: 2 hours 45 minutes to 3 hours 30 minutes. By shared minivan: 2–2.5 hours. Driving yourself: about 2 hours (165 km via Route 212).

Are there flights from Mukdahan to Ubon Ratchathani?

No. Mukdahan does not have an airport. The nearest airport is Ubon Ratchathani Airport (UBP), 165 km away. From UBP you can fly to Bangkok (BKK/DMK), Chiang Mai, and other Thai cities with AirAsia, Thai Lion Air, Thai VietJet, and Bangkok Airways.

Can I take a train from Mukdahan to Ubon Ratchathani?

No. There is no train station in Mukdahan. The nearest railway station is Ubon Ratchathani Railway Station, served by the Northeastern Line from Bangkok. To reach Ubon by train you would first need to travel from Mukdahan to Ubon city by bus or taxi.

What is the best time to travel from Mukdahan to Ubon Airport?

Early morning (6:00–8:00 AM) or late afternoon (3:00–5:00 PM) to avoid midday heat. If you have a flight, aim to arrive at UBP at least 2 hours before departure. For overnight journeys, the night bus is a budget-friendly option.

Is it safe to travel from Mukdahan to Ubon Airport at night?

Yes. Route 212 is well-maintained and generally safe. Taxis and minivans operate 24/7 at slightly higher rates (night surcharge 200–300 THB). Book a reputable provider through your hotel or a trusted app. Avoid unmarked cars.