1map logoGo to main page

Udon Thani to Bangkok from $12: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Udon Thani, Thailand
to
Bangkok, Thailand

How to Get from Udon Thani to Bangkok: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$12 by busBest price
478 kmDistance
1h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Udon Thani to Bangkok with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
1h  55m
Estimated price
$26-90
Recommended
Company
State Railway of Thailand
Train
Average Duration
8h  29m
Estimated price
$5-65
Cheapest
route map
Distance: 478 km
Duration: 1h 55m

See more options

Company
Nakhonchai Air
Bus
Average Duration
8h  24m
Estimated price
$12-22
Company
various
Bus
Average Duration
9h  39m
Estimated price
$12-18
Company
various
Plane
Average Duration
2h  3m
Estimated price
$32-85
Company
various
Taxi
Average Duration
8h 
Estimated price
$120-260
Company
various
Drive
Average Duration
8h 
Estimated price
$261-262

Traveling From Udon Thani to Bangkok

The journey from Udon Thani to Bangkok offers you a shift from the serene landscapes of northeastern Thailand to the bustling urban life of the capital, presenting a tapestry of cultural experiences and vibrant energy.

Best Neighbourhoods in Bangkok

Bangkok's neighborhoods each reflect a distinctive culture and vibe.

Sukhumvit
• Trendy cafes and restaurants abound.
• Exciting nightlife and shopping options.
Chinatown
• A food lover's paradise with street vendors.
• Rich history and stunning temples.
Khao San Road
• Backpackers’ hub with budget accommodation.
• Vibrant street life and nightlife scene.

Best Times To Visit Bangkok's Attractions

Timing your visits can significantly enhance your Bangkok experience.

The Grand Palace
Visit early in the morning to enjoy cooler temperatures and smaller crowds.
Wat Pho
Weekday mornings are ideal, allowing for peaceful exploration of the temple.
Chatuchak Weekend Market
Arrive early on Saturday to navigate the stalls before crowds build.

Bangkok Weather: What to Expect Year-Round

Bangkok experiences a tropical climate, characterized by high humidity and temperatures that typically range from warm to hot throughout the year; visiting during the cooler months from November to February can enhance your travel experience by providing more comfortable conditions for exploring the city.

Dining Recommendation

Head to Nahm, renowned for its modern take on traditional Thai cuisine, where you can savor dishes bursting with bold flavors and fresh local ingredients that contrast sharply with the more subtle and rustic offerings of Udon Thani. The vibrant atmosphere and innovative presentations create a memorable dining experience that showcases Bangkok's culinary diversity.

Udon Thani - Bangkok operators

Explore transport companies operating between Udon Thani and Bangkok, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
airasia.com

Plane from Udon Thani (UTH) to Don Muang (DMK)

Average Duration
1h 3m
Estimated price
$120-264
Website
nokair.com

Plane from Udon Thani (UTH) to Don Muang (DMK)

Average Duration
1h
Estimated price
$120-265
Website
lionairthai.com

Plane from Udon Thani (UTH) to Don Muang (DMK)

Average Duration
1h 11m
Estimated price
$267-266
Website
thaiairways.com

Plane from Udon Thani (UTH) to Suvarnabhumi (BKK)

Average Duration
1h 5m
Estimated price
$267-268
Website
vietjetair.com

Plane from Udon Thani (UTH) to Suvarnabhumi (BKK)

Average Duration
1h 10m
Estimated price
$85-269
Train
Contact phone
1690
Website
https://www.railway.co.th/

Train from Udon Thani to Krung Thep Aphiwat Central Terminal

Average Duration
8h 29m
Estimated price
$5-65
Bus
Contact phone
1624
Website
https://www.nakhonchaiair.com/view/

Bus from Udonthani to Bangkok Mochit Bus Terminal

Average Duration
8h 24m
Estimated price
$12-22
Taxi

Taxi from Udon Thani to Bangkok

Average Duration
8h
Estimated price
$120-260
Drive

Drive from Udon Thani to Bangkok

Average Duration
8h
Estimated price
$261-262

Udon Thani to Bangkok: Overview of Bus, Train, Flight, and Car Trips

Traveling between Udon Thani and Bangkok offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road journey from Udon Thani to Bangkok, covering a distance of 356 miles. The route promises scenic landscapes and comfortable highways for a memorable drive. 💰 Explore various options for transportation, with car rental prices ranging from $60 to $95 for the trip to Bangkok from Udon Thani. Enjoy the flexibility and convenience of traveling at your own pace while soaking in the sights along the way. 🏙️ Arrive in bustling Bangkok after approximately 8 hours of driving, where you can immerse yourself in the vibrant culture, stunning architecture, and mouthwatering street food that the city has to offer. A road trip from Udon Thani to Bangkok is a fantastic way to experience the beauty of Thailand at your leisure.
Average price
$60 - $95
🚆 The journey from Udon Thani to Bangkok by train is a scenic route that takes approximately 8 hours and 29 minutes. 🕒 🚆 Ticket prices for the train ride between Udon Thani and Bangkok range from $5 to $65, offering a comfortable and affordable travel option for those looking to explore Thailand by rail. 💸
Departure Point
Udon Thani station
Arrival Point
Krung Thep Aphiwat Central Terminal station
🛫 Flying from Udon Thani to Bangkok is a quick and convenient option, with direct flights taking just 1 hour. 💸 The prices for flights between Udon Thani and Bangkok can range from $26 to $90, offering budget-friendly options for travelers.
Departure Point
Udon Thani Airport
Arrival Point
Don Muang Airport
🚌 The direct bus from Udon Thani to Bangkok departs every four hours, offering convenient and frequent service for travelers. The journey takes approximately 8 hours and 24 minutes to reach Bangkok Mochit Bus Terminal. 🚌 Nakhonchai Air operates the Udon Thani to Bangkok bus services, providing a reliable and comfortable transportation option for passengers. Departing from Udonthani station, the buses make the scenic trip to Bangkok Mochit Bus Terminal in just over 8 hours. 🚌 Travelers can enjoy a budget-friendly trip from Udon Thani to Bangkok by bus, with ticket prices ranging from $12 to $22. The scenic journey offers a comfortable and affordable way to experience the vibrant city of Bangkok from the northeastern region of Thailand.
Departure Point
Udonthani station
Arrival Point
Bangkok Mochit Bus Terminal station

Frequently asked questions

Find out more about the route from Udon Thani to Bangkok.

Or choose the category:
The distance between Udon Thani and Bangkok is 478.0 km by air or 572.6 km by road. The typical travel time by plane is 1 hour and 45 minutes, by train it takes 9 hours and 30 minutes, by car it takes 8 hours, and by bus it takes 8 hours and 24 minutes.
The most cost-effective option for traveling from Udon Thani to Bangkok is by bus, with ticket prices ranging from $12 to $22. Although it takes 8 hours and 24 minutes, it is a more affordable choice for budget-conscious travelers. However, if time efficiency is a priority, flying is the quickest option, with a travel time of only 1 hour and 45 minutes. While it is a more expensive option, with ticket prices ranging from $35 to $100, it allows travelers to reach their destination much faster.
The prices of a train ticket between Udon Thani and Bangkok can range from $4 to $40, depending on the class and amenities. On the other hand, the prices of a bus ticket between Bangkok and Udon Thani vary from $12 to $22.
To get from Udon Thani to Bangkok without using public transportation, you can hire a private car or drive your own vehicle. The driving distance between Udon Thani and Bangkok is approximately 572.9 km, and it typically takes around 8 hours to drive from one city to the other. The prices for hiring a private car or renting a vehicle may vary, but they generally range from $60 to $95.
The best way to travel from Udon Thani to Bangkok without a car is by bus, which takes approximately 8 hours and 24 minutes. The bus ticket costs between $12 and $22. Alternatively, you can also take a flight, which is faster, taking only 1 hour and 45 minutes. The flight tickets range from $35 to $100. Another option is to take a train, which takes about 9 hours and 30 minutes and costs between $4 and $40.
Yes, there is a direct link between Udon Thani and Bangkok. You can take a train from Udon Thani to Bangkok, which departs twice daily and takes approximately 9 hours and 30 minutes. Alternatively, you can also take a bus from Udon Thani to Bangkok, which operates every four hours and has a travel time of approximately 8 hours and 24 minutes.
The flight between Udon Thani and Bangkok typically takes around 1 hour and 5 minutes. The price of a flight can vary between $35 and $96, depending on the airline and the time of booking.
There are numerous accommodation options near Bangkok with over 1506 hotels available. Prices for these hotels start at $26, offering a range of budget-friendly to luxurious stays. Some popular areas to consider staying in Bangkok include Sukhumvit, Silom, and Siam, which are known for their convenient locations and wide range of attractions, shopping, and dining options.