Explore Destinations

Discover the world's most amazing places

How to Get from Sakon Nakhon to Udon Thani Airport

Quick Answer

The best way to get from Sakon Nakhon to Udon Thani Airport (UDT) is by private taxi — it's the fastest door-to-door option at 1.5–2 hours, costing 1,500–2,500 THB (43–71 USD). For budget travelers, take a public bus from Sakon Nakhon Bus Terminal to Udon Thani Bus Terminal (150–180 THB / 4–5 USD, 2.5–3 hours), then a local taxi to the airport (100–150 THB / 3–4 USD). The minivan strikes a good balance at 200–350 THB (6–10 USD) and takes about 2–2.5 hours. No direct train or flight exists on this route, so ground transport is your only option.

Quick Navigation: All Transport Options

Bus & Minivan Services (Ground Transport)

Note: Sakon Nakhon has no railway station — there are no train services to Udon Thani or anywhere else. The closest train stations are in Udon Thani city and Nong Khai, but you would need to take a bus or taxi to reach them first, making rail impractical for this route. Instead, public buses and minivans serve as the primary ground transport between these two cities.

Below is a detailed comparison of the two main ground transport options, similar to choosing between a "local train" (bus) and an "express train" (minivan).

Option 1: Public Bus (Budget-Friendly, Like a Local Train)

Government and private buses run regularly from Sakon Nakhon Bus Terminal 2 (แห่งที่ 2) on Highway 22 to Udon Thani Bus Terminal on Prajak Rd. This is the most economical choice but requires a final transfer to the airport.

Tip: Buses are air-conditioned but can be crowded. Arrive at the terminal 15 minutes early to secure a seat. No advance booking is needed for most buses, but you can check schedules via 12Go.

Option 2: Minivan (Faster, Like an Express Train)

Shared minivans (also called vans or songthaews) offer a faster, more direct service with fewer stops. They depart from the same terminal and some operators may drop you closer to the airport area.

Tip: Minivans are less spacious than buses, so luggage space is limited. Book at least one day in advance during peak travel periods (Thai holidays, November–February). Use Rome2Rio to compare current operators.

Bus vs. Minivan: Quick Comparison

FeaturePublic BusMinivan
Cost (THB)150–180 (4–5 USD)200–350 (6–10 USD)
Travel time (to Udon Thani)2.5–3 hr2–2.5 hr
ComfortGood, more legroomTight, limited legroom
Luggage spaceLarge compartmentLimited (max 1 large bag)
Booking neededNo (walk-in)Recommended in peak season
Airport drop-offNo (need transfer)Sometimes (ask operator)

Bottom line: Choose the bus if you're on a tight budget and have time. Choose the minivan if you want faster travel with a bit more comfort. Neither is direct to the airport, so budget an extra 100–150 THB and 15–20 minutes for the final leg.

Flight Options (No Direct Route)

There are no direct flights from Sakon Nakhon to Udon Thani. Sakon Nakhon Airport (SNO) only operates scheduled flights to Bangkok Don Mueang (DMK) with Nok Air and Thai AirAsia. Udon Thani Airport (UDT) also serves Bangkok and a few other domestic destinations, but no airline flies the short 160-km sector between SNO and UDT.

Theoretically, you could fly Sakon Nakhon → Bangkok → Udon Thani, but this is expensive (3,500–6,000 THB / 100–171 USD) and takes 5–8 hours including layovers. It is not recommended compared to ground transport.

Why Flying Doesn't Make Sense for This Route

Verdict: Skip the plane. Stick to road transport. If you must fly to Udon Thani from far away, book a direct flight to UDT from Bangkok, Chiang Mai, or other major hubs — but not via Sakon Nakhon.

For reference, check current flight schedules at Nok Air or AirAsia.

Taxi & Private Transfer

For travelers who value speed, convenience, and privacy, a private taxi or pre-booked transfer is the best option. This is the only mode that offers true door-to-door service from your Sakon Nakhon location directly to Udon Thani Airport.

Private Taxi — Detailed Breakdown

When to Choose a Taxi

Typical Taxi Fare Breakdown

Vehicle TypePrice Range (THB)Price Range (USD)Capacity
Standard Sedan (Toyota Vios/Altis)1,500–1,80043–513 pax + luggage
Large Sedan (Camry/Accord)1,800–2,20051–633–4 pax + luggage
SUV / MPV (Fortuner/Innova)2,200–2,80063–805–6 pax + luggage
VIP Van (Toyota Commuter)2,800–3,50080–1008–10 pax + luggage

Warning: Prices rise during holidays (Songkran, New Year, Chinese New Year). Always confirm the total fare before starting the trip — no hidden charges should apply if booked in advance. Use Grab for a fixed-price quote.

Car Rental & Self-Drive

Renting a car in Sakon Nakhon and driving yourself to Udon Thani Airport gives you maximum flexibility. This is a good option if you plan to explore the region or need a car at your destination.

Self-Drive Details

Rental Car Companies in Sakon Nakhon

Average rental rate: 800–1,500 THB/day (23–43 USD) for a compact car, including basic insurance.

Tip: Book via Rentalcars.com or Booking.com Cars to compare prices and read reviews. Always take photos of the car before departure.

Cost & Time Comparison — All Options

Use the table below to quickly compare every mode of transport from Sakon Nakhon to Udon Thani Airport. Bold rows highlight the top recommendations.

Mode Total Time (door-to-door) Total Cost (THB) Total Cost (USD) Transfers Needed Best For
🚕 Private Taxi 1.5–2 hr 1,500–2,500 43–71 0 (door-to-door) Speed, comfort, families, late-night
🚐 Minivan 2.5–3 hr 280–470 8–13 1 (to airport) Balance of cost & speed
🚌 Public Bus 3–3.5 hr 250–330 7–9 1 (to airport) Budget travel, no rush
🚗 Self-Drive (rental) 2–2.5 hr 1,200–2,100 (incl. fuel + rental) 34–60 0 (door-to-door) Flexibility, regional exploration
✈️ Flight via Bangkok 5–8 hr (incl. layover) 3,500–6,000 100–171 2+ (airport transfers + flight) Not recommended for this route

Best overall value: Minivan — under 3 hours and less than 500 THB (14 USD).
Cheapest: Public bus at 250–330 THB (7–9 USD).
Fastest & most convenient: Private taxi — no transfers, direct to the terminal door.

Traveler Tips & Local Advice

Real-world advice to make your journey smoother, based on local knowledge and frequent travelers' experiences.

⌚ Timing & Booking

🧳 Luggage & Comfort

🔄 Transfers & Navigation

💡 Money-Saving Hacks

FAQs: Sakon Nakhon to Udon Thani Airport

Is there a direct bus from Sakon Nakhon to Udon Thani Airport?

No, there is no direct bus. You must take a public bus from Sakon Nakhon Bus Terminal to Udon Thani Bus Terminal (2.5–3 hr, 150–180 THB / 4–5 USD), then a local taxi or songthaew to the airport (15–20 min, 100–150 THB / 3–4 USD). Total cost: 250–330 THB (7–9 USD).

How long does it take to get from Sakon Nakhon to Udon Thani Airport?

The fastest option — a private taxi — takes 1.5–2 hours door-to-door. A minivan takes 2–2.5 hours plus 10–15 minutes for the airport transfer (total ~2.5–3 hours). The public bus is the slowest at 3–3.5 hours total, including the final transfer.

What is the cheapest way to get from Sakon Nakhon to Udon Thani Airport?

The cheapest option is the public bus from Sakon Nakhon Bus Terminal to Udon Thani Bus Terminal (150–180 THB / 4–5 USD) + a local taxi to the airport (100–150 THB / 3–4 USD), totaling 250–330 THB (7–9 USD). This is about 15–20% cheaper than a minivan.

How much does a taxi from Sakon Nakhon to Udon Thani Airport cost?

A private taxi costs 1,500–2,500 THB (43–71 USD) for a standard sedan, depending on the provider and vehicle type. Larger SUVs or VIP vans cost 2,200–3,500 THB (63–100 USD). Always confirm the fare before departure. Book via Grab for a fixed price.

Is there a train from Sakon Nakhon to Udon Thani?

No. Sakon Nakhon province has no railway station. The nearest train stations are in Udon Thani city and Nong Khai, but reaching them from Sakon Nakhon requires a bus or taxi first. For travel directly to Udon Thani Airport, road transport is the only practical option.

Can I fly from Sakon Nakhon to Udon Thani Airport?

No direct flights exist. Sakon Nakhon Airport (SNO) only flies to Bangkok (DMK). To reach Udon Thani Airport (UDT) by air, you would need to fly via Bangkok — costing 3,500–6,000 THB (100–171 USD) and taking 5–8 hours. Ground transport is far faster and cheaper.

What is the best transport option from Sakon Nakhon to Udon Thani Airport for families?

A private taxi or pre-booked minivan is best for families. Taxis offer door-to-door service, plenty of luggage space, and child seats on request. Cost (1,500–2,500 THB / 43–71 USD) is reasonable for a family group and eliminates the stress of multiple transfers.

How early should I leave Sakon Nakhon for a flight from Udon Thani Airport?

For a domestic flight, leave at least 3.5–4 hours before departure. For an international flight, allow 4.5–5 hours. This accounts for 1.5–2 hours travel time (by taxi) or 2.5–3.5 hours (by bus), plus check-in, security, and any potential delays on Highway 22.