Explore Destinations

Discover the world's most amazing places

How to Get from Udon Thani to Khon Kaen Airport

Quick Answer

Best way: Direct taxi or private car transfer — door-to-door from your hotel in Udon Thani to Khon Kaen Airport (KKC) in 1.5–2 hours for 1,500–2,000 THB (≈42–56 USD). No transfers, no waiting. If you're on a budget, take a bus from Udon Thani Bus Terminal to Khon Kaen Bus Terminal (180–280 THB), then a taxi to the airport (150–200 THB); total time 3–3.5 hours. The train is scenic but slower and less frequent — allow 3–4 hours total.

Quick Navigation: All Transport Options

🚕 Taxi & Private Transfer – The Most Convenient Choice

For travelers who value speed, comfort, and zero hassle, a direct taxi or private car from Udon Thani to Khon Kaen Airport is the clear winner. This is a point-to-point service that picks you up at your accommodation (or the airport in Udon Thani) and drops you off directly at the departure curb of KKC.

💰 Price & Booking Options

⏱ Travel Time

The distance from central Udon Thani to Khon Kaen Airport is approximately 110–120 km (68–75 miles) via Route 2 (Mittraphap Highway). Driving time is 1.5–2 hours in normal traffic. During peak holiday periods (Songkran, New Year), add 30–60 minutes.

👍 Pros & 👎 Cons

ProsCons
Fastest door-to-door option Most expensive (1,500+ THB)
No transfers or luggage carrying Traffic can add time on holidays
Available 24/7 Grab surge pricing during peak hours
Comfortable with A/C —

🧳 Best For

Recommended for: travelers with tight flight schedules, families with children, business travelers, anyone with heavy luggage, late-night arrivals, or those who simply want a stress-free journey.

Source: Grab Thailand – ride estimates | Google Maps – distance & route

🚌 Bus – The Budget-Friendly Alternative

Taking a bus from Udon Thani to Khon Kaen is the most economical way to cover the 110 km between the two cities. However, note that no bus goes directly to Khon Kaen Airport — you must first reach Khon Kaen Bus Terminal, then take a local taxi or songthaew (shared pickup truck) to the airport.

🚍 Bus Services: Udon Thani → Khon Kaen

🔄 Connecting to Khon Kaen Airport

From Khon Kaen Bus Terminal (Terminal 2), you need to take a:

Total door-to-door time (bus + taxi): 3–3.5 hours. Total cost: 330–480 THB (≈9–13 USD).

📊 Bus vs. Taxi – Quick Comparison

FactorBus + TaxiDirect Taxi
Total time3–3.5 hrs1.5–2 hrs
Total cost330–480 THB1,500–2,000 THB
Transfers1 (bus → taxi)0
Luggage easeModerateEasy
Best forBudget travelersSpeed & comfort

Source: Transport Co., Ltd. – bus schedules | Nakhonchai Air – VIP bus tickets

🚂 Train – Scenic but Slower

The State Railway of Thailand (SRT) operates daily train services between Udon Thani Railway Station and Khon Kaen Railway Station along the Northeastern Line. It's a scenic ride through Isaan's countryside, but it's not the fastest or most convenient way to reach the airport.

🕐 Train Types & Schedules

There are typically 5–8 trains per day in each direction. Below are the main types:

Train TypeTravel TimeFare (THB)Fare (USD)StopsComfort
Ordinary (No. 233/234) 2h 50min – 3h 10min 95–145 ≈2.7–4.1 Many Fan-only, basic seats
Rapid (No. 135/136) 2h 20min – 2h 40min 185–275 ≈5.2–7.7 Moderate A/C or fan, reserved seat
Express / Special Express (No. 75/76, 77/78) 1h 55min – 2h 15min 245–375 ≈6.9–10.6 Few A/C, reclining seat, food service

🔄 From Khon Kaen Station to Airport

Khon Kaen Railway Station is located on Pracha Samosorn Road, about 8 km (5 miles) from Khon Kaen Airport. Taxis are available outside the station:

Total door-to-door time (train + taxi): 3–4 hours. Total cost: 245–575 THB (≈7–16 USD).

👍 Pros & 👎 Cons

🧳 Best For

Train travel is best for budget-conscious travelers who enjoy the journey itself, those with flexible schedules, or anyone wanting to experience Thailand's iconic railway. Not recommended for tight flight connections.

Source: State Railway of Thailand – official timetable & fares | 12Go Asia – train booking & schedules

✈️ Flight – Not a Practical Option

There are no direct flights between Udon Thani (UTH) and Khon Kaen (KKC). The distance by road is only about 110 km, which is shorter than many domestic flight routes in Thailand. To fly, you would need to transit via Bangkok (BKK or DMK), making the journey unnecessarily long and expensive.

