Last updated: Sep 13, 2019


Overview | Bus | FlightWhere to Stay


How To Get From Luang Prabang to Vientiane?

One of the most popular destinations in Laos is Luang Prabang, a small but lively town set in the northern mountains of the country. With its night markets, 33 Buddhist temples, cafes, waterfalls and streets that reflect French colonial influences, it is a relatively easy place to be stuck.

Vientiane is a small city that sits along the Mekong River. With its straightforwardly navigable streets, the capital of Laos makes an easy spot to wander. Rent a bike and explore the sights from a different angle. If you want to relax, head to the Riverside area near the Mekong River. Here there are plenty of bars, cafes, and restaurants. This is also where you will find the city’s landmark buildings such as the Lao National Cultural Hall.

The fastest option to travel the 340km journey from Luang Prabang to Vientiane is by flight which takes 50 minutes and costs $46 while a bus takes about 10 hours and costs $20. However, the bus is a more sustainable way of traveling and with the night sleeper bus, you can sleep your way throughout the journey.

Transport modeDurationCostsAvailability
Bus10 hours$20Check bus tickets
Flight50min$57-$112Check flights


View itinerary from Vientiane to Pakse


Luang Prabang to Vientiane travelroute on map


Bus icon

Luang Prabang to Vientiane by Bus

Duration: 10 hours
Costs: $20

King of Bus and Vieng Chaleune both operate night buses on the route from Luang Prabang to Vientiane. If you don’t want to travel by night but still want to save some money compared to flying, you can also book a trip during the day with Vieng Chaleune.

Buses offer standard flatbeds and the journey trip takes about 10-11 hours.

Bus companyScheduleDurationCosts
Vieng Chaleune 08:00-18:00
King of Bus20:00-07:0011h$28

Vieng Chaleune

  • Departs from the Luang Prabang Southern Bus Terminal, about 2km south of the city center
  • Arrives at the Northern Bus Terminal in Vientiane, about 10 km northwest of the city center

Vieng Chaleune bus stop is at the Northern Bus Terminal in Vientiane. The terminal is not within the city center, so you need to take a taxi to Vientiane city. One advantage is that the airport is close to the Northern Bus Terminal. This makes it convenient for travelers who need to catch a flight from Vientiane.

Check Available Bus Tickets

King of Bus

  • Departs from Luang Prabang Southern Bus Terminal, about 2km south of the city center
  • Arrives at the Phanthavong Tour Office along Yonnet Road, opposite the Bank of Lao PDR in the center

King of Bus provides a good service and many travelers prefer to travel with this company.

Check Available Bus Tickets



Luang Prabang to Vientiane by Flight

Duration: 50min
Costs: $46 – $110

There are two airlines operating flights on this route, of which Lao Skyway is the cheaper option.

Lao Skyway offers one daily flight from Luang Prabang to Vientiane. The flight departs from Luang Prabang at 13:20 and travel time is only 50 minutes. You can check the latest flight schedules with Lao Skyway through their website.

Lao Airlines is also a good airline, but tickets are slightly more expensive. To check flight schedules and book your flights, 24click on the button below.

Check Flights on Skyscanner


Explore the best places to stay in Vientiane

Was this post useful to you?