express train from Luangprabang to vientiane

Transfer by train from LuangPrabang to Vientiane cost about $24-32 USD/ person and it takes about 2.5 hours. There are seat trains of the 1st and 2nd class and you can buy train tickets at the railway station. Have no time to do it ?
Just text to us via WhatsApp: +856-20 5243 6565 , send us photos of your ID / Passport, we will send you the ticket. or email us:

Another way how you can reach Vientiane from Luang Prabang is to take a direct flight to Wattay International Airport.  Bus, which cost around 15 – 20 USD and take 6 to 8 hours.

Laos China Time Table

Laos train time table
Laos train Vietiane to Luangprabang
Laos train Vietiane to Luangprabang