🚫 Why Flying Doesn't Make Sense

FactorFlight (via Bangkok)Direct Taxi
Total door-to-door time5–7 hours (including layover)1.5–2 hours
Total cost4,000–8,000+ THB (≈112–225 USD)1,500–2,000 THB
Transfers2+ (flight + taxi)0
Carbon footprintVery highModerate

Even if you have a flight credit or airline status, the time and cost make flying completely impractical. Stick to ground transport.

Source: FlightRadar24 – route data | Thai Airways / Air Asia – schedule check

📊 Cost & Time Comparison – All Options at a Glance

Use this table to quickly compare every transportation method from Udon Thani to Khon Kaen Airport. Best option and Cheapest option are highlighted.

Mode Door-to-Door Time Total Cost (THB) Total Cost (USD) Transfers Best For
✅ Taxi / Private Car (Best Overall) 1.5–2 hrs 1,500–2,000 42–56 0 Speed, comfort, families, flights
Grab Car 1.5–2 hrs 1,600–1,900 45–53 0 Convenience, app booking
Minivan (private group) 1.5–2 hrs 2,200–3,000 62–84 0 Groups of 4–8
VIP / A/C Bus + Taxi 3–3.5 hrs 390–480 11–13 1 Comfort on a budget
💰 Public Bus + Taxi (Cheapest) 3–3.5 hrs 330–480 9–13 1 Budget travelers
Minivan (shared) + Taxi 2.5–3 hrs 400–500 11–14 1 Faster budget option
Train (Ordinary) + Taxi 3.5–4 hrs 245–345 7–10 1 Scenic, very cheap
Train (Express) + Taxi 3–3.5 hrs 395–575 11–16 1 Scenic + comfort
✈️ Flight (via Bangkok) — Not recommended 5–7 hrs 4,000–8,000+ 112–225+ 2+ ❌ Avoid

Source: Numbeo – local transport cost data | Rome2Rio – route comparison

💡 Traveler Tips & Local Insights – What They Don't Tell You

Based on local knowledge and frequent traveler feedback, here are essential tips to make your journey smoother.

🧳 Luggage & Baggage

🕐 Timing & Schedules

🚉 Station & Terminal Navigation

🍜 Food & Comfort

💵 Money & Payment

Source: Thailand Post – EMS luggage service | Kerry Express – parcel rates | Tourism Authority of Thailand – travel advisories

❓ Frequently Asked Questions (FAQs) – Udon Thani to Khon Kaen Airport

1. Is there a direct bus from Udon Thani to Khon Kaen Airport?

No, there is no direct bus. You must take a bus from Udon Thani Bus Terminal to Khon Kaen Bus Terminal (2–2.5 hours, 180–280 THB), then a taxi or songthaew to the airport (20 minutes, 150–200 THB). Total door-to-door time: 3–3.5 hours.

2. How much does a taxi from Udon Thani to Khon Kaen Airport cost?

A direct taxi costs 1,500–2,000 THB (≈42–56 USD). Grab Car ranges from 1,600–1,900 THB. The journey takes about 1.5–2 hours. Prices may rise during holidays or late-night hours.

3. How long does it take to get from Udon Thani to Khon Kaen Airport?

Taxi/private car: 1.5–2 hours (fastest). Bus + taxi: 3–3.5 hours. Train + taxi: 3–4 hours. Door-to-door times include waiting and transfers.

4. What is the cheapest way to get from Udon Thani to Khon Kaen Airport?

The cheapest combo is public bus (180–280 THB) + taxi (150–200 THB) = 330–480 THB (≈9–13 USD). The train (Ordinary class) + taxi is similarly priced but takes longer.

5. What is the fastest way to get from Udon Thani to Khon Kaen Airport?

Direct taxi or private car is the fastest: 1.5–2 hours door-to-door. No other option comes close in terms of speed and convenience.

6. Can I take a train from Udon Thani to Khon Kaen Airport?

You can take a train from Udon Thani to Khon Kaen Railway Station (2–3 hours, 95–375 THB), but there is no direct train to the airport. From the station, take a taxi (150–200 THB, 20 min). Total journey: 3–4 hours.

7. Is it better to take a bus or a taxi from Udon Thani to Khon Kaen Airport?

It depends on your budget and schedule. Taxi is better for speed, comfort, and door-to-door service. Bus is better if you're on a tight budget and have extra time. For most travelers with luggage or a flight to catch, the taxi is strongly recommended.

8. Are there any direct flights from Udon Thani to Khon Kaen?

No. There are no direct flights. The distance is only 110 km, making flying impractical. Any flight would require a layover in Bangkok, taking 5+ hours and costing 4,000+ THB. Stick to ground transport.