There are 4 ways to get from Muang Xay 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 193.6 km
- Drive from Muang Xay to Luang Prabangcar 193.6 km
2h 48m$35–51Taxi
- Take the taxi from Muang Xay to Luang Prabangtaxi 193.6 km
2h 48m$100–130
Questions & Answers
The cheapest way to get from Muang Xay to Luang Prabang is to train and taxi which costs $9 - $22 and takes 59 min.
The fastest way to get from Muang Xay 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 Xay and Luang Prabang is 113 km. The road distance is 193.6 km.
The best way to get from Muang Xay 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 Xay to Luang Prabang, including transfers.
Muang Xay to Luang Prabang bus services, operated by Luang Prabang Transport, depart from Oudomxay station.
Muang Xay to Luang Prabang bus services, operated by Luang Prabang Transport, arrive at Luang Prabang Southern Terminal station.
Yes, the driving distance between Muang Xay to Luang Prabang is 194 km. It takes approximately 2h 48m to drive from Muang Xay to Luang Prabang.
There are 359+ hotels available in Luang Prabang.
What companies run services between Muang Xay, 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 Need to know: Jadrolinija, Best ways to travel around Australia, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

