Its a 181 km by road from Vang Vieng to Luang Prabang. There are three forms of public transport from Vang Vieng to Luang Prabang: train, bus and minivan. By bus the journey from Vang Vieng to Luang Prabang takes 8 hours and by minivan it takes 6 hours.
Bus Times from Vang Vieng to Luang Prabang
There are currently 4 bus and minivan services a day from Vang Vieng to Luang Prabang which are available to book online.
Vang Vieng | Luang Prabang | Cost | Company |
09:00 | 14:00 | $17.00 USD | Malany Transport |
09:00 | 13:00 | $17.00 USD | Soutchai Travel |
14:30 | 19:30 | $17.00 USD | Malany Transport |
15:00 | 19:00 | $17.00 USD | Soutchai Travel |
- Malany Transport services are by 12 seat minivan.
- Soutchai Travel uses uses either a half length bus with 14 seats or a fill length 44 seat bus depending on the number of customers.
Buy Tickets from Vang Vieng to Luang Prabang
Use the Search Box below to buy your bus tickets from Vang Vieng to Luang Prabang.
Vang Vieng Malany Transport Bus Stop
Malany Travel services to Luang Prabang depart from the road side opposite to the Malany Guesthouse in Vang Vieng.
Vang Vieng Soutchai Travel Travel Bus Stop
Soutchai Travel bus services depart from the Soutchai Travel Office in Vang Vieng.
Luang Prabang Bus Station
Both Malany Travel and Soutchai Travel services from Vang Vieng terminate at Luang Prabang’s Southern Bus Terminal.
Travel from Luang Prabang
From Luang Prabang you have exciting three options for further overland travel: 1. Travel west to Thailand. 2. Travel east to Vietnam. 3. Travel south back towards Vientiane for connection either to Thailand via Nong Khai or toward Pakse in Southern Laos.

International Bus Travel from Luang Prabang
There are numerous places to which you can travel to direct by bus or minivan from Luang Prabang:
- Thailand:
- Luang Prabang to Chiang Mai
- Luang Prabang to Nan
- Luang Prabang to Loei
- Vietnam:
- Laos:
- Luang Prabang to Vang Vieng
- Luang Prabang to Vientiane