There are 2 ways to get from Mengla to Luang Prabang by car or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Mengla to Luang Prabang is to drive and train which costs $19 - $40 and takes 2h 8m.
The fastest way to get from Mengla to Luang Prabang is to drive and train which takes 2h 8m and costs $19 - $40.
The distance between Mengla and Luang Prabang is 231 km. The road distance is 337 km.
It takes approximately 2h 8m to get from Mengla to Luang Prabang, including transfers.
Luang Prabang is 1h behind Mengla. It is currently 8:32 PM in Mengla and 7:32 PM in Luang Prabang.
Yes, the driving distance between Mengla to Luang Prabang is 337 km. It takes approximately 4h 44m to drive from Mengla to Luang Prabang.
There are 358+ hotels available in Luang Prabang.
What companies run services between Mengla, China and Luang Prabang, Laos?
There is no direct connection from Mengla to Luang Prabang. However, you can drive to Boten station, take the train to Luang Prabang station, then take the taxi to Luang Prabang. Alternatively, you can drive from Mengla to Luang Prabang in around 4h 44m.
- Phone
- 021-891888
- Website
- facebook.com
Train from Boten station to Luang Prabang station
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $11–24
- Schedules at
- baolau.com
- Second Class
- $11–13
- First Class
- $19–24
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 Thanksgiving 2018: How to travel stress-free, How to get from London City Airport into central London, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

