Train from Luangprabang to Vientiane


Trains from Luang Prabang 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 Train Time Table

Laos - China Train Time Table

Send message to us via Whatsapp. We will book ticket Train from LuangPrabang to Vientiane for you.

Inside cabin of Laos train - LuangPrabang to Vientiane
Cabin of Laos express train Vientiane to Luangprabang