There are 4 ways to get from Muang Xai to Luang Prabang by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Oudomxay station to Luang Prabang stationtrain
- Take the taxi from Luang Prabang station to Luang Prabangtaxi
59 min$9–22Bus
- Take the bus from Oudomxay to Luang Prabang Southern Terminalbus
5h$15Drive 192.4 km
- Drive from Muang Xai to Luang Prabangcar 192.4 km
2h 49m$35–50Taxi
- Take the taxi from Muang Xai to Luang Prabangtaxi 192.4 km
2h 49m$100–130
Questions & Answers
The cheapest way to get from Muang Xai to Luang Prabang is to train and taxi which costs $9 - $22 and takes 59 min.
The fastest way to get from Muang Xai to Luang Prabang is to train and taxi which takes 59 min and costs $9 - $22.
Yes, there is a direct bus departing from Oudomxay and arriving at Luang Prabang Southern Terminal. Services depart three times a day, and operate every day. The journey takes approximately 5h.
The distance between Muang Xai and Luang Prabang is 113 km. The road distance is 192.4 km.
The best way to get from Muang Xai to Luang Prabang without a car is to train and taxi which takes 59 min and costs $9 - $22.
It takes approximately 59 min to get from Muang Xai to Luang Prabang, including transfers.
Muang Xai to Luang Prabang bus services, operated by Luang Prabang Transport, depart from Oudomxay station.
Muang Xai to Luang Prabang bus services, operated by Luang Prabang Transport, arrive at Luang Prabang Southern Terminal station.
Yes, the driving distance between Muang Xai to Luang Prabang is 192 km. It takes approximately 2h 49m to drive from Muang Xai to Luang Prabang.
There are 359+ hotels available in Luang Prabang.
What companies run services between Muang Xai, Laos and Luang Prabang, Laos?
Luang Prabang Transport operates a bus from Oudomxay to Luang Prabang Southern Terminal 3 times a day. Tickets cost $15 and the journey takes 5h.
- Phone
- 021-891888
- Website
- facebook.com
Train from Oudomxay station to Luang Prabang station
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- $7–19
- Schedules at
- baolau.com
- Second Class
- $7–8
- First Class
- $11–19
- Website
- Luang Prabang Transport
Bus from Oudomxay to Luang Prabang Southern Terminal
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $15
- Schedules at
- Luang Prabang Transport
- Ave. Duration
- 1h 31m
- Estimated price
- $2–130
Airport Taxi
- Phone
- +856-71-212-487
- Website
- tourismluangprabang.org
Greensm
- Phone
- 021 988 888
- Website
- greensm.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, What documents do I need to cross Niagara Falls?, and Travelling around the UAE - to help you get the most out of your next trip.

