📝 Written 2 Jul 2026 · ✅ Fact-checked 3 Jul 2026 · prices and schedules can change — check with the operator before booking
Udon Thani positions itself as the hub of upper Isan, with an airport, a train station, and a large bus terminal all in the same city. That means you can pick how you get here based on budget and time. If you're short on time, flying into Udon Thani Airport is fastest. If you'd rather save money and aren't in a rush, the train or a bus from Bangkok is a solid value. Another group who come to Udon often are travelers heading onward to Vientiane, since it's not far from the city center to the Nong Khai border crossing and the Thai-Lao Friendship Bridge.
One thing worth planning for from the start: Udon's famous sights are spread out quite far from the city center. The Red Lotus Sea in Kumphawapi is about 45 kilometers away, Ban Chiang is about 55 kilometers away, and Kham Chanod is as far as roughly 100 kilometers out. Public transport doesn't reach these spots conveniently, which makes renting a car or hiring a private driver a more serious option than relying on in-town songthaews. Below is an overview comparison, followed by the details of each option.
| Method | Route | Cost | Best for | Watch out for |
|---|---|---|---|---|
| Flight (Udon Thani Airport, UTH) | Bangkok (Don Mueang/Suvarnabhumi) → Udon Thani ~1 hr | Varies by airline/booking window; booking ahead is cheaper | Time-poor travelers, those coming from Bangkok/far cities, onward to Vientiane | Airport is a bit outside the city; you'll need to connect into town |
| Train (Isan line, Udon Thani station) | Bangkok → Udon Thani roughly 8–10 hrs depending on the train | Cheap · multiple classes from fan-cooled seats to air-con sleeper | Budget travelers, train atmosphere fans, sleep-and-arrive types | Takes a long time; popular sleeper berths should be booked ahead |
| Bus (Udon Thani Bus Terminal) | Bangkok (Mo Chit) → Udon Thani roughly 8–9 hrs | Cheap to moderate depending on class (1st class/VIP) | Budget travelers, overnight travel to save on a night's accommodation | Overnight travel can be tiring; choose a reputable company |
| Songthaew / tuk-tuk in town | Main routes around town, Nong Prajak-market-mall loop | Cheap · songthaew a few dozen baht per person, tuk-tuk needs bargaining | In-town sightseeing, short distances, budget travelers, no rush | Songthaews have limited routes/hours; tuk-tuks need price agreement |
| Grab / taxi | In town and airport–city, hailed via app | Moderate · Grab shows price before you book, taxis are harder to find | Travelers who want clear pricing, late returns, those with luggage | Fewer cars in the app than big cities; peak times may mean a longer wait |
| Car rental | Pick up at the airport/in town, go anywhere in the province | Daily rate + fuel · worth it for multiple far-flung stops | Groups heading to the Red Lotus Sea, Kham Chanod, Ban Chiang | Far sights mean driving dozens of km; need a driving license + insurance |
Flight — Udon Thani Airport (UTH)
If you're coming from Bangkok or a far-off city and want to save time, flying into Udon Thani Airport (code UTH) is the fastest option. The Bangkok–Udon Thani flight takes about an hour, with multiple daily departures from both Don Mueang and Suvarnabhumi, so you have plenty of flexibility on timing. Udon Thani is the aviation hub for upper Isan, and quite a few travelers also use this airport as a starting point before continuing on to Vientiane, Laos, since it doesn't take long to get from the city center to the Nong Khai border crossing and the Thai-Lao Friendship Bridge.
The airport sits just a few kilometers from the city center, so getting into town after landing is easy — there are hotel shuttles, airport transfer services, taxis, and Grab. If you're planning to visit far-flung sights around the province like the Red Lotus Sea or Ban Chiang, many travelers pick up a rental car right at the airport so they can start the trip immediately without heading into town first. It's worth comparing fares across airlines and booking ahead, especially around long holidays or the Red Lotus blooming season when travel demand is high.
- Fastest option, roughly one hour Bangkok–Udon Thani
- Multiple daily flights from both Don Mueang and Suvarnabhumi
- Airport close to the city, easy to connect into town
- Good starting point for continuing on to Vientiane, Laos
- Pricier than train/bus, especially on last-minute bookings
- Still need to connect into town or onward to sights
- Seats sell out fast and prices rise over long holidays — book ahead
Train — Isan line, Udon Thani station
The northeastern line (the Bangkok–Nong Khai route) runs through and stops at Udon Thani station, which sits right in the city center — so you can step off the train and be in town without a long trip in from the edge of the city like in some provinces. The Bangkok–Udon Thani journey takes about 8–10 hours depending on the train type, with a range of classes to choose from — cheap fan-cooled seating, air-conditioned seating, all the way up to air-conditioned sleeper cars that a lot of travelers prefer, since you board in the evening in Bangkok and sleep through the night, arriving in Udon in the morning right on time — saving a night's accommodation cost in the process.
The upside of the train is the low fare and the enjoyable travel experience, with countryside Isan scenery passing by along the way — great for travelers who aren't in a rush and want the journey itself, not just speed. The trade-off is that it takes far longer than flying, and trains can run a bit late depending on operating conditions. The popular sleeper berths tend to sell out quickly over long holidays, so it's worth booking ahead through the State Railway's booking system, where you can choose your class and upper or lower berth as you like. Once you arrive at Udon station, connecting by songthaew, tuk-tuk, or Grab to your accommodation is easy since it's right in the city center.
- Cheap, with several class options to fit your budget
- Station is right in the city center, easy connection to accommodation
- Overnight sleeper saves a night's accommodation cost
- Enjoyable countryside Isan scenery along the way
- Takes far longer than flying
- Trains can run late depending on operating conditions
- Popular sleeper berths sell out fast over holidays — book ahead
Bus — Udon Thani Bus Terminal
The bus is another popular option for budget travelers. Coaches depart from the Mo Chit terminal in Bangkok and arrive at the Udon Thani Bus Terminal, taking roughly 8–9 hours. There are several operators and classes to choose from, from air-conditioned 1st-class buses up to VIP buses with wide, reclining seats. Many departures run overnight, leaving in the evening and arriving in Udon the next morning, saving both daytime hours and a night's accommodation — similar to the train sleeper. It's a good fit for travelers who can sleep on a bus and want to keep costs down.
The upside of the bus is the affordable fare and plenty of departure times to choose from, giving you flexibility on when you leave. The trade-off is that sitting through an overnight ride can be tiring, especially if you pick a class with seats that don't recline much, and actual arrival time depends on traffic conditions. It's worth choosing a reputable bus company — check reviews on punctuality and vehicle condition before booking, keep valuables with you on board, and allow extra time to connect to your accommodation after arriving at the terminal. From the terminal into town, you can take a songthaew, tuk-tuk, or Grab.
- Affordable fare, with several classes and operators to choose from
- Overnight departures save daytime hours and accommodation cost
- Frequent departures, flexible on timing
- VIP buses have wide, reclining seats, good for long trips
- Overnight travel can be tiring, especially with non-reclining seats
- Actual arrival time depends on traffic and may run late
- Need to connect from the terminal into the city afterward
Songthaew / tuk-tuk in town
Within the city of Udon Thani, the songthaew is the cheapest way to get around, running fixed routes linking key spots like Nong Prajak Park, the market, the bus terminal, and the downtown mall. Fares on the main routes run a few dozen baht per person — just flag one down along the route, tell the driver your destination before boarding, and pay cash when you get off. It suits budget travelers making short in-town trips who aren't in a hurry, and you get a slice of local atmosphere you won't find with a ride-hailing app. Tuk-tuks are also available around tourist spots and markets, handy for short hops that songthaews don't cover, but you'll need to agree on a price every time before getting in.
The key limitation to know is that songthaews run limited routes and hours, mostly operating from daytime into the evening — after dark they become much scarcer, and they don't reach every side street or every location. If your accommodation or destination is off the main route, you may need to transfer or walk part of the way. Importantly, songthaews and tuk-tuks are only suited to getting around within the city — they're not designed for far-out sights like the Red Lotus Sea, Kham Chanod, or Ban Chiang. For tuk-tuks, always ask for a clear price and negotiate before boarding; if you'd rather not haggle, check Grab on your phone first as a price benchmark.
- Songthaew is the cheapest option in town, a few dozen baht per person
- Just flag one down along the route — no booking or app needed
- Connects the main in-town spots — Nong Prajak, market, mall
- Genuinely local atmosphere along the way
- Limited routes and hours; much scarcer after dark
- Doesn't reach every side street; off-route spots need a transfer or a walk
- Not suited to far-out sights; tuk-tuks require price negotiation
Grab / taxi
For travelers who want convenience and a clear price, ride-hailing apps like Grab work in the city of Udon Thani and cover the airport–city route as well. The main advantage is seeing the fare before you book, so there's no haggling to deal with, and you can pay by cash or a linked card. It's especially handy for late-night returns, carrying heavy luggage, or heading straight to your accommodation after landing or getting off the train without waiting around for a songthaew. Metered taxis do exist in Udon but aren't as common as in big cities, so many travelers rely mainly on the app since it's easy to hail and more transparent.
The limitation to understand is that Udon Thani is a regional city, so naturally there are fewer cars available in the app than in a major metropolis. During rush hour, rain, or when there's a festival in town, you may have to wait longer and prices can surge with demand. Some spots well outside the city limits may also be harder to find a ride to than within the city itself. It's best to check the app for available cars and pricing before planning each trip. If you're heading to several far-flung sights in one day, booking Grab trip by trip can add up to a high total fare — hiring a driver or renting a car is usually more cost-effective. But for getting around town and the airport–accommodation route, Grab is convenient and good value.
- See the price before you book — no haggling hassle
- Pay by cash or card, can be hailed from the airport
- Great for late returns or carrying heavy luggage
- More transparent than taxis/tuk-tuks that require bargaining
- Fewer cars in the app than big cities; possible long waits at peak times
- Prices surge during rush hour, rain, or festivals
- Multiple far-flung stops in one day can cost more than renting a car
Car rental
If your itinerary includes highlights that sit far outside the city, renting a car is usually the most cost-effective and comfortable option, since Udon's highlights are spread out quite a bit. The Red Lotus Sea at Nong Han, Kumphawapi, is about 45 kilometers from the city center; Ban Chiang, a World Heritage site, is about 55 kilometers away; and Kham Chanod, popular for making offerings and asking for blessings, is as far as roughly 100 kilometers out. Public transport doesn't reach these spots conveniently, so having your own car lets you go on your own schedule — especially useful for the Red Lotus Sea, which you should reach early in the morning while the blooms are at their fullest, before the sun gets too strong. Rental companies operate both at the airport and in town, and many let you pick up and drop off at the airport, so you can start your trip the moment you land.
Renting becomes even better value when traveling as a group or family, since splitting the cost per person is usually cheaper than booking Grab trip by trip for a full day of far-flung stops. You also get air conditioning, room for luggage, and the freedom to stop at small spots along the way as you please. What you'll need to prepare: a valid driving license (foreign visitors should carry an International Driving Permit, IDP), and adequate insurance coverage, since driving dozens of kilometers to far-out sights means a mix of highway stretches and rural village roads. Before taking the car, photograph or video the whole vehicle as a record of its condition, check the tires and brakes, fill up with enough fuel for the round trip, and allow time to drive back before dark, since some rural roads have poor lighting.
- High freedom to reach far-out spots like the Red Lotus Sea, Kham Chanod, and Ban Chiang
- Cost-effective for groups or multiple stops in one day
- Air conditioning, room for luggage, and freedom to stop along the way
- Airport pick-up and drop-off available — start the trip right away
- Need a valid driving license (foreigners should carry an IDP) and insurance
- Far-out sights mean driving dozens of km on rural roads
- Some rural roads have poor lighting — plan to drive back before dark
Which one should you pick
The short version, by travel style: if you're short on time and coming from far away, flying into Udon Thani Airport is fastest — then pick up a rental car at the airport if you're heading to far-flung sights · on a budget and in no rush, an overnight sleeper train or an overnight bus from Bangkok is good value and saves a night's accommodation · for sightseeing only within town around Nong Prajak and the markets, songthaew is the cheapest, backed up by Grab for late returns or when you're carrying luggage · but if your itinerary includes the Red Lotus Sea, Kham Chanod, or Ban Chiang, which sit far outside the city, renting a car or hiring a driver is the more serious answer, since public transport doesn't reach conveniently — especially for the Red Lotus Sea, which you should reach early in the morning.
Book activities & tours ahead
Udon's far-flung sights are tough to reach on your own — booking a tour or car ahead is more convenient.
Visiting Udon Thani — where should you stay?
Choose accommodation downtown, near Nong Prajak and UD Town, for easy travel — compare prices across 3 sites before booking.
Search hotels on AgodaGot your travel plan sorted? Now pick a well-located place to stay so getting anywhere is easy.
See well-located Udon Thani hotels →