Explore Destinations

Discover the world's most amazing places

How to Get from Khon Kaen Airport to Maha Sarakham

Quick Answer

The best overall way to get from Khon Kaen Airport (KKC) to Maha Sarakham is by taking the airport shuttle or taxi to Khon Kaen Bus Terminal 2, then a direct public bus. This balances cost, frequency, and convenience. The total journey takes 2.5 to 3.5 hours and costs between 350 to 450 THB if using a taxi for the first leg, or as little as 130-170 THB if using the shuttle bus + public bus. For a seamless, door-to-door experience, especially with luggage or a group, a pre-booked private transfer is the fastest and most comfortable option, taking about 1.5-2 hours for ~2,500 THB.

Quick Navigation: Transport from KKC to Maha Sarakham

Bus: The Main Public Transport from Khon Kaen to Maha Sarakham

The bus is the backbone of public transport between Khon Kaen and Maha Sarakham provinces. It's frequent, affordable, and connects the city centers directly. Since Khon Kaen Airport (KKC) is located about 15km from the city, your journey will always involve two stages: 1) Getting to the bus terminal, and 2) Taking the inter-provincial bus.

Step-by-Step Guide: Airport to Bus to Maha Sarakham

  1. Stage 1: KKC Airport to Khon Kaen Bus Terminal 2:
    • Airport Shuttle Bus: The most economical option. Look for signs for the "City Bus" or ask at the information desk. It runs to the city center and major terminals. Cost: ~50 THB. Time: ~30-45 mins.
    • Taxi/Metered Cab: Available right outside arrivals. A more direct and faster option to Terminal 2. Insist on using the meter or agree on a fare beforehand (~200-300 THB). Time: ~25 mins.
    • Ride-Hailing (Grab): Often available and can be cheaper than airport taxis. Use the app to set your destination as "Khon Kaen Bus Terminal 2".
  2. Stage 2: Khon Kaen to Maha Sarakham Bus:
    • Terminal: All buses to Maha Sarakham depart from Khon Kaen Bus Terminal 2 (Bor Kor Sor Song), the main terminal for inter-provincial routes. Double-check you are at the correct terminal.
    • Frequency & Schedule: Buses depart very frequently from approximately 5:00 AM to 7:00 PM, often every 30-60 minutes. No need for advanced booking on regular days; just buy a ticket at the counter.
    • Journey Details: The bus is a standard, non-air-conditioned or air-conditioned coach. The trip takes 1.5 to 2 hours covering about 100 km. It's a direct route with several stops along the highway and in districts before reaching Maha Sarakham's main bus station.
    • Ticket Price: 80 - 120 THB, depending on the bus type (2nd class vs. air-con).

Pro Tip: If you arrive late at night after public buses have stopped, your only option is to stay in Khon Kaen for the night or book a private transfer directly from the airport.

Taxi & Private Transfer: Door-to-Door Convenience

For maximum comfort, speed, and convenience—especially for families, groups, or travelers with lots of luggage—a direct taxi or pre-booked private car is the superior choice, albeit at a significantly higher cost than public transport.

Options & Booking

  • Airport Taxi (Metered/Pre-paid): Available 24/7 at the airport arrivals hall. Always agree on the price before getting in. The fare for the ~100 km journey to Maha Sarakham city will be 2,500 - 3,500 THB one-way, depending on your negotiation skills and vehicle type.
  • Pre-Booked Private Transfer (Highly Recommended): Book online in advance through platforms like 12Go.asia, Klook, or with local operators. This fixes your price, ensures a driver is waiting for you with a name sign, and often includes door-to-door service. Prices are similar to airport taxis but offer more reliability and vehicle choice (sedan, SUV, van).
    • Advantages: No waiting, no transfers, direct to your hotel, air-conditioned comfort, English-speaking driver possible, fixed price.
    • Best For: Groups of 3-4 (cost-effective per person), late-night arrivals, those with heavy luggage, business travelers, or anyone prioritizing time and stress-free travel.

Cost Justification & When It's Worth It

While expensive, the cost becomes reasonable when split between 3-4 people (~800-1,000 THB per person). It saves 1-2 hours compared to the bus option by eliminating the transfer and wait time in Khon Kaen. For a solo traveler on a budget, it is generally not recommended.

Train: A Scenic but Indirect Alternative (From Khon Kaen City)

Important Note: There is no direct train service from Khon Kaen Airport to Maha Sarakham. Furthermore, Maha Sarakham does not have its own passenger train station. The nearest station is in Khon Kaen City. Therefore, the train is not a practical primary option for this route but is listed for completeness and for travelers who wish to experience rail travel in Isaan as part of a longer journey.

The Practical (But Roundabout) Train Route

  1. From KKC Airport, take a taxi to Khon Kaen Railway Station (~30 mins, 200-250 THB).
  2. Take a train from Khon Kaen to Bua Yai Junction in Nakhon Ratchasima province. This is a local line. Journey time: ~3-4 hours. Fare: ~50-200 THB depending on class.
  3. From Bua Yai, you would need to take another local bus or songthaew to Maha Sarakham, adding another 1-2 hours.

Verdict: This method is not recommended for direct travel. It is significantly slower (5-7+ hours total), involves multiple uncertain transfers, and is less comfortable than a direct bus. It is only for dedicated rail enthusiasts with ample time.

Train vs. Bus from Khon Kaen City to Maha Sarakham Area
FeatureDirect BusTrain + Bus Combo
Total Time1.5 - 2 hours5 - 7+ hours
Total Cost80-120 THB150-400+ THB
Transfers0 (direct)2-3 (train to bus/tuktuk)
ConvenienceHighVery Low
SceneryGood (highway)Excellent (rural landscapes)

Flight: Is Flying an Option?

In short, no. There are no commercial domestic flights between Khon Kaen Airport (KKC) and Maha Sarakham. Maha Sarakham does not have a commercial airport.

Why "Flying" is Impractical

  • No Airport: Maha Sarakham is served by small airfields, not public passenger airports.
  • Hypothetical Multi-Airport Journey: A theoretical (and illogical) route would involve: KKC -> Bangkok (DMK/BKK) via a 1-hour flight, then a wait, then Bangkok -> Roi Et or Buriram (closest airports) via another 1-hour flight, followed by a 1-1.5 hour taxi ride to Maha Sarakham.
    • Total "Door-to-Door" Time: Easily 6-8 hours or more when including airport transfers, check-in, security, and waiting.
    • Total Cost: Would exceed 4,000 - 8,000+ THB for flights alone, plus additional taxi costs.

Conclusion: Flying is not a viable option for this route. The bus or private car is infinitely more efficient, cheaper, and faster in terms of real door-to-door travel time.

Cost, Time & Option Comparison Table

This table summarizes all viable options to help you decide based on your priority: budget, speed, or comfort.

Comparison: Khon Kaen Airport (KKC) to Maha Sarakham City Center
Transport Method Approx. Total Travel Time Approx. Cost (One Way) Transfers / Hassle Best For
Private Car Transfer 1.5 - 2 hours 2,500 - 3,500 THB (for car) None (Door-to-Door) Groups, families, luxury, convenience, late arrivals
Taxi (Airport) 1.5 - 2 hours 2,500 - 3,500 THB (negotiated) None (Door-to-Door) Urgent travel, those avoiding pre-booking
Bus (Shuttle + Public Bus) 2.5 - 3.5 hours 130 - 450 THB* 1 (Airport to Terminal) Best Overall Value, budget travelers, solo travelers
Rental Car 1.5 - 2 hours (drive time) 1,200 - 2,500 THB/day + fuel None (after pickup) Explorers, flexible itineraries, multiple destinations
Train Combo 5 - 7+ hours 200 - 600+ THB 2-3 (complex) Rail enthusiasts only, not recommended for direct travel

*Cost range: 130-170 THB using airport shuttle + bus; 350-450 THB using taxi to terminal + bus.

Decision Guide: Choose Private Transfer for ease, Bus for value, and Rental Car for regional freedom.

Traveler Tips & Local Insights for a Smooth Journey

Go beyond the schedules with these practical tips from local travel experience.

Before You Go & At the Airport

  • Currency & Connectivity: Have Thai Baht (THB) cash ready for taxis, shuttle buses, and bus tickets. Card payments are rare for these services. Consider buying a local SIM at the airport (AIS, TrueMove) for navigation and booking apps like Grab.
  • Confirm Your Terminal: When asking for directions to the bus, specify "Bor Kor Sor Song" (Terminal 2). Some drivers may take you to the older Terminal 1 by default.
  • Beat the Heat: Travel in the cooler morning or late afternoon if possible. Midday waits at bus terminals can be very hot.

On the Bus & In Maha Sarakham

  • Luggage on Buses: Space is limited. Your large suitcase will go in the lower compartment. Keep valuables and a bottle of water with you. There is no formal luggage fee for one standard suitcase.
  • Arrival in Maha Sarakham: Buses arrive at the Maha Sarakham Bus Station, located on the outskirts of the city center. From here, you'll need a local tuk-tuk, songthaew (shared taxi truck), or Grab to get to your final hotel. Have your hotel's Thai name/address handy to show the driver.
  • Local Transport Tip: Songthaews run fixed routes for 10-20 THB. For a direct trip to your hotel, a tuk-tuk will cost 50-100 THB within the city. Negotiate the price before getting in.

Seasonal & Cultural Advice

  • Festival Periods: During major Isaan festivals (e.g., Songkran in April), buses can be fully booked. Book your private transfer well in advance or be prepared for long waits.
  • Dress Comfortably but Respectfully: Temples and university areas are common in Maha Sarakham. Having a light scarf or shirt to cover shoulders is useful.
  • Food & Amenities: Both Khon Kaen and Maha Sarakham bus terminals have basic food stalls and convenience stores. It's a good place to grab a snack and drink for the journey.

FAQs: Your Questions About KKC to Maha Sarakham Travel

Is there a direct train or flight from Khon Kaen Airport to Maha Sarakham?

No, there are no direct trains or domestic flights connecting Khon Kaen Airport (KKC) to Maha Sarakham city. The most practical route involves taking a short transport to Khon Kaen city first, then catching a bus, which is the primary and most efficient public transport link between these two Isaan provinces.

What is the cheapest way to get from Khon Kaen Airport to Maha Sarakham?

The cheapest way is a combination of the airport shuttle bus to Khon Kaen Bus Terminal 2 (50 THB) and then a public bus from Khon Kaen to Maha Sarakham (80-120 THB). The total cost is approximately 130-170 THB per person, though travel time can be 2.5 to 4 hours depending on connections.

What is the fastest way to get from KKC Airport to Maha Sarakham?

The fastest door-to-door method is to book a private car transfer or taxi directly from the airport. This takes about 1.5 to 2 hours non-stop. For public transport, the quickest option is to take a taxi to Khon Kaen Bus Terminal 2 and then board the next available bus, minimizing wait times.

How long is the bus journey from Khon Kaen to Maha Sarakham?

The direct bus journey between Khon Kaen and Maha Sarakham cities takes approximately 1.5 to 2 hours. However, the total travel time from Khon Kaen Airport can be 2.5 to 3.5 hours, factoring in the 30-minute transfer to the bus terminal and potential waiting time for the next departure.

Can I travel at night or very early in the morning?

Yes, but options are limited. Public buses typically stop running around 7:00-8:00 PM. For late-night arrivals or very early morning travel, your only reliable options are a pre-booked private transfer or a taxi, which operate 24/7 from the airport. It's advisable to book in advance for late-night arrivals.

Is it easy to travel with a lot of luggage or children?

Traveling with heavy luggage or young children on public buses can be challenging due to limited luggage space and no designated seating. For families or those with multiple/suitcases, a private car transfer is highly recommended. It provides door-to-door service, controlled comfort, and ample space for luggage without the hassle of transfers.

Where do I buy bus tickets from Khon Kaen to Maha Sarakham?

Tickets are purchased at the ticket counters inside Khon Kaen Bus Terminal 2 (the main terminal for routes to Maha Sarakham). You can buy them on arrival. For guaranteed seats during holidays or weekends, you can try booking online through Thai bus aggregator sites like 12Go.asia (external link), though not all local bus companies are listed.

Should I rent a car at Khon Kaen Airport instead?

Renting a car is an excellent option if you plan to explore the Isaan region independently. The drive from KKC to Maha Sarakham is straightforward (~1.5 hours via Route 23). Compare prices from international (Avis, Hertz) and local providers at the airport. Ensure your rental includes insurance for rural driving. This offers maximum flexibility but requires a valid International Driving Permit.