There are 3 ways to get from Luang Prabang to Nong Khiaw by bus, taxi 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.
Coronavirus (COVID-19) in Laos
There is widespread community transmission globally.
Some travel restrictions are being lifted in Laos. For the latest travel status, please check the official page for Laos.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Laos due to Coronavirus (COVID-19). Most travel to this country is restricted.
Some domestic travel restrictions began to ease in Laos from May 17.
Lockdown measures are currently in place for Laos. Leaving Laos may be in violation of local restrictions.
Questions & Answers
The cheapest way to get from Luang Prabang to Nong Khiaw is to Mini Bus which costs $6 and takes 3h.
The quickest way to get from Luang Prabang to Nong Khiaw is to taxi which costs $120 - $150 and takes 2h 15m.
Yes, there is a direct bus departing from Luang Prabang Naluang Terminal and arriving at Nong Khiaw. Services depart twice daily, and operate every day. The journey takes approximately 3h.
The distance between Luang Prabang and Nong Khiaw is 91 km. The road distance is 141.9 km.
The best way to get from Luang Prabang to Nong Khiaw without a car is to Mini Bus which takes 3h and costs $6.
The Mini Bus from Luang Prabang Naluang Terminal to Nong Khiaw takes 3h including transfers and departs twice daily.
Luang Prabang to Nong Khiaw bus services, operated by , depart from Luang Prabang Naluang Terminal station.
Luang Prabang to Nong Khiaw bus services, operated by , arrive at Nong Khiaw station.
Yes, the driving distance between Luang Prabang to Nong Khiaw is 142 km. It takes approximately 2h 15m to drive from Luang Prabang to Nong Khiaw.
There are three+ hotels available in Nong Khiaw. Prices start at $100 USD per night.

- Distance: 90.7 km
- Duration: 3h
What companies run services between Luang Prabang, Laos and Nong Khiaw, Laos?
operates a bus from Luang Prabang Naluang Terminal to Nong Khiaw once daily. Tickets cost $6 and the journey takes 3h. Naluang also services this route once daily.
Bus from Luang Prabang Naluang Terminal to Nong Khiaw
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $6

- Phone
- 856071212979
- Website
- naluangstation.com
Bus from Luang Prabang Naluang Terminal to Nong Khiaw
- Ave. Duration
- 2h 15m
- Estimated price
- $120 - $150
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 The beginner’s guide to the 2018 World Nomad Games, How to get from JFK to New York City and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.