GoAsia
How to Get from Vientiane to Xiangkhouang

How to Get from Vientiane to Xiangkhouang

Last updated: October 15, 2026
Contents

Vientiane and Xiangkhouang province lie in very different landscapes. The capital sits on the flat Mekong valley, while Phonsavan, the provincial capital, is in the cooler highlands near the Plain of Jars. You can choose between a short flight and a long journey on winding mountain roads, and you can compare the options and book on GoAsia.cc.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Vientiane to Xiangkhouang by Flight

Lao Airlines lists Vientiane to Xiangkhouang (XKH) among its domestic routes.[1] Booking platforms list economy fares from about $41 to $76 one way and a flight time of 30 to 35 minutes (October 2026).[2] Check the airline for the current timetable, because schedules are published as images and can change without notice.[1]

Vientiane to Xiangkhouang by Bus

Booking platforms list sleeper buses at about $22 to $23 with a journey time of 11 to 13 hours (October 2026). The 13 hour option is a Taxi + Sleeping Bus ticket with a pickup in Vientiane.[2] Sleeper buses have bunks, and a bunk may be shared if you travel alone.

Vientiane to Xiangkhouang by Van

A Taxi + Minivan ticket is listed at about $21 and about 12 hours (October 2026).[2] A van lets you see the landscape in daylight, but legroom is more limited than on a sleeper bus or a plane.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$41 - $76[2]30 - 35 minHigh
Bus (Sleeper)$22 - $23[2]11 - 13 hoursMedium
VanAbout $21[2]About 12 hoursLow

Tips for Traveling from Vientiane to Xiangkhouang

  • Book Flights Early: Flights to Phonsavan are limited, so seats can sell out, especially in the cool season.
  • Prepare for the Cold: Xiangkhouang is at a much higher altitude than Vientiane and can be chilly at night and in the early morning. Pack a sweater or light jacket.
  • Motion Sickness: If you take the bus or van, the road is winding. If you are prone to car sickness, take medication before the journey begins.
  • Road Safety: Roads in Laos are often in poor condition, and flooding and landslides in the rainy season can disrupt road transport.[3]
  • Pickups: Some tickets include a pickup from your hotel. Confirm this when you book so that you do not pay for an unnecessary tuk-tuk to the station.

Timetable

Flight Vientiane - Phonsavan $ 40.87–75.48 30m – 35m
  • →  Economy 13:50, 15:20
Bus Vientiane - Phonsavan $ 21.98–23.10 11h – 13h
  • →  Taxi + Sleeping Bus 18:00
  • →  Sleeper 20:00
Van Vientiane - Phonsavan $ 21.02 12h
  • →  Taxi + Minivan 07:00

Frequently Asked Questions

How can I book tickets from Vientiane to Xiangkhouang?

Use the booking tool on this page to compare the transport options currently available from Vientiane to Xiangkhouang, including current prices and schedules.

What is the cheapest way to get from Vientiane to Xiangkhouang?

The cheapest listed option is the Taxi + Minivan ticket at about $21, followed by the sleeper bus at about $22 to $23 (October 2026). The sleeper bus also saves you a night of accommodation.

What is the fastest way to get from Vientiane to Xiangkhouang?

The fastest way is to fly, which takes 30 to 35 minutes according to booking platforms. The road options take 11 to 13 hours.

How long does it take to get from Vientiane to Xiangkhouang?

A flight takes 30 to 35 minutes, while a bus or van journey takes 11 to 13 hours according to booking platforms (October 2026).

Is the road from Vientiane to Phonsavan safe?

The road is mountainous, with many curves and steep sections. Roads in Laos are often in poor condition, and flooding and landslides in the rainy season can disrupt road transport, so flying can be the more reliable option in heavy rain.

What should I expect on a Laotian sleeping bus?

Sleeping buses usually have bunk beds arranged in tiers. The beds are often narrow and may be shared, so be prepared for close quarters if the bus is full.

Are there direct flights between Vientiane and Xiangkhouang?

Lao Airlines lists Vientiane to Xiangkhouang among its domestic routes. Check the airline for the current timetable before you plan your trip.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Lao Airlines: Baggage & Optional Service Charges. Retrieved October 15, 2026.
  2. [2] 12Go: Vientiane - Phonsavan timetable. Retrieved October 15, 2026.
  3. [3] UK Foreign, Commonwealth & Development Office (FCDO): Laos travel advice: Safety and security. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.