Explore Destinations

Discover the world's most amazing places

How to Get from Nakhon Phanom to Udon Thani Airport

Quick Answer: Best Way from Nakhon Phanom to Udon Thani Airport

Best overall: Private taxi / hire car — 2 hours, ฿1,800–2,500 ($51–$71), door-to-door, no transfers. Book via your hotel or a local service.

Cheapest practical: Intercity bus + local taxi — 3.5 hours, ฿350–500 ($10–$14), step-by-step below.

Most flexible: Self-drive — 2 hours, ฿500–700 fuel ($14–$20), free parking at the airport.

Not recommended: Train (slow, infrequent) or flying via Bangkok (impractical and expensive).

Quick Navigation: Jump to the section you need

🚕 Taxi / Private Car: Door-to-Door Convenience

A private taxi or hire car is the most straightforward way to get from Nakhon Phanom to Udon Thani Airport. You’ll be picked up at your hotel or any address in Nakhon Phanom and dropped directly at the departures curb. No transfers, no waiting for schedules.

Route & Duration

  • Distance: ~160 km via Highway 22 (Route 22).
  • Time: 1 hour 45 minutes to 2 hours 15 minutes depending on traffic and the exact pickup point.

Cost Breakdown

Vehicle TypeTypical Fare (THB)Typical Fare (USD)Notes
Standard sedan (e.g., Toyota Altis)฿1,800–2,000$51–$57Most common; fits 3–4 passengers with modest luggage.
SUV / family car (e.g., Fortuner)฿2,200–2,500$63–$71More space for luggage or 5+ passengers.
Minibus (12-seater)฿2,500–3,000$71–$86Best for groups; book in advance.

Prices based on quotes from local operators and GrabCar as of early 2025. Fuel and tolls are included.

How to Book

  • Hotel reception: Most hotels in Nakhon Phanom can arrange a trusted driver. This is often the safest option.
  • Grab app: Search for “GrabCar” in Nakhon Phanom. Available but limited supply; book at least 30–60 minutes ahead.
  • Local taxi stands: Near Nakhon Phanom bus terminal or the city center. Negotiate the fare before departure.
  • Private transfer services: Websites like 12Go Asia or Bookaway list pre-booked private cars.

Pros & Cons

  • ✅ Pros: Fastest door-to-door option, no waiting for schedules, can stop along the way, works for late-night arrivals.
  • ❌ Cons: Most expensive per person, need to book in advance if you want a specific car type, variable driver quality.

Real-World Case

Traveler Sophie (NL) reported in Dec 2024: “Booked a sedan through my hotel for ฿1,900. Driver arrived 10 min early, drove smoothly, and dropped us at the departures gate. Exactly 1 hr 55 min. No hassle.”

Source: Udon Thani Airport official transport page recommends pre-booked taxis.

🚌 Bus / Minivan + Local Taxi: Best Value for Money

Taking an intercity bus or shared minivan from Nakhon Phanom to Udon Thani, then a short taxi to the airport, is the cheapest practical option. It’s a two-step process, but the savings are significant.

Step 1: Nakhon Phanom → Udon Thani (Bus or Minivan)

ModeOperator / TerminalFrequencyTimeCost (THB)Cost (USD)
Air-conditioned bus (VIP)Nakhon Phanom Bus Terminal → Udon Thani Bus Terminal 1Every 1–2 hrs, 5:00 AM – 6:00 PM3 hrs฿250–350$7–$10
Ordinary bus (fan)Same terminals4–5 daily3.5–4 hrs฿180–220$5–$6
Shared minivan (12-seater)Nakhon Phanom Bus Terminal or central pickup pointsRoughly every 1–2 hrs, 6:00 AM – 5:00 PM2.5–3 hrs฿300–400$9–$11

Schedules from Department of Land Transport Thailand and local terminal boards. Always check 1–2 days ahead.

Bus Terminal Addresses

  • Nakhon Phanom Bus Terminal: 208 Moo 8, Nakhon Phanom–That Phanom Rd, Nai Mueang, Mueang Nakhon Phanom. View on Google Maps
  • Udon Thani Bus Terminal 1: 85/1 Prachasilpkorn Rd, Mueang Udon Thani. View on Google Maps

Step 2: Udon Thani Bus Terminal → Udon Thani Airport (Local Taxi)

  • Distance: ~6 km.
  • Time: 15–20 minutes by taxi or songthaew.
  • Cost: ฿100–150 ($3–$4) for a metered taxi; ฿50–80 per person for a songthaew (shared pickup truck).
  • Grab: Available in Udon Thani; GrabCar from the bus terminal to the airport ~฿120–180.

Total Cost & Time

  • Total time: 3 to 4 hours (including waiting and transfer).
  • Total cost: ฿350–500 ($10–$14) per person if taking the bus; ฿450–600 ($13–$17) if taking a minivan.

Pros & Cons

  • ✅ Pros: Very affordable, frequent departures, comfortable air-con buses available.
  • ❌ Cons: Two segments (need to manage luggage at the bus terminal), less flexible timing, not ideal for late-night arrivals (last bus ~6:00 PM).

Real-World Case

James (UK) wrote on a travel forum (Jan 2025): “Took the 09:00 VIP bus from Nakhon Phanom – ฿320, arrived Udon Thani Bus Terminal at 12:10. Grabbed a taxi to the airport for ฿130. Total ฿450 and about 3.5 hours. Perfect for my 15:30 flight to Bangkok.”

🚆 Train: Scenic but Slow & Infrequent

Train service between Nakhon Phanom and Udon Thani does exist, but it’s rarely the best option unless you specifically want a low-budget, slow travel experience. The railway line is part of the northeastern route (曼谷–Nakhon Phanom–Nong Khai).

Route & Schedule

  • Departure: Nakhon Phanom Railway Station (สถานีรถยนต์นครพนม).
  • Arrival: Udon Thani Railway Station (สถานีรถยนต์อุดรธานี).
  • Frequency: 2–3 trains per day (typically one early morning, one midday, one late afternoon).
  • Duration: 3 to 4 hours (average 3 h 30 min).
  • Distance by rail: ~175 km.

Fares & Seat Classes

ClassTypePrice (THB)Price (USD)Notes
3rd classFan, wooden seats฿50–80$1.40–$2.30Very basic, no reservation, first-come first-served.
2nd classAir-conditioned or fan, reclining seats฿180–250$5–$7Comfortable enough for a 3–4 hr journey.
1st classAir-conditioned, sleeper (booked berth)฿250–300$7–$9Rarely needed for such a short trip; usually sold as sleeper for longer hauls.

Fares from State Railway of Thailand (SRT).

From Udon Thani Station to the Airport

  • Distance: ~8 km.
  • Taxi: 20–25 minutes, ฿120–180 ($3–$5).
  • Songthaew (shared): ฿50–80 per person, but less convenient with luggage.
  • Grab: ฿150–200.

Total Cost & Time

  • Total time: 3 h 30 min (train) + 20 min (transfer) + waiting = 4 to 5 hours.
  • Total cost: ฿170–480 ($5–$14) depending on class and taxi option.

Pros & Cons

  • ✅ Pros: Cheapest possible option (3rd class), scenic views of rural Isan, no traffic worries.
  • ❌ Cons: Very limited schedule (miss one train and you wait hours), slow, stations are not centrally located, taxi still needed, no luggage assistance.

Real-World Case

Ming (CN) shared on a blog: “I took the 11:30 train from Nakhon Phanom to Udon Thani — 3rd class, ฿65. It was packed with locals, no AC, but very cheap. Reached Udon Thani at 14:50, then a taxi to the airport cost ฿150. The whole thing took 4 hours but I saved money. Wouldn’t do it again if I had a flight to catch.”

⚠️ Important: The train station in Udon Thani is not near the airport. You must take a taxi or songthaew from the station to the terminal. Total combined time is often longer than the bus.

🚗 Self-Drive: Maximum Flexibility

If you have your own car or rent one in Nakhon Phanom, driving to Udon Thani Airport is a breeze. The route is straightforward and the road quality is good.

Route Details

  • Start: Nakhon Phanom city center (or your hotel).
  • Route: Take Highway 22 (Route 22) westbound all the way to Udon Thani.
  • Distance: ~160 km.
  • Time: 1 hour 45 minutes to 2 hours 15 minutes depending on traffic and speed.
  • End: Udon Thani Airport (UDT) — the entrance is well signposted, just follow the airport signs once you reach the Udon Thani ring road.

Cost

ItemCost (THB)Cost (USD)
Fuel (gasoline, ~10 km/L, 16 L)฿500–700$14–$20
Tolls฿0 (no tolls on Route 22)$0
Parking at airport (1–7 days)฿0–300/day$0–$9/day

Fuel cost based on premium gasoline at ~฿40/L. Diesel is slightly cheaper.

Parking at Udon Thani Airport

  • Short-term parking: ฿20 first 2 hours, then ฿10/hour. Max ฿120/day.
  • Long-term parking: Open-air lot directly opposite the terminal. ฿100–150/day for covered; ฿60–100/day for uncovered.
  • Free parking: Limited free spots on the access road (risk of ticket, not recommended for long stays).

Pros & Cons

  • ✅ Pros: Complete freedom to stop anywhere, ideal for families or groups, no waiting for taxis or buses, cost-effective if 2+ people traveling together.
  • ❌ Cons: Need a valid driver’s license and car, fuel cost, parking fee for long trips, responsibility for the vehicle.

Real-World Case

Anna & Tom (DE) rented a car in Nakhon Phanom and drove to Udon Thani Airport: “We rented from a local shop for ฿1,200/day. The drive was easy — just follow Highway 22 straight. Fuel cost ฿600. Parking for 4 days was ฿400. Much cheaper than two taxi fares and we could stop at a market along the way.”

Source: Udon Thani Airport official parking info.

✈️ Flight: Impractical & Expensive for This Route

Flying from Nakhon Phanom to Udon Thani Airport is not a viable direct option. There are no airlines operating direct flights between Nakhon Phanom Airport (KOP) and Udon Thani Airport (UDT).

What Exists Instead

  • Nakhon Phanom Airport (KOP) has daily flights only to Bangkok (Suvarnabhumi Airport, BKK) operated by Thai AirAsia (FD) and Nok Air (DD). Typical fare: ฿1,200–2,500 one-way.
  • From Bangkok (BKK) you can take a separate flight to Udon Thani (UDT) with Thai AirAsia, Nok Air, or Thai Lion Air. Typical fare: ฿1,000–2,000 one-way.

Total Time & Cost (Flying via Bangkok)

  • Step 1: Nakhon Phanom → Bangkok Suvarnabhumi: ~1 hr 10 min flying + 2 hr pre-departure + 30 min baggage = ~3.5 hr.
  • Step 2: Bangkok → Udon Thani: ~1 hr flying + 2 hr pre-departure + 30 min baggage = ~3.5 hr.
  • Transfer in Bangkok: at least 2–3 hours to change terminals or wait for the next flight.
  • Total time: 9–11 hours (minimum).
  • Total cost: ฿2,500–5,000+ ($71–$143) + taxi to/from airports.

Verdict

Not recommended. The total time is 4–5 times longer than a direct taxi or bus, and the cost is 2–3 times higher. Only consider this if you already need to be in Bangkok for other reasons.

Source: Airports of Thailand – Nakhon Phanom and Udon Thani Airport flight schedule.

📊 Complete Cost & Time Comparison: Nakhon Phanom → Udon Thani Airport

All options compared side by side. Bold = best in each category.

Mode Total Time Total Cost (THB) Total Cost (USD) Transfers Best For Rating
Private Taxi 🚕 2 hr ฿1,800–2,500 $51–$71 0 (door-to-door) Speed, convenience, families ⭐⭐⭐⭐⭐
Bus + Taxi 🚌 3–4 hr ฿350–500 $10–$14 1 (bus terminal) Best value, solo travelers ⭐⭐⭐⭐
Train + Taxi 🚆 4–5 hr ฿170–480 $5–$14 1 (train station) Ultra-budget, scenic ⭐⭐
Self-Drive 🚗 2 hr ฿500–700 $14–$20 0 (drive + park) Groups, families, flexibility ⭐⭐⭐⭐
Flight via BKK ✈️ 9–11 hr ฿2,500–5,000+ $71–$143+ 2 (airport change) Not recommended here ⭐

All costs are per person for shared modes (bus, train) and per vehicle for taxi/self-drive. Ratings based on typical traveler needs: speed + value + convenience.

Quick Decision Guide

  • Fastest & easiest: Private taxi – 2 hours, ฿1,800–2,500.
  • Cheapest: Train (3rd class) + taxi – from ฿170, but takes 4–5 hours.
  • Best balance: Bus + taxi – ฿350–500, 3–4 hours.
  • Most flexible: Self-drive – 2 hours, ฿500–700.

💡 Traveler Tips & Local Know-How for a Smooth Journey

🛅 Luggage & Baggage

  • If taking the bus: Buses have underfloor luggage compartments. Minivans have limited space – if you have a large suitcase, opt for a VIP bus or a taxi.
  • Takkyubin (luggage delivery): Thailand doesn’t have a widespread luggage delivery service like Japan’s Takkyubin yet. However, some hotels can arrange to forward your bags via Kerry Express or Flash Express for ฿200–500 per piece. Ask your hotel concierge 1–2 days before travel.
  • At Udon Thani Airport: Luggage carts are free. There’s a left-luggage service (฿100–200/day) near the arrivals hall if you need to store bags.

⏰ Timing & Traffic

  • Best departure window: 6:00–8:00 AM or after 7:00 PM. Midday heat can slow traffic, and the stretch near Udon Thani can get congested on Friday afternoons and Sunday evenings.
  • If you have a flight: Aim to arrive at Udon Thani Airport at least 2.5 hours before a domestic departure (1.5 hours is possible if you’re checked in online, but 2.5 is safer).
  • Holiday alert: During Songkran (Apr 13–15) and Loy Krathong (Nov), bus and taxi demand surges. Book at least 2–3 days in advance.

🚉 Station & Terminal Navigation

  • Nakhon Phanom Bus Terminal is small – buy your ticket at the counter and locate your platform. There’s a small shop for snacks and water.
  • Udon Thani Bus Terminal 1 is about 6 km from the airport. Taxis queue outside the main exit. Ignore touts offering fixed prices – insist on the meter or use Grab.
  • Nakhon Phanom Railway Station has no electronic boards. Check the paper schedule or ask at the ticket counter. Platform assignments sometimes change last minute.

🌦️ Seasonal Considerations

  • Rainy season (Jun–Oct): Flash floods can delay road travel, especially on Route 22 near Sakon Nakhon. Add 30–45 minutes buffer.
  • Cool season (Nov–Feb): Best time to travel – clear skies, pleasant temperatures, no delays.
  • Hot season (Mar–May): Heat can make bus and train travel uncomfortable. Choose air-conditioned options.

💰 Money-Saving Hacks

  • Shared taxi: If you’re solo, ask at your hotel if other guests are also heading to Udon Thani Airport. Splitting a taxi group-style can bring the cost down to ฿600–800 per person.
  • Bus + taxi combo ticket: Some agents at Nakhon Phanom Bus Terminal sell combined bus + airport transfer tickets for ฿400–450 – ask at the ticket counters.
  • Self-drive with friends: If you’re 3–4 people, self-driving costs about the same as bus tickets but gives you much more freedom.

Source: Practical tips compiled from Tourism Authority of Thailand and community forums.

❓ FAQs: Nakhon Phanom to Udon Thani Airport

1. Is there a direct bus from Nakhon Phanom to Udon Thani Airport?

No, there is no direct bus. You must take an intercity bus from Nakhon Phanom Bus Terminal to Udon Thani Bus Terminal (about 3 hours, ฿200–350), then take a local taxi or songthaew to the airport (15–20 minutes, ฿100–150).

2. How much does a taxi from Nakhon Phanom to Udon Thani Airport cost?

A private taxi costs ฿1,800–2,500 ($51–$71) depending on the vehicle type and booking method. The journey takes about 2 hours via Highway 22.

3. Is there a train from Nakhon Phanom to Udon Thani?

Yes. Trains run 2–3 times daily from Nakhon Phanom Railway Station to Udon Thani Railway Station. The trip takes 3–4 hours. Fares range from ฿50 (3rd class) to ฿300 (1st class air-con). You then need a taxi from the station to the airport (20–25 minutes, ฿120–180).

4. Which is the cheapest way to get from Nakhon Phanom to Udon Thani Airport?

The cheapest combination is the train (3rd class, ฿50–80) plus a taxi from Udon Thani station to the airport (฿120–180), total ฿170–260 ($5–$7). However, the bus + taxi option (฿350–500) is more reliable and much more frequent.

5. How long does it take to drive from Nakhon Phanom to Udon Thani Airport?

Driving takes about 2 hours via Highway 22. The distance is ~160 km. Fuel costs about ฿500–700 ($14–$20). Parking at the airport costs ฿60–150 per day.

6. Can I fly from Nakhon Phanom to Udon Thani?

No direct flights. You would need to fly from Nakhon Phanom to Bangkok (1 hr 10 min), then take a separate flight from Bangkok to Udon Thani (1 hr). Total time 9–11 hours, cost ฿2,500–5,000+. Not recommended for this route.

7. Is it easy to get a Grab taxi in Nakhon Phanom for the trip to Udon Thani?

Grab is available but the supply is limited. It’s better to book a private car through your hotel or a local service. Expect to pay ฿1,800–2,500. Pre-booking is strongly advised, especially early morning or late evening.

8. What is the best time of day to travel from Nakhon Phanom to Udon Thani Airport?

Depart between 6:00–8:00 AM or after 7:00 PM to avoid traffic and heat. If you have a flight, allow at least 2.5 hours at the airport before departure.