1map logoGo to main page

Udon Thani, Udon Thani to Bangkok, Bangkok Province 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

Traveling from Udon Thani to Bangkok reveals a transition from the laid-back charm of northeastern Thailand to the vibrant energy and fast pace of the bustling capital.

Best Neighbourhoods in Bangkok

Bangkok's neighborhoods each offer distinct vibes and experiences for travelers.

Sukhumvit
• Known for its vibrant nightlife and dining options.
• Easily accessible via the BTS Skytrain.
Khao San Road
• A backpacker hub with affordable accommodations.
• Lively street food scene and local markets.
Chinatown (Yaowarat)
• Famous for its delicious street food and bustling atmosphere.
• Rich cultural heritage and historic temples.

Best Times To Visit Bangkok's Attractions

Timing your visits to Bangkok's attractions can enhance your experience.

The Grand Palace
Visit early in the morning to avoid large tour groups and scorching heat.
Chatuchak Weekend Market
Arrive right at opening time on Saturday or Sunday for fewer crowds.
Wat Pho
Late afternoon visits provide a quieter experience and stunning sunset views.

Bangkok Weather: What to Expect Year-Round

Bangkok features a tropical climate with hot and humid conditions year-round, making the cooler months from November to February more appealing for visitors. Weather significantly impacts your travel experience, influencing everything from outdoor activities to temple visits.

Dining Recommendation

In Bangkok, try the vibrant and aromatic dish of Pad Thai at Thip Samai, where the bustling atmosphere and fresh ingredients create a dining experience that contrasts sharply with the more subdued flavors of Udon Thani's cuisine. The complexity of flavors in Bangkok's street food scene showcases a culinary diversity that adds an exciting twist to your palate.

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 Show flights
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 Show train routes
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 Show bus routes
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 297 miles, with a road distance of 355.8 miles. The typical travel times by various modes of transportation are as follows: by train, it takes approximately 9 hours and 30 minutes to reach Bangkok from Udon Thani; by plane, it takes about 1 hour and 45 minutes; by car, it takes around 8 hours to reach Udon Thani from Bangkok; and by bus, it takes approximately 8 hours and 24 minutes to reach Bangkok from Udon Thani.
The most cost-effective option for traveling from Udon Thani to Bangkok is by bus, which takes 8 hours and 24 minutes and costs around $12-$22. This option may not be the fastest, but it offers a more affordable choice for budget travelers. If time is of the essence, flying is the most time-efficient option, taking only 1 hour and 45 minutes, but costing a bit more at around $35-$100. Ultimately, the choice between cost-effectiveness and time-efficiency depends on your priorities and budget.
The prices for a train ticket from Udon Thani to Bangkok range from $4 to $40, depending on the class of seat and the type of train chosen. On the other hand, bus fares for the journey from Bangkok to Udon Thani vary from $12 to $22, depending on the bus company and the amenities provided. These prices can fluctuate depending on the season and availability, so it's recommended to check with the specific train or bus operator for the most accurate and up-to-date prices.
If you prefer not to use public transportation to travel from Udon Thani to Bangkok, driving is a convenient option. The driving distance between the two cities is approximately 356 miles, and it takes around 8 hours to reach Bangkok by car. However, it is important to note that the prices for car rentals can vary between $60 and $95, depending on the rental company and type of vehicle chosen.
The best way to travel from Udon Thani to Bangkok without a car is to take a bus, which takes around 8 hours and 24 minutes and costs between $12 and $22. Another option is to fly from Udon Thani to Bangkok, which takes approximately 1 hour and 45 minutes and costs between $35 and $100. If you prefer train travel, you can take a train from Udon Thani to Bangkok, 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. The State Railway of Thailand operates daily train services that depart from Udon Thani and arrive at Krung Thep Aphiwat Central Terminal Station in Bangkok, with a travel time of approximately 9 hours and 30 minutes. Additionally, there are direct bus services provided by Nakhonchai Air that depart from Udonthani and arrive at Bangkok Mochit Bus Terminal, taking approximately 8 hours and 24 minutes. These transportation options offer convenient and direct connections between Udon Thani and Bangkok for travelers.
The flight between Udon Thani and Bangkok typically takes around 1 hour and 5 minutes. The prices of the flight can vary depending on the airline and the time of booking, with prices ranging from $35 to $96. It is recommended to book in advance to secure the best possible price for the flight.
There are multiple options for accommodation near Bangkok with a wide range of choices. There are over 1506 hotels available in the area, offering various price ranges and amenities. Prices start as low as $26 per night, providing budget-friendly options for travelers. It is advisable to book in advance to secure the best rates and availability for the desired dates.