Skip to content
Bangkok to Udon Thani: Flight, Train or Bus? (2026 Guide)

Bangkok to Udon Thani: Flight, Train or Bus? (2026 Guide)

The quick version

Compare every way from Bangkok to Udon Thani by time, cost and comfort. Pick the right airport or station, and plan your arrival.

5 min readBy Soi Scout Editorial
Share this article:
On this page

Last updated November 2026: the fastest Bangkok to Udon Thani option is a direct flight of roughly 1h 5m to 1h 15m. Overnight trains and buses trade speed for a cheaper or more flexible trip. Fares, schedules and train data change often, so confirm them with each operator before booking.

Featured image: MNXANL, CC BY-SA 4.0, via Wikimedia Commons.

SRT Passenger car at Krung Thep Aphiwat Central Terminal-8 — 1
Photo: Suikotei, CC BY-SA 4.0, via Wikimedia Commons.

Bangkok to Udon Thani at a glance

Udon Thani sits about 463 km from Bangkok in a straight line. That is not the road distance, so do not use it to estimate driving time. Door-to-door time is travel time plus your transfer to the airport or station plus a check-in buffer. Use the table to compare modes, then read the sections below.

Mo Chit 2 floor 3 Ticket booth awaiting demolition 4 — 2
Photo: Mapleonade, CC BY 4.0, via Wikimedia Commons.
ModeDeparts fromTime to expectCost bandBest for
PlaneSuvarnabhumi (BKK) or Don Mueang (DMK)Flight of about 1h 5m to 1h 15m, plus transfers and check-inMid-range; rises at holiday peaksSpeed-first travelers
Overnight trainKrung Thep Aphiwat Central TerminalCheck the State Railway of Thailand timetableCheck SRT; sleeper classes cost more than seatsBudget travelers and anyone saving a hotel night
BusCheck the operator for the Bangkok terminalCheck with the operatorCheck with the operatorFlexible budget trips
CarYour own routeDepends on traffic and routeFuel, tolls and parkingFamilies with heavy luggage

Bangkok to Udon Thani by plane

Bangkok To Udon Thani, Thailand — 3
Photo: Kudpung, CC BY-SA 3.0, via Wikimedia Commons.

Direct flights are the quickest way to cover the distance. Listings show flight times between 1h 5m and 1h 15m. Thai AirAsia, Thai Lion Air, Thai Vietjet and Thai Airways International are listed as direct carriers, so confirm current operators before you book. Airline pages show departures from both Suvarnabhumi and Don Mueang. AirAsia and Thai Lion Air examples departed from DMK, while Thai Vietjet examples departed from BKK. Vietjet's schedule page lists 11 flights a week. Check your airline's page to see which airport it uses on your date. AirAsia's fare calendar showed most dates between THB 1,220 and THB 1,655. Its late-December dates ran from THB 2,310 to THB 2,420. Those calendar dates were stale, so treat them as a pattern and check live fares. AirAsia advises arriving 2 to 3 hours before departure and keeping hand luggage under 7 kg. That is low-cost-carrier advice, so confirm it with your own airline. Airport details for arrival are on our Udon Thani airport guide. Terminal and transfer information is available from Airports of Thailand.

Bangkok to Udon Thani by overnight train

202402 Dark Red Line Fare Gates at Krung Thep Aphiwat Central Station — 4
Photo: MNXANL, CC BY-SA 4.0, via Wikimedia Commons.

Sleeper trains leave from Krung Thep Aphiwat Central Terminal, and travelers report using 2nd class sleeper berths. Our brief has no verified times, classes or fares, so take all of them from the State Railway of Thailand.

Bangkok to Udon Thani by bus or car

202402 Entrance to MRT Bang Sue Station at Krung Thep Aphiwat Central Station — 5
Photo: MNXANL, CC BY-SA 4.0, via Wikimedia Commons.

We have no verified bus terminal, schedule or fare for this route. Check Transport Co., Ltd. for current departures, or drive if you need to carry heavy luggage.

Getting from Udon Thani airport or station into town

202402 Light Red Line Fare Gates at Krung Thep Aphiwat Central Station — 6
Photo: MNXANL, CC BY-SA 4.0, via Wikimedia Commons.

We have no verified transfer prices or journey times for the Udon Thani end. Check locally, and read our airport page for current options. After you land, compare neighborhoods in our guide to where to stay.

Which option should you pick?

Isuzu EURO II Shuttle Bus at Krung Thep Aphiwat Central Terminal (2) — 7
Photo: Patiparn.Nice2002bkk, CC0, via Wikimedia Commons.

Match the mode to your priority. Each pick below is a starting point, not a guarantee.

Good to know

Straight-line 463 km ignores roads, so a route planner beats that figure when weighing a drive against the flight.

  • Speed-first: fly direct. Flight time is about 1h 5m to 1h 15m.
  • Budget: compare low-cost fares against SRT and bus fares on the day.
  • Overnight-saver: take the sleeper train and skip one hotel night.
  • Family or heavy luggage: compare checked-bag fees against the train or a car.
  • Nong Khai or Laos onward: verify current border and transport details before planning around them.

Timing and booking tips

Sponsored

Late December is the clearest fare peak in the AirAsia calendar, with fares up to THB 2,420. Plan early if you travel then. Weekday and weekend patterns varied by date, so compare several days on the airline site. Rainy-season weather can cause delays, so allow slack before onward connections. Our best time to visit page covers the seasons. The Thai Meteorological Department publishes forecasts.

Mistakes to avoid

Sponsored

Four slips cause most of the trouble on this route.

Tip

Budget carriers suggest 2 to 3 hours before departure, but airport choice still matters, since Suvarnabhumi and Don Mueang differ.

  • Booking Don Mueang when your hotel or connection is near Suvarnabhumi.
  • Ignoring baggage fees on low-cost carriers, especially past the 7 kg hand-luggage limit.
  • Underestimating Bangkok traffic on the way to the airport.
  • Reaching the station late for a sleeper departure.

What to do on arrival

Sponsored

Start with our Udon Thani attractions guide. If you are still deciding, see whether Udon Thani is worth visiting. A short trip out of town is covered in our day trip ideas.

Frequently Asked Questions

How far is Bangkok from Udon Thani?

It is about 463 km in a straight line, according to a Vietjet schedule page. That is not the road distance, so check a live route planner if you plan to drive.

Notes for your Thailand trip

Optional updates when we add or change a town or island guide.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful