1map logoGo to main page

Udon Thani, Udon Thani to Chiang Mai, Chiang Mai Province from $15: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Udon Thani, Thailand
to
Chiang Mai, Thailand

How to Get from Udon Thani to Chiang Mai: 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.

$15 by busBest price
629 kmDistance
1h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Udon Thani to Chiang Mai 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
Nok Air
Plane
Average Duration
1h  30m
Estimated price
$55-165
Recommended
Company
State Railway of Thailand
Train
Average Duration
18h 
Estimated price
$10-110
Cheapest
route map
Distance: 629 km
Duration: 1h 30m

See more options

Company
Phetprasert Tour
Bus
Average Duration
11h  45m
Estimated price
$15-28
Company
various
Bus
Bus
Average Duration
13h  34m
Estimated price
$32-33
Company
various
Plane
Taxi
Average Duration
6h  10m
Estimated price
$109-304
Company
various
Drive
Average Duration
9h  54m
Estimated price
$550-1100

Traveling From Udon Thani to Chiang Mai

Traveling from Udon Thani to Chiang Mai takes you from the vibrant plains of Thailand's northeast to the lush mountains in the north, offering vastly different landscapes, cultures, and experiences.

Best Neighbourhoods in Chiang Mai

Chiang Mai offers diverse neighborhoods, each with its own charm and attractions.

Old City
• Rich in history and ancient temples.
• Charming streets with local eateries and shops.
Nimmanhaemin
• Trendy cafes and vibrant nightlife.
• Art galleries showcasing local creativity.
Santitham
• Quieter atmosphere, ideal for relaxation.
• Authentic local dining experiences available.

Best Times To Visit Chiang Mai's Attractions

Maximize your experience in Chiang Mai by visiting attractions at the ideal times.

Doi Suthep Temple
Visit early in the morning to beat the crowds and enjoy serene views.
Chiang Mai Night Bazaar
Arrive just after sunset for a lively atmosphere and cooler temperatures.
Elephant Nature Park
Book a morning visit for interactive experiences with the elephants and fewer guests.

Chiang Mai Weather: What to Expect Year-Round

Chiang Mai experiences a tropical climate, characterized by a cool season from November to February, which is ideal for outdoor activities. Be mindful of the hot and rainy seasons, as they can affect travel plans and the enjoyment of attractions.

Dining Recommendation in Chiang Mai

Savor the fiery flavors of Khao Soi, a creamy coconut curry noodle soup that showcases a delightful blend of spices and local ingredients; visit Khao Soi Khun Yai for an authentic experience. This dish offers a stark contrast to Udon Thani's milder northeastern Thai cuisine, providing a vibrant culinary journey through Chiang Mai's rich food culture.

Udon Thani - Chiang Mai operators

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

Plane Show flights
Website
nokair.com

Plane from Udon Thani (UTH) to Chiang Mai (CNX)

Average Duration
1h 30m
Estimated price
$55-165
Train Show train routes
Contact phone
1690
Website
railway.co.th

Train from Udon Thani to Ayutthaya

Average Duration
Estimated price
$10-15

Train from Ayutthaya to Chiang Mai

Average Duration
Estimated price
$0-0
Bus Show bus routes
Contact phone
+66 56 720 720
Website
phetprasert.com

Bus from Udon Thani to Chiang Mai

Average Duration
11h 45m
Estimated price
$15-28
Taxi
Contact phone
+66 8 9312 8822
Website
taxilampang24hrs.com

Taxi from Lampang to Chiang Mai

Average Duration
1h 26m
Estimated price
$101-557

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

Traveling between Udon Thani and Chiang Mai 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 scenic journey from Udon Thani to Chiang Mai, spanning 391 miles of beautiful Thai landscapes. Enjoy the freedom of the open road, with approximately 9 hours and 54 minutes of drive time ahead. 💵 Explore the range of prices for this road trip, which can vary from $70 to $110 for the journey between Udon Thani and Chiang Mai. Budget accordingly and choose the option that suits your travel style and preferences.
Average price
$70 - $110
🚂 The train journey from Udon Thani to Chiang Mai is a scenic experience, but there is no direct route available. You will need to transfer at Ayutthaya during the 18-hour trip. 🚞 The State Railway of Thailand operates the train services from Udon Thani station to Chiang Mai station. The prices for the train ticket can range from $10 to $110, offering various class options for travelers.
Departure Point
Udon Thani station
Arrival Point
Chiang Mai station
🛫 Flying from Udon Thani to Chiang Mai is quick and convenient, with a direct flight taking just 1 hour with Nok Air. 🌄 Upon arrival in Chiang Mai, after a 1 hour and 30 minute flight, travelers can explore the beautiful temples, vibrant markets, and lush countryside that this northern city is known for. 💰 Flight prices between Udon Thani and Chiang Mai range from $55 to $165, making it an affordable and efficient way to travel between these two popular Thai destinations.
Departure Point
Udon Thani Airport
Arrival Point
Chiang Mai Airport
🚌 Traveling from Udon Thani to Chiang Mai by bus is a convenient option, with direct services available twice daily, every day. The journey typically takes around 11 hours and 45 minutes. 🚌 Prices for the bus between Chiang Mai and Udon Thani can range from $15 to $28, offering an affordable way to travel between these two popular destinations in Thailand. It's a scenic and cost-effective way to experience the country's diverse landscapes.
Departure Point
Udon Thani station
Arrival Point
Chiang Mai station

Frequently asked questions

Find out more about the route from Udon Thani to Chiang Mai.

Or choose the category:
The distance between Udon Thani and Chiang Mai is approximately 269 miles, or 391.1 miles by road. Travel times vary depending on the mode of transportation. By train, it takes roughly 18 hours to reach Chiang Mai from Udon Thani. By plane, the journey takes about 1 hour and 30 minutes. By car, it takes approximately 9 hours and 54 minutes to drive from Udon Thani to Chiang Mai. Alternatively, by bus, the travel time is around 11 hours and 45 minutes from Udon Thani to Chiang Mai.
The price range for train tickets from Udon Thani to Chiang Mai is between $10 and $110, depending on the class and type of train chosen. For bus travel between Chiang Mai and Udon Thani, the prices range from $16 to $28, with options for different comfort levels and providers. It is recommended to compare prices and book in advance to secure the best deal for your preferred mode of transportation.
To travel from Udon Thani to Chiang Mai without using public transportation, you can opt for a private car or taxi. The driving distance between the two cities is around 391 miles, and it takes approximately 9 hours and 54 minutes by car. The prices for renting a car or hiring a taxi can vary from $70 to $110, depending on the type of vehicle and the chosen rental company.
To travel from Udon Thani to Chiang Mai without a car, the best option is to take a bus. The journey takes approximately 11 hours and 45 minutes, and tickets cost between $16 and $28. Another convenient choice is to fly, which only takes 1 hour and 30 minutes with prices ranging from $55 to $170. If you have more time, you could also consider taking the train, which takes 18 hours and costs between $9 and $110.
There is no direct train from Udon Thani to Chiang Mai, but there is an option to take a train from Udon Thani to Ayutthaya and then transfer to another train to Chiang Mai, which takes approximately 18 hours. However, there is a direct bus service that departs twice daily from Udon Thani and arrives in Chiang Mai, with a journey duration of approximately 11 hours and 45 minutes. It is also possible to fly from Udon Thani to Chiang Mai, which only takes 1 hour and 30 minutes.
The flight between Udon Thani and Chiang Mai typically takes about 1 hour. Prices for this flight route can vary, ranging from $55 to $165. It is recommended to check with different airlines for the most accurate and up-to-date pricing information.
There are plenty of accommodation options available near Chiang Mai. With over 1171 hotels to choose from, you'll have a wide range of choices for your stay. Prices start at $27 per night, making it affordable for different budgets. Whether you're looking for luxury resorts, budget hotels, or boutique guesthouses, you'll find a variety of options to suit your preferences in Chiang Mai.