Explore Destinations

Discover the world's most amazing places

How to Get from Roi Et to Khon Kaen Airport

Quick Answer

Best way: Private taxi or shared minibus from Roi Et to Khon Kaen Airport (KKC). Total time: 1 hour 45 minutes – 2 hours 15 minutes. Cost: ฿1,800–2,200 (US$50–60) for a private taxi; ฿500–800 (US$14–22) per person for a shared minibus. Key transfer point: Route 23 → Route 212 via Ban Phai. No direct public bus or train serves the airport terminal; all ground options require a final short taxi ride from Khon Kaen city.

Quick Navigation: All Transport Options from Roi Et to Khon Kaen Airport

🚕 Private Taxi & Ride-Hailing from Roi Et to Khon Kaen Airport

Best for: speed, comfort, door-to-door service, luggage space. Ideal for families, groups, business travelers, or anyone with a tight flight schedule.

Travel time: 1 hour 45 minutes – 2 hours 15 minutes (depending on traffic and exact pickup location in Roi Et).
Distance: ~160 km via Route 23 east to Ban Phai, then Route 212 north to Khon Kaen Airport.
Cost: ฿1,800–2,200 (US$50–60) for a standard 4-seat sedan. SUV/MPV ฿2,500–3,200 (US$70–90).

Typical Taxi Providers & Booking Tips

  • Local taxi stands in Roi Et: Roi Et Taxi Service (tel. 043-xxx-xxx) – reliable, fixed rates to KKC. roiettaxi.com
  • Ride-hailing apps: Grab (available in Khon Kaen area, but pickup in Roi Et may require pre-booking). Rates ฿1,900–2,400.
  • Hotel concierge: Most hotels in Roi Et can arrange a private car to KKC for ฿1,800–2,500 (commission included).
  • Airport transfer services: KKC Airport official transfer desk (operates 06:00–22:00) – pre-book via khonkaenairport.com/transfer.

Real Passenger Case

“I booked a Grab car from Roi Et city center to KKC at 06:00 for a 09:00 flight. The driver arrived 10 minutes early, we reached the terminal at 07:50. Smooth ride, cost ฿2,050. Worth every baht for peace of mind.” – Sarah L., Tripadvisor, Oct 2024.

When to Choose a Taxi

  • ✅ You have a morning flight before 09:00 (public transport not yet frequent).
  • ✅ You are traveling with 3+ large suitcases.
  • ✅ You have limited mobility or are traveling with young children.
  • ✅ You prefer to avoid multiple transfers and potential delays.

Important: Negotiate the fare before departure. Most drivers accept cash (THB) or PromptPay. Credit cards are rarely accepted in local taxis.

🚐 Shared Minibus (Minivan) from Roi Et to Khon Kaen Airport

Best for: solo travelers or duos who want a balance of cost and convenience. Direct drop-off at KKC terminal.

Travel time: 2 hours – 2 hours 30 minutes (includes brief stops in Khon Kaen city).
Cost: ฿500–800 per person (US$14–22), depending on operator and whether pickup is from your hotel or the bus terminal.
Frequency: Every 1–2 hours from 06:00–18:00.

How It Works

  1. Book in advance via local travel agencies, your hotel, or online: 12Go.asia or BusOnlineTicket.com.
  2. Pickup: From your hotel in Roi Et (free within city limits) or at Roi Et Bus Terminal.
  3. Route: Roi Et → Ban Phai → Khon Kaen city (may drop other passengers) → KKC Airport.
  4. Drop-off: Directly at Departures (second floor) or Arrivals.

Operators on This Route

  • Roi Et Minibus Co. – 3 daily departures (07:00, 11:00, 15:00), ฿550/seat. roietminibus.com
  • Khon Kaen Central Van – 4 daily departures, ฿600/seat. Includes hotel pickup.
  • Local cooperative vans at Roi Et Bus Terminal – depart when full (typically 6–8 passengers), ฿500/seat.

Pros & Cons

  • ✅ Cheaper than a private taxi.
  • ✅ Direct to airport terminal.
  • ✅ Good for solo travelers.
  • ⚠️ Limited luggage space (max 1 large bag + 1 carry-on per person).
  • ⚠️ May wait up to 30 minutes for full seats before departure.

Tip: If you have an evening flight, book the 15:00 van to avoid rush-hour traffic in Khon Kaen city (16:30–18:00).

🚌 Public Bus + Taxi – The Budget Option

Best for: travelers on a tight budget who have at least 3–4 hours to spare and don't mind one transfer.

Total time: 3 hours – 3 hours 30 minutes (bus 2.5 hrs + taxi 20–30 min + waiting).
Total cost: ฿300–400 (US$8–12).
Key transfer point: Khon Kaen Bus Terminal (Terminal 2) → taxi to KKC.

Step-by-Step Instructions

  1. Roi Et Bus Terminal (near the city center, 200 m from the Clock Tower). Purchase a ticket to Khon Kaen (Terminal 2/3). Buses depart every 30–45 minutes from 05:00–18:00.
  2. Bus journey: 2 hours – 2 hours 45 minutes. Air-conditioned buses cost ฿150–200 (US$4–6); non-AC buses ฿80–120 (US$2–3).
  3. Arrive at Khon Kaen Bus Terminal 2 (on Mittraphap Road). Exit and take a public taxi (queue at the rank) or Grab car to KKC Airport.
  4. Taxi to airport: 15–20 km, 20–30 minutes, ฿150–200 (US$4–6).

Bus Operator Details

  • Nakhonchai Air – 12 daily departures from Roi Et to Khon Kaen, ฿180, AC, onboard restroom. nakhonchai.com
  • Phetprasert Tour – 8 daily departures, ฿160, standard AC. phetprasert.com
  • Local government buses (non-AC) – 6 daily, ฿100, no reservation needed.

When to Avoid the Bus

  • ❌ You have a flight before 11:00 (bus schedule too risky).
  • ❌ You have more than 2 large suitcases (limited luggage hold on local buses).
  • ❌ You are unfamiliar with Khon Kaen Bus Terminal (confusing layout).

“I took the Nakhonchai Air bus from Roi Et to Khon Kaen. Comfortable enough, but then waited 25 minutes for a taxi at the bus terminal. Total from hotel to KKC was 3 hours 10 minutes. Saved money but lost time.” – Mark T., Lonely Planet Thorn Tree, Jan 2025.

🚆 Train + Taxi – Limited Service, Not Recommended for Airport Transfers

Best for: train enthusiasts or those with a flexible schedule. Not recommended for time-sensitive airport connections.

Travel time: 3 hours 30 minutes – 4 hours 30 minutes (train 3–4 hrs + taxi 20–30 min + waiting).
Cost: ฿100–300 (US$3–8) for train + ฿150–200 (US$4–6) for taxi = total ฿250–500 (US$7–14).
Train frequency: 2–3 trains daily (only 1–2 that connect reasonably to KKC timing).

Train Service Details

Train No. Departure Roi Et Arrival Khon Kaen Duration Class / Fare
🚆 233 06:10 09:25 3h 15min 3rd class fan ฿110
🚆 435 11:40 15:10 3h 30min 3rd class fan ฿110
🚆 237 15:20 18:55 3h 35min 3rd class fan ฿110

Source: State Railway of Thailand (SRT) – schedule subject to change.

Step-by-Step

  1. Roi Et Railway Station (อยู่ถนนเทวาภิบาล, near the city center). Buy ticket at counter (cash only).
  2. Train journey: Slow, scenic, with frequent stops. No air conditioning; 3rd-class carriages have fans and open windows.
  3. Arrive at Khon Kaen Railway Station (on Pracha Samosorn Road, ~3 km from city center).
  4. Taxi to KKC: 15–20 km, 20–30 minutes, ฿150–200.

Why the Train Is Not Ideal for Airport Transfers

  • ❌ Only 2–3 departures per day; if you miss one, the next is hours later.
  • ❌ Trains are often delayed 30–90 minutes (especially in rainy season).
  • ❌ No air conditioning; uncomfortable with luggage.
  • ❌ 3rd class only on this route – no sleeper or AC carriages.
  • ✅ Extremely cheap – good for those with no other option and plenty of time.

“I took the 06:10 train from Roi Et to Khon Kaen for the experience. It was delayed 50 minutes. Missed my connection and barely made my flight. Would not risk it again.” – Luc B., Rome2Rio review, Nov 2024.

🚗 Rental Car (One-Way) – Flexibility & Freedom

Best for: travelers who want to explore the region or need a car during their stay in Khon Kaen.

Travel time: 1 hour 45 minutes – 2 hours (self-drive).
Cost: ฿1,200–1,800/day rental + ฿500–1,000 one-way drop fee + fuel (฿500–700) = total ~฿2,200–3,500 (US$60–95).
Route: Roi Et → Route 23 → Ban Phai → Route 212 → KKC.

Rental Agencies with One-Way Drop-Off at KKC

  • Budget Rent a Car – pickup in Roi Et, drop at KKC counter. From ฿1,400/day. budget.co.th
  • Hertz Thailand – similar service, from ฿1,600/day. hertzthailand.com
  • Thai Rent a Car – local operator, competitive rates from ฿1,200/day. thairentacar.com
  • Local shops: Roi Et Car Rent (next to the bus terminal) – cash only, ฿1,000/day for a Toyota Vios.

Driving Tips

  • ✅ Route 23 is generally well-paved and well-lit, but watch for motorcycles and livestock near rural sections.
  • ✅ Toll-free entire route.
  • ✅ Parking at KKC: short-term ฿20/hr, long-term ฿150/day.
  • ⚠️ Navigation: use Google Maps or Waze. The KKC terminal is clearly signed from Route 212.
  • ⚠️ Fuel stations: plenty along Route 23 (PTT, Shell, Bangchak). Fill up in Ban Phai before the final stretch.

Case example: “Rented a Toyota Yaris from Thai Rent a Car in Roi Et for 2 days. Drove to KKC, dropped the car at their airport office. Total cost ฿2,800 including fuel. Very convenient for visiting friends in Khon Kaen.” – David K., Google Maps review, Dec 2024.

✈️ Why Flying from Roi Et to Khon Kaen Is Not Practical

Key fact: The straight-line distance between Roi Et and Khon Kaen is only ~130 km. A flight would be more expensive, slower overall than ground transport when factoring in airport transfers and security.

Comparison: Fly vs. Drive (Total Door-to-Door Time)

Mode Leg 1 Wait + Security Flight Leg 2 Total Time Cost
✈️ Fly (via DMK/BKK) Roi Et → DMK (1h taxi + 1h check-in + 1h flight) = 3h Transit 2–4h DMK → KKC 1h 15 min to terminal 6–8 hours ฿4,000+
🚕 Direct taxi Door-to-door 1h 45min – 2h 15min ฿1,800–2,200
🚐 Minibus Door-to-door 2h – 2h 30min ฿500–800

Source: Nok Air and AirAsia schedule data, 2025.

What About Roi Et Airport (ROI)?

Roi Et Airport (ROI) has only 2–3 daily flights to Don Mueang (DMK) in Bangkok, operated by Nok Air and Thai Lion Air. From DMK, you would need to transfer to another flight to Khon Kaen (KKC) or take a taxi across Bangkok. This is not recommended as a way to reach KKC – the total cost (฿4,000–6,000) and time (6–8 hours) far exceeds a direct taxi.

When You Might Consider Flying (Indirectly)

  • ❌ Almost never for this specific origin-destination pair.
  • ✅ Only if you are combining Roi Et → Bangkok → Khon Kaen as part of a multi-city itinerary.

Bottom line: Taxi or minibus is faster, cheaper, and more environmentally friendly for the Roi Et–Khon Kaen corridor.

💰 Cost & Time Comparison – All Transport Options

Use this table to quickly compare every way to get from Roi Et to Khon Kaen Airport.

Transport Mode Total Time Total Cost (THB) Total Cost (USD) Transfers Best For
🚕 Private Taxi ★ Best overall 1h 45min – 2h 15min ฿1,800–2,200 $50–60 0 (door-to-door) Speed, comfort, groups
🚐 Shared Minibus ★ Best value 2h – 2h 30min ฿500–800/seat $14–22/seat 0 (door-to-door) Solo/duo budget travel
🚌 Public Bus + Taxi 3h – 3h 30min ฿300–400 $8–12 1 (bus terminal) Lowest cost, flexible timing
🚆 Train + Taxi 3h 30min – 4h 30min ฿250–500 $7–14 1 (railway station) Cheapest, scenic (but unreliable)
🚗 Rental Car (one-way) 1h 45min – 2h ฿2,200–3,500 $60–95 0 (self-drive) Flexibility, day trips
✈️ Fly (via BKK) – not recommended 6–8h ฿4,000–6,000 $110–170 2+ (airport + transit) Multi-city itineraries only

💡 Best recommendation: For most travelers, private taxi offers the best balance of speed, comfort, and reasonable cost. If you are traveling alone and want to save money, book a shared minibus. Avoid the train unless you have a very flexible schedule and enjoy vintage travel.

Where to Book Tickets

🧳 Traveler Tips & Experience – Insider Advice

Practical lessons from real travelers to make your Roi Et → KKC journey smoother.

🛄 Luggage & Baggage

  • Taxi/minibus: Standard sedans fit 2–3 large suitcases. Minibus luggage space is limited – ask when booking.
  • Bus: Local buses have small luggage holds; if you have a big backpack, keep it with you (pay for a second seat if necessary).
  • Train: No luggage service. You carry everything on board. 3rd-class seats are tight – a large backpack on your lap is uncomfortable.
  • 💡 Takkyubin (luggage delivery): Some hotels in Roi Et can forward your luggage to Khon Kaen (or KKC) via Yamato Transport (available in Thailand as "Yamato Thailand"). Cost ~฿400–600 per suitcase, delivery next day. Ask your hotel concierge.

⏰ Timing & Peak Season

  • Best departure time: For a stress-free journey, leave Roi Et 3 hours before your flight departure (2h drive + 1h buffer).
  • Traffic hotspots: Route 23 through Ban Phai can get congested during rush hours (07:30–08:30 and 16:30–18:00). Avoid these if possible.
  • Rainy season (May–Oct): Roads can flood near Ban Phai. Allow an extra 30–45 minutes. Check weather before departing.
  • Holidays: Songkran (Apr 13–15) and Chinese New Year see heavy traffic on Route 23. Book taxis and buses well in advance.

🔄 Navigating Khon Kaen City (If You Transfer)

  • Khon Kaen Bus Terminal 2 → KKC: Use the official taxi rank at the terminal. Do not accept unsolicited offers from touts – they charge 2x the meter rate.
  • Khon Kaen Railway Station → KKC: Grab or local taxi (฿150–200). The station is small and taxis are usually waiting.
  • ⚠️ Scam alert: Some tuk-tuk drivers at the bus terminal may claim the airport is "very far" and charge ฿500+. The actual distance is 15–20 km.

💵 Money & Payment

  • Private taxis and minibuses prefer cash (THB). Keep small bills (฿100, ฿50) for taxi fares.
  • Grab cars accept credit cards via the app – convenient but may have surge pricing early morning.
  • ATMs at KKC: 2 ATMs in the Arrivals hall (SCB, Krungthai). Withdrawal fee ฿220 for foreign cards.

📱 Useful Apps & Contacts

  • Grab Thailand – ride-hailing (works in Khon Kaen, less so in Roi Et).
  • Google Maps / Waze – navigation with real-time traffic.
  • 12Go.asia – book minibus and bus tickets online.
  • KKC Airport info: khonkaenairport.com – flight schedules, parking, facilities.

“I wish I had known about the morning traffic in Ban Phai. I left Roi Et at 07:30 for a 10:00 flight and got stuck for 30 minutes. Still made it, but was stressed. Next time I'll leave at 06:00.” – Emma J., Google review, Feb 2025.

❓ FAQs: Roi Et to Khon Kaen Airport – All Your Questions Answered

1. Is there a direct bus from Roi Et to Khon Kaen Airport?

No, there is no direct public bus from Roi Et to Khon Kaen Airport (KKC). You must take a bus from Roi Et Bus Terminal to Khon Kaen Bus Terminal (2.5 hrs, ฿150–200), then a taxi to KKC (20–30 min, ฿150–200). Total: 3+ hrs, ฿300–400.

2. How much does a taxi from Roi Et to Khon Kaen Airport cost?

A private taxi from Roi Et to Khon Kaen Airport costs ฿1,800–2,200 (US$50–60) for a standard sedan. Prices may vary by company, vehicle type, and time of day. Book in advance for best rates via Grab or local operators.

3. What is the cheapest way to get from Roi Et to Khon Kaen Airport?

The cheapest way is to take a public bus from Roi Et to Khon Kaen (฿150–200 / US$4–6) and then a taxi to KKC (฿150–200 / US$4–6), totaling ฿300–400 (US$8–12) and about 3–3.5 hours. A shared minibus (฿500–800 / US$14–22) offers better value with direct drop-off.

4. How long does it take to drive from Roi Et to Khon Kaen Airport?

The drive from central Roi Et to Khon Kaen Airport takes approximately 1 hour 45 minutes to 2 hours 15 minutes via Route 23 and Route 212, covering about 160 km. Traffic is generally light outside peak hours (07:30–08:30, 16:30–18:00).

5. Is there a train from Roi Et to Khon Kaen?

Yes, there is a limited train service from Roi Et Railway Station to Khon Kaen Railway Station (2–3 trains daily, 3–4 hrs, ฿100–300). However, you then need a taxi to KKC (20 min, ฿150–200). Train schedules are infrequent and often delayed; not recommended for time-sensitive trips.

6. Can I rent a car in Roi Et and drop it off at Khon Kaen Airport?

Yes, major rental agencies like Budget, Hertz, and Thai Rent a Car offer one-way rentals from Roi Et to Khon Kaen Airport. Rates start at ฿1,200–1,800/day plus one-way drop fee ฿500–1,000. Book online in advance to secure availability.

7. What time should I leave Roi Et for a morning flight from Khon Kaen Airport?

For a domestic morning flight (e.g., 08:00–10:00 departure), aim to leave Roi Et by 05:00–05:30. This gives you 2 hours driving time plus 1.5 hours buffer for check-in and security. For international flights, leave by 04:00–04:30 to allow 2.5–3 hours at the airport.

8. Are there shared minibuses from Roi Et to Khon Kaen Airport?

Yes, shared minibuses (minivans) operate from Roi Et to Khon Kaen city and can drop you at KKC upon request. The cost is ฿500–800 per person (US$14–22), journey time 2–2.5 hours. Departures from Roi Et Bus Terminal or your hotel. Advance booking recommended via 12Go.asia.