BANGKOK to NONG KHAI — Transport Options ☀️

How to from Bangkok to Nong Khai by train, bus, van, car, plane
How to get from Bangkok to Nong Khai? You can travel to Nong Khai by plane, train, bus or private taxi/car.
  1. Train – Bangkok to Nong Khai
  2. Bus – Bangkok to Nong Khai
  3. Bus + Flight to Nong Khai
  4. Taxi / Car to Nong Khai
  5. Book Ticket to Nong Khai

Quick answer: Travelling from Bangkok to Nong Khai offers several solid options: train, tourist bus, flight + bus, or private car/taxi. The train is the most popular budget‑friendly overland option; bus gives many departure choices; flight + bus is fastest; private car/taxi offers door‑to‑door flexibility. You can book tickets from Bangkok to Nong Khai easily in advance.

At a glance:

  • 📍 Distance: approx. 650 km by train or bus.
  • ⏱️ Travel time: Train ~9.5–11 hours | Bus ~8.5–11 hours | Flight + Bus ~6–8 hours (via Udon Thani)
  • 💰 Price range: Train US$ 8–50 pp | Bus US$ 17–30 pp | Flight + Bus US$ 50–150 pp
  • 🚆 Train: Direct trains from Bangkok to Nong Khai – cheapest overland option.
  • 🚍 Bus: Tourist bus services from Bangkok to Nong Khai with multiple departure times.
  • ✈️ Flight + Bus: Flight from Bangkok to Udon Thani then bus/minivan to Nong Khai – fastest option.
  • 🚕 Private Car/Taxi: Private vehicle transfer is best for groups, comfort and flexibility.

Last updated in July 2026


From Bangkok to Nong Khai you can travel by train, bus, flight + bus, or private taxi.

The travel distance from Bangkok to Nong Khai is about 650 km by land. You can travel by train, tourist bus, private taxi, or by flight to Udon Thani followed by a bus or train. The train is the most popular and budget-friendly option, taking about 9.5-11 hours.

There are no direct flights to Nong Khai because the city has no airport. Instead, fly to Udon Thani, about 60 km away, and continue by bus, minivan, or train. The total travel time is about 6-8 hours. Tourist buses from Bangkok to Nong Khai take around 8.5-11 hours.

You can also book a private taxi, with a journey time of about 9 hours. Nong Khai is an important border town on the Mekong River and the main gateway to Laos, with easy access to Vientiane via the Thai–Lao Friendship Bridge.

Transfer Mode – Bangkok to Nong Khai: Travel Time Cost Range
Train (Thai Railways) 9.5-11 hours $8-50/pp
Tourist Bus 9-15 hours $17-30/pp
Flight + Bus (via Udon Thani) 6-8 hours $50-150/pp
Private Taxi/Car with a driver 9 hours $230-500/vehicle

How do I get from Bangkok to Nong Khai?


1. TRAIN from Bangkok to Nong Khai

Traveling by train is the cheapest and most popular way to get from Bangkok to Nong Khai. Thai Railways operates trains with seats and sleeper berths from Krung Thep Aphiwat Central Terminal or Don Mueang to Nong Khai Railway Station, see the Thailand Railway Map.

The journey takes about 8.5-11 hours, and train tickets cost around $8-50/pp. Sleeper berths in 2nd class are the best choice for this overnight route, while 3rd class seats are the cheapest option.

Train tickets can be booked online in advance and shown on your smartphone when boarding. It is recommended to arrive at the station at least 30-60 minutes before departure.

🚆 Train Schedule / Timetable – Bangkok to Nong Khai + Train Tickets:
Train Departure in Bangkok Arrival in Nong Khai
Train EX75 08:45 17:30
Train RP133 21:25 07:55
Train SP25 20:25 06:25
train-bangkok-to-nong-khai-thailand
There are various trains from Bangkok to Nong Khai, this is the 1st class seat and sleeper train in Thailand (photo: 12go.asia).


2. BUS from Bangkok to Nong Khai

Traveling by tourist bus is another affordable way to get from Bangkok to Nong Khai. Modern buses are operated by companies such as Nakhonchai Air, Cherdchai Tour, Chan Tour, Budsarakham Tour, Sawadee Esan, Transport Co, and others.

Buses depart from Mochit, Khao San, Nakhonchaiair Station, and other terminals in Bangkok, arriving at Nong Khai Bus Station. The journey takes about 9-15 hours, and tickets cost around $17-30/pp.

Bus tickets can be booked online in advance. As departures may be limited, it is recommended to reserve your seat early, especially during holidays.

🚍 Bus Schedule / Timetable – Bangkok to Nong Khai + Tickets:
Bus Service Departs in Bangkok Arrival in Nong Khai
Nakhonchai Air 10:30 20:10
Nakhonchai Air 20:50 06:10
Nakhonchai Air 20:05 05:30
Tara Tour and Travel 16:00 06:30
Chan Tour 20:00 07:00
Sawadee Esan 19:45 04:45
Transport Co 20:00 11:20
Budsarakham Tour 20:30 05:30
Lotus Phibun Tour 07:55 16:40
Lotus Phibun Tour 18:45 03:30
Air Udon 18:00 04:20
bus-travel-bangkok-to-nong-khai-thailand
Bus of Nakhonchai Air and Transport Co from Bangkok to Nong Khai in Thailand (photo: 12go.asia)..


3. FLIGHT + BUS from Bangkok to Nong Khai

The fastest way to reach Nong Khai is by flight + bus or minivan via Udon Thani. There are no direct flights to Nong Khai, so you first fly to Udon Thani and continue by minivan, bus, train, or private car.

A direct flight from Bangkok to Udon Thani takes about 1 hour, while the transfer from Udon Thani to Nong Khai takes around 1 hour. The total travel time is about 6-8 hours.

Flights cost approximately $40-135/pp, and minivan tickets from Udon Thani to Nong Khai cost about $7-10/pp. Flights and transfer tickets can be searched and booked online in advance.

flights-van-bus-bangkok-to-nong-khai
From Bangkok to Nong Khai you can also travel by plane + bus/train via Udon Thani, the fastest way of transfer.


4. PRIVATE TAXI / CAR from Bangkok to Nong Khai

A private car or taxi is the most comfortable way to travel from Bangkok to Nong Khai. Companies such as Glassflower, Kim Transfers Thailand, Kanokwan Travel, MCC Van, Torch Taxi, and others operate modern cars, SUVs, and minivans.

Private transfers take about 9 hours and cost approximately $230-500 per vehicle, depending on the car type. You can choose your pickup point in Bangkok, including Suvarnabhumi or Don Mueang Airport, and your drop-off location anywhere in Nong Khai.

Private cars are ideal for families or groups, as the cost can be shared between passengers. Transfers can be searched and booked online in advance.

🚕 Taxi Schedule from Bangkok to Nong Khai:
Taxi Service: Travel Time Price (Car)
Glassflower 09:00 From $280.00
MCC Van 09:00 From $270.00
Kim Transfers 09:00 From $330.00
Torch Taxi 09:00 From $280.00
Kanokwan Travel 09:00 From $260.00
Than Car Service 08:55 From $240.00
AEC 168 Transport 09:00 From $240.00
Gosafe Transport 09:00 From $280.00
Easyride Services 09:30 From $240.00
taxi-car-bangkok-to-nong-khai
From Bangkok to Nong Khai you can travel by private taxi or car (photo: Glassflower taxi, 12go.asia).


❓ FAQ + Tips – Travel from Bangkok to Nong Khai

How to book tickets or a private car from Bangkok to Nong Khai?

Book train, bus, flight, and private car tickets via 12Go ➜ or Baolau ➜.

How long does it take to travel from Bangkok to Nong Khai?

Travel takes about 6-8 hours by flight + bus, 8.5-11 hours by train, 9-15 hours by bus, or about 9 hours by private car.

How much does it cost to travel from Bangkok to Nong Khai?

Prices start at about $8 by train, $17 by bus, $50 by flight + bus, or $230 per private car.

How far is Nong Khai from Bangkok?

The distance is about 650 km by land or around 500 km by air via Udon Thani.

What is the cheapest way to get from Bangkok to Nong Khai?

The train is the cheapest option, with tickets starting from about $8 per person.

What is the fastest way to travel from Bangkok to Nong Khai?

The fastest option is a direct flight to Udon Thani followed by a bus, minivan, or train to Nong Khai.

Can I book a private car from Bangkok to Nong Khai?

Yes. Private cars, SUVs, and minivans can be booked online for a direct transfer.

Where else can I travel from Bangkok?

Popular routes include Khon Kaen, Sakon Nakhon, and Loei.

Where to stay in Nong Khai?

Nong Khai offers budget hotels, guesthouses, and resorts. Book a hotel in Nong Khai ➜

Can I visit Laos from Nong Khai?

Yes. Cross the Thai-Lao Friendship Bridge to Vientiane by shuttle bus or taxi. Check current visa requirements before your trip.

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 a TOUR / ACTIVITY in Thailand

BOOK Your HOTEL in Nong Khai


🎫 Book train/bus tickets + flights from Bangkok to Nong Khai:

(You can change your travel route, e.g. Bangkok > Udon Thani, Udon Thani > Nong Khai…)

Buses in Thailand ➔

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: