Trip to Vientiane

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Chiang Mai to Vientiane

🛫 The quickest way to travel from Chiang Mai to Vientiane is by taking a direct flight from Chiang Mai Airport to Udon Thani Airport, which only takes 1 hour. 🌏 From Udon Thani, you can then catch a connecting flight to Vientiane, with a total travel time of 6 hours and 20 minutes. 💸 Flight prices between Chiang Mai and Vientiane range from $86 to $241, depending on the airline and booking conditions, offering travelers various options to suit their budget.

Where to stay in Vientiane

There are over 323 hotels to stay in Vientiane. Prices range from $3 per night.

Accomodation
  • Currently, there are no direct flights between Chiang Mai and Vientiane. However, travelers can consider flying with Nok Air, which offers flights from Chiang Mai Airport to Udon Thani Airport in Thailand. From Udon Thani, you can then take a short flight or alternative transportation to Vientiane, the capital of Laos. It is advisable to check with the airlines for the most up-to-date flight schedules and routes for this journey.
  • The flight from Chiang Mai to Vientiane typically takes approximately 6 hours and 20 minutes. This duration includes the time for boarding, flying, and any layovers if necessary. It is advisable to check with the airline for the most accurate and up-to-date flight duration before planning your trip.
  • The cost of a flight from Chiang Mai to Vientiane typically ranges from $86 to $241, depending on various factors such as the airline, booking time, and seat availability. It is recommended to book your flight in advance to secure the best possible price. Additionally, it is advisable to check for any promotions or deals that airlines may offer to potentially find a more economical fare for your journey.