Pakse to Luang Prabang

How to Get From Pakse to Luang Prabang

3Options
2h 20mFastest
$50From
MaartenElaWritten by Maarten · Reviewed by Ela · Updated 1 week ago

Bus + Train (Separate Tickets) · Flight · Bus + Train (Combined Tickets)

Luang Prabang is Laos's old royal capital, 657 kilometres (408 miles) north of Pakse. Saffron-robed monks, French-colonial shophouses and the Kuang Si waterfalls make it worth the trek. Flying is the quickest option, taking 2h 20m. Overland, the cheapest way to get from Pakse to Luang Prabang is a bus and train combination at $50 (1,100,000 LAK). It's a long haul, around 12-19h.

Distance from Pakse to Luang Prabang

Pakse and Luang Prabang are about 657 km (408 miles) apart, and the journey itself covers around 909 km by road. The quickest way to get from Pakse to Luang Prabang is by taking the flight, which takes around 2h 20m.

~657 km
Distance
~909 km
Road distance
2h 20m
Fastest
COMPARE

3 ways to travel from Pakse to Luang Prabang

There are three ways to travel from Pakse to Luang Prabang. You can choose between the bus + train (separate tickets), flight, and bus + train (combined tickets). The journey takes 2h 20m–18h and the quickest way is by flight. If you're on a budget, the cheapest option is by bus + train (separate tickets) with tickets starting at $50 (1,100,000 LAK).

Bus + Train (Separate Tickets)CheapestDuration12-19hPrice$50(1,100,000 LAK)
2 legs — see itinerary
  1. PakseVientiane10h
  2. VientianeLuang Prabang , Luangprabang1h 45m
FlightFastestDuration2h 20mPrice$100(2,228,000 LAK)
incl. transfers — see itinerary
  1. How to get to Pakse Airport20m
  2. Flight from Pakse to Luang Prabang1h 40m
  3. Luang Prabang Airport to the city centre20m

Reach out to our Community

No questions yet — be the first to ask about Pakse to Luang Prabang.

Pakse to Luang Prabang by Bus + Train (Separate Tickets)

12-19hFrom $50 (1,100,000 LAK)

Taking a combined bus and train is the cheapest way to get from Pakse to Luang Prabang.

If you book your tickets separately, combined fares cost only $50 (1,100,000 LAK). You will also have flexibility in terms of schedule and what kind of seat to book for the train.

Step 1: Bus from Pakse to Vientiane

10h - 13h 30m$27 (600,000 LAK)

From Pakse, you will take a sleeper bus to Vientiane. These buses usually depart at night and arrive at the Lao capital city in the morning.

The journey takes about 10h - 13h 30m, but you can hopefully spend most of that getting some sleep. Ticket prices start from 10h - 13h 30m.

Buses usually depart from their own headquarters in Pakse city centre. In Vientiane, the last stop is at the Southern Bus Terminal.

IMPORTANT: Most buses operating on this route are sleeper buses, with only flatbeds for seats. These flatbeds are for two persons. If you’re travelling solo, you must buy 2 tickets to have the flatbed to yourself. Otherwise, expect to sleep beside a stranger.
Chanthachone TransportationSleeper12h
20:00
$27
600,000 LAK
Green Paradise TravelSleeping10h
20:00
$28
622,000 LAK
Chanthachone TransportationSleeper13h 30m
18:30
$35
771,000 LAK

View step stations on map

Map of stations
Click to explore

Step tickets are available on Bookaway.

Getting from Vientiane Bus Station to Vientiane Railway Station

Vientiane Train Station is 6 km away from the Southern Bus Terminal. The easiest way to get there is by taxi, which costs about $4.50 (100,000 LAK).

We recommend booking your ride through local taxi apps like Loca and InDrive. Regular taxis and tuk-tuks tend to overcharge tourists.

Plan to arrive at the railway station at least an hour before your train departs. This gives you enough time to clear security checks without the rush and the stress.

Step 2: Train from Vientiane to Luang Prabang

1h 45m - 5h 40m$23 (500,000 LAK)

The first train from Vientiane to Luang Prabang departs at 08:00. Depending on the time of your bus arrival in Vientiane, you can immediately leave for Luang Prabang by taking one of the morning trains.

But if you want to go around the capital city for a bit, you can take an afternoon train or catch one the next day instead.

The train ride to Luang Prabang from Vientiane takes more or less 2 hours. Ticket prices start at $23 (500,000 LAK) for a 2nd class seat when you book with BookAway.

Laos Group TourStandard2h 40m
08:25
$23
500,000 LAK
Laos Railway by Family ServiceSecond Class Seat1h 46m
08:2509:5012:5415:15
From $23
509,000 LAK
Laos Group TourSecond Class1h 45m
08:0009:5011:2513:0015:40
$28
611,000 LAK
Laos Railway by Family ServiceSecond Class Seat3h 16m
06:3014:00
$29
647,000 LAK
Laos Railway by Family ServiceFirst Class1h 46m
12:5415:1515:4017:25
From $37
818,000 LAK

View step stations on map

Map of stations
Click to explore
From
To
Via

Step tickets are available on Bookaway.

Booking Tip

There are a few ways to score a ticket for the Laos-China Railway. The cheapest and most convenient is via the LCR Ticket app. Registration is not always smooth, though. And payment sometimes doesn't push through. For more details, check out our full guide for Booking Train Tickets in Laos.

Pakse to Luang Prabang by Flight

2h 20mFrom $100 (2,228,000 LAK)

The fastest way to get from Pakse to Luang Prabang is by flight. Travel time takes only  2h 20m.

It is also the most expensive, though. Combined costs, including airport transfers, start from $100 (2,228,000 LAK).

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Step 1: How to get to Pakse Airport

20 minutes$2.70 (60,000 LAK)

The best way to travel the 5 km from Pakse city centre to the airport is by taxi. Rates start from $2.70 (60,000 LAK) for the journey that takes about 20 minutes.

Alternatively, you can take a tuk-tuk to Pakse International Airport. Fares start from $2.30 (50,000 LAK). Ask the fare beforehand because some drivers try to overcharge.

Visit our guide for Pakse Airport for more info.

Step 2: Flight from Pakse to Luang Prabang

1h 40m $93 (2,067,000 LAK)

Lao Airlines operates the only direct flight from Pakse to Luang Prabang. Airfares start from $93 (2,067,000 LAK), and the flight takes about 1h 40m.

Two things to note:

  • Direct flights to Luang Prabang from Pakse are not available every day. They operate only on Tuesday, Thursday, and Saturday.
  • These direct flights are active only during the peak season, typically from November to June. From July to October, only indirect flights are available from Pakse to Luang Prabang.

Indirect flights, on the other hand, operate daily via Vientiane. The layover time varies from 3 hours to over 22 hours. These are normally more expensive with rates from $160 (3,556,000 LAK). On the good side, if you have a long layover, you can explore Vientiane first before continuing to Luang Prabang.

Step 3: Luang Prabang Airport to the city centre

20 minutes$4.50 (100,000 LAK)

The most convenient way to get from Luang Prabang Airport to the city centre is by taxi. The 20-minute ride costs around $4.50 (100,000 LAK) when you book through the local taxi-hailing app Loca.

Airport taxis are also available, but much more expensive, with rates from $14 (320,000 LAK).

The tuk-tuk is a local alternative, and usually costs the same as a Loca taxi.

For more details, check out our complete guide for Luang Prabang Airport.

Flight tickets are available on Skyscanner.

Pakse to Luang Prabang by Bus + Train (Combined Tickets)

18hFrom $82 (1,822,000 LAK)

If you're not into flying, but don't want the hassle of booking separate bus and train transfers, you can also book combined tickets.

The downsides: this is twice the cost of booking your bus and train tickets separately; plus, you can't choose which train to take, and what kind of seat.

On the good side: you will be saved from all the hassle of arranging your own transfers. Even your ride from the bus station to the railway station in Vientiane will be taken care of by the tour company.

A combined bus and train ticket from Pakse to Luang Prabang costs $82 (1,822,000 LAK).

What to expect in your bus-and-train journey

You will take a 10-hour sleeper bus from Pakse to Vientiane.

In Vientiane, you will have a few hours of stopover before taking the 11:25 train to Luang Prabang. Your ticket will be for a 2nd-class seat.

Bus + Train (Combined Tickets) schedule from Pakse to Luang Prabang

Bus + Train (Combined Tickets) tickets are available on Bookaway.

View bus + train (combined tickets) stations on map

Map of stations
Click to explore
From
To

Booking Tip

Buses on this route are sleeper buses, with flatbeds instead of seats. These beds are made for two people, so if you’re travelling solo, book both spots to avoid sharing with a stranger.
STAY

Our favourite places to stay in Luang Prabang

Here are our favourite places to stay in Luang Prabang for every budget.

Mid-Range

Manichan Guesthouse

The Manichan Guesthouse is the perfect location, just a 5-minute walk from the Night Market, National Museum and plenty of other sights. The rooms are spacious, comfortable and clean and come with your choice of fan or air conditioning. A delicious breakfast is included daily with your stay and there is a restaurant on location for your convenience.
  • Ideal location
  • Walking distance to many sights
  • Breakfast included
  • Restaurant on-site
Private rooms start at $30 per night
Check availability
Treat Yourself

Sakaodeuan Hotel & Travel

Sakaodeuan Hotel located within the Old Town of Luang Prabang is in an ideal location to explore some of the city's best sights. You're less than 1km away from both Mount Phousy and the Night Market.

The rooms are spacious, comfortable and clean. One of the best things about this hotel are the staff who are there to help you with anything. And the complimentary breakfast is a highlight of the stay. It's delicious!

  • Located in the Old Town
  • Spacious and comfortable rooms
  • Amazing staff
  • Delicious free breakfast

Double rooms start from $75 per night.

Check availability

ABOUT YOUR DESTINATION

Why Visit Luang Prabang?

Luang Prabang is the former royal capital of Laos. A beautiful fusion of traditional Lao architecture and colonial design, this ancient city sits at the junction of the Mekong and Nam Khan rivers. Luang Prabang lifts up your spirits with its 33 Buddhist temples and awakens your senses with its picturesque landscape.

Backdropped by mountains, adventurers will find plenty of things to do in Luang Prabang. You'll find turquoise waterfalls, trekking trips and biking trails on the outskirts of town. Our favourite part? The friendly atmosphere and slow life that it was somehow able to maintain despite the growing number of tourists.

Rounding it up

That's the full picture for getting from Pakse to Luang Prabang, roughly 657 kilometres (408 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $50 (1,100,000 LAK). The quickest trip takes 2h 20m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Pakse to Luang Prabang?

The distance from Pakse to Luang Prabang is 657 kilometres (408 miles).

What is the fastest way to get from Pakse to Luang Prabang?

The fastest way to get from Pakse to Luang Prabang is by flight and takes 2h 20m.

What is the cheapest way to get from Pakse to Luang Prabang?

The cheapest way to get from Pakse to Luang Prabang is by bus + train (separate tickets) with ticket costs starting from 1,100,000 LAK.

About the Authors

Maarten
Maarten

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Ela
ElaReviewer

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.