BANGKOK to NAKHON PHANOM — Transport ☀️

How to travel from Bangkok to Nakhon to Phanom by plane, bus, van, train, taxi, car
How to get from Bangkok to Nakhon to Phanom? You can travel to Nakhon Phanom by bus, plane, car or train + bus.
  1. Flight to Nakhon Phanom
  2. Bus to Nakhon Phanom
  3. Train + Bus to N.Phanom
  4. Taxi to Nakhon Phanom
  5. Book Tickets Online 🎫
Best comfort

Private car / taxi

Door-to-door transfer with flexible stops and comfortable ride

Best budget

Bus

Cheapest option, overnight journey with decent comfort

Avoid

Train + bus

Multiple transfers with longer journey and travel complications

Quick answer: You can travel from Bangkok to Nakhon Phanom by direct flight, tourist bus, train + bus or private car. Flights are the fastest, buses are the cheapest direct option, while private cars offer the most comfort. Tickets can be booked online in advance.

At a glance:

  • 📍 Distance: about 740 km.
  • ⏱️ Travel time: Flight 1.5 h | Bus 11–13 h | Train + Bus 13–17 h | Private Car 10–11 h.
  • 💰 Price: Flight US$45–80 | Bus US$17–24 | Train + Bus US$15–50 | Private Car US$240–500.
  • ✈️ Best option: Direct flight to Nakhon Phanom Airport.
  • 🚍 Budget option: Overnight tourist bus from Bangkok.
  • 🚆 Alternative: Train to Udon Thani + bus to Nakhon Phanom.
  • 🚕 Comfort: Private car with hotel-to-hotel transfer.

Last updated: April 2026


How to Travel from Bangkok to Nakhon Phanom

You can travel from Bangkok to Nakhon Phanom by direct flight, tourist bus, train + bus or private car. Flying is the fastest option, while buses offer the cheapest direct connection.

Direct flights take about 1.5 hours and buses about 11–13 hours. There is no direct train, so you need to travel via Udon Thani by train and bus. Private cars are also available for a comfortable door-to-door transfer.

Nakhon Phanom is a scenic Mekong riverside town in northeastern Thailand. From Bangkok you can also visit Khao Yai National Park, Nakhon Ratchasima or Sakon Nakhon.

Comparison of transfer options from Bangkok to Nakhon Phanom
Transfer Mode – Bangkok to Nakhon Phanom: Travel Time Cost Range
Plane (direct flight) 1 hour 30 minutes $45-80/pp
Tourist Bus 11-13 hours $17-24/pp
Train + Bus (via Udon Thani) 13-17 hours $15-50/pp
Private Car (via Udon Thani) 10-11 hours $240-500/car

BOOK TICKETS with 12go.asia


How do I get from Bangkok to Nakhon Phanom?


1. FLIGHT from Bangkok to Nakhon Phanom

👉 Direct flight is the fastest and most comfortable way to travel from Bangkok to Nakhon Phanom.

  • ✔️ Good for: travelers with limited time and business trips
  • ✔️ Duration: ~1.5 hours
  • ✔️ Price: from $45–80 per person
  • ✅ Best option: Direct flight with Thai AirAsia or Thai Smile.
  • 💡 Tip: Book your flight early to get the lowest fares.
  • 🌏 Extra tip: Morning flights are usually the cheapest and most punctual.

Direct flights are the fastest way to travel from Bangkok to Nakhon Phanom. Thai AirAsia and Thai Smile operate daily flights from Don Mueang and Suvarnabhumi airports in Bangkok.

The flight takes about 1.5 hours and arrives at Nakhon Phanom Airport, located about 15 km from the town center. Airfares usually range from $45–80 per person.

BOOK FLIGHTS with 12go.asia

✈️ Flight schedule from Bangkok to Nakhon Phanom:
Company Departure in Bangkok Arrival in Nakhon Phanom
Thai AirAsia 18:45 20:10
Thai AirAsia 15:05 16:25
Thai AirAsia 08:05 09:30
Thai Smile 11:20 20:40

flight-bangkok-to-nakhon-phanom
There are direct flights from Bangkok to Nakhon Phanom – it is the most fastest option of transport.

2. BUS from Bangkok to Nakhon Phanom

👉 Tourist bus is the cheapest direct way to travel from Bangkok to Nakhon Phanom.

  • ✔️ Good for: budget travelers and overnight trips
  • ✔️ Duration: ~11–13 hours
  • ✔️ Price: from $17–24 per person
  • ✅ Best option: Overnight VIP bus with air-conditioning.
  • 💡 Tip: Choose an overnight departure to save on one night of accommodation.
  • 🌏 Extra tip: Select Nakhon Phanom Bus Station if your destination is Nakhon Phanom town.

Tourist buses are a popular and affordable way to travel from Bangkok to Nakhon Phanom. Modern air-conditioned coaches are operated by Nakhonchai Air, Transport Co, Thaisanuan Tour, Lotus Phibun Tour, Cherdchai Tour and Thai Sanguan.

Most buses depart from Mochit Bus Station or Nakhonchai Air Station, with the majority operating overnight. Depending on the service, buses arrive at Nakhon Phanom, That Phanom, Si Songkhram or Na Kae.

The journey takes about 11–13 hours, and one-way bus tickets cost approximately $17–24 per person.

🚍 Bus schedule from Bangkok to Nakhon Phanom:
Company Departure in Bangkok Arrival in Nakhon Phanom
Transport Co 07:30 19:37
Transport Co 18:00 06:07
Transport Co 18:50 06:52
Transport Co 20:30 07:43
Nakhonchai Air 18:00 05:30
Nakhonchai Air 19:20 07:40
Nakhonchai Air 19:45 07:10
Nakhonchai Air 20:30 07:55
Thaisanuan Tour 20:15 08:25
Lotus Phibun Tour 18:45 06:55

bus-bangkok-to-nakhon-phanom
Bus of Nakhonchai Air and Transport Co from Bangkok to Nakhon Phanom (photo: Baolau).

3. TRAIN + BUS from Bangkok to Nakhon Phanom

👉 Train + bus is the cheapest rail option to travel from Bangkok to Nakhon Phanom.

  • ✔️ Good for: train lovers and budget travelers
  • ✔️ Duration: ~13–14 hours
  • ✔️ Price: from $13–46 per person
  • ✅ Best option: Overnight train to Udon Thani + bus to Nakhon Phanom.
  • 💡 Tip: Sleeper trains provide the most comfortable overnight journey.
  • 🌏 Extra tip: Reserve train and bus tickets in advance to secure smooth connections.

There is no direct train from Bangkok to Nakhon Phanom. Travel first by Thai Railways train to Udon Thani, then continue by tourist bus. This is the best rail option for reaching Nakhon Phanom.

The train journey takes about 8–10 hours, with tickets from $8–38 per person. You can choose from 1st, 2nd and 3rd class seats or sleeper berths. See the Thailand Railway Map and Thailand Train Timetable.

From Udon Thani, buses to Nakhon Phanom take about 4 hours and cost around $5–8 per person. Most services are operated by Phetprasert and travel via Sakon Nakhon.

BOOK TRAIN + BUS with 12go.asia

train-bus-bangkok-to-nakhon-phanom
From Bangkok to Nakhon Phanom you can also travel by train+bus via Udon Thani (photo: 12go.asia).

4. TAXI / CAR from Bangkok to Nakhon Phanom

👉 Private car is the most comfortable way to travel from Bangkok to Nakhon Phanom.

  • ✔️ Good for: families, groups and business travelers
  • ✔️ Duration: ~10–11 hours
  • ✔️ Price: from $240–500 per car
  • ✅ Best option: Private car with hotel-to-hotel transfer.
  • 💡 Tip: A minivan is often the best value for groups sharing the cost.
  • 🌏 Extra tip: Airport pickup is available from both Bangkok airports.

Private transfers are offered by companies such as Glassflower, Than Car Service, Torch Taxi, AEC16 Transport and Travel, MCC Van, Kim Transfers Thailand, Gosafe Transport and Easyride Services. You can choose from standard cars, SUVs and spacious minivans.

The journey takes about 10–11 hours, depending on traffic. Private transfers offer flexible departure times and convenient door-to-door service, making them the most comfortable option on this route.

Prices range from about $240–500 per car, depending on the vehicle type. For families or groups, sharing the cost can make a private transfer a practical choice.

BOOK TAXI / CAR with 12go.asia

taxi-car-bangkok-to-nakhon-phanom
From Bangkok to Nakhon Phanom you can also travel by private car/taxi via Udon Thani (photo: Glassflower taxi).

❓ FAQ — Travel route from Bangkok to Nakhon Phanom

How to book tickets and flights from Bangkok to Nakhon Phanom?

Book flights, buses, trains and private transfers on 12go.asia ➜ or Baolau ➜. You can also book return and other Thailand routes.

How long does it take to travel from Bangkok to Nakhon Phanom?

Flights take about 1.5 hours, buses 11–13 hours, train + bus 13–17 hours and private cars about 10–11 hours.

What is the distance from Bangkok to Nakhon Phanom?

The distance is about 740 km by road or around 610 km by air.

How much does it cost to travel from Bangkok to Nakhon Phanom?

Flights cost about $45–80, buses $17–24, train + bus $15–50 and private cars $240–500.

What train classes are available to Udon Thani?

Thai Railways offers 1st, 2nd and 3rd class seats, plus sleeper berths on selected trains.

What is the cheapest way to travel from Bangkok to Nakhon Phanom?

The cheapest options are the tourist bus or the train + bus combination, with fares starting from about $17.

What is the best way to get to Nakhon Phanom?

A direct flight is the fastest and most convenient option, taking about 1.5 hours.

How do you travel from Nakhon Phanom back to Bangkok?

You can return by direct flight, tourist bus, train + bus via Udon Thani or private car.

Where else can you travel from Bangkok?

Popular nearby destinations include Sakon Nakhon and Khon Kaen.

Where can you book accommodation in Nakhon Phanom?

Compare hotels, guesthouses and resorts here: Book resort or hotel in Nakhon Phanom ➜.

Is Thailand suitable for solo travelers?

Yes. Thailand is one of Asia’s best destinations for solo travel. Read Solo Travel in Thailand for useful tips.

Popular travel routes in Thailand:
How to get from Phuket to Koh Samui? How to get from Koh Samui to Koh Phangan?
How to get from Chiang Mai to Mae Hong Son? How to get from Chiang Mai to Chiang Rai?
How to get from Koh Lanta to Phi Phi? How to get from Krabi to Koh Phangan?
How to get from Bangkok to Koh Chang? How to get from Surat Thani to Krabi?

BOOK your stay in Nakhon Phanom

BOOK a TOUR / ACTIVITY in Thailand


💡 Practical Travel Tips for Bangkok to Nakhon Phanom

Traveling from Bangkok to Nakhon Phanom is possible by plane, tourist bus, train + bus or private car. Flights are the fastest, while buses are the cheapest direct option.

  • Best Option: Direct flights save the most time and take only about 1.5 hours.
  • Budget Travel: Overnight buses are affordable and popular for this route.
  • Train Option: Travel by train to Udon Thani, then continue by bus to Nakhon Phanom.
  • Book Early: Flights and overnight buses often sell out during holidays.
  • Private Transfer: A private car offers the most comfortable door-to-door journey.
  • Arrival Tip: Choose accommodation near the Mekong River for easy sightseeing.

Tip: Flights, buses, train tickets and private transfers can be searched and booked online in advance.


🎫 Book your tickets from Bangkok to Nakhon Phanom + Schedule:

Phayao to Bangkok ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: