Trains in Laos

Laos has a modern railway, the Laos–China Railway, which opened in December 2021. Fast electric trains link Vientiane, Vang Vieng and Luang Prabang in about two hours and continue north to the Chinese border at Boten.

OperatorLaos–China Railway
CurrencyLao kip (LAK). Fares on this site may be shown in another currency.
Main hubVientiane, with Luang Prabang in the north
Journey timeAbout 1 hour 45 minutes to 2 hours 20 minutes between Vientiane and Luang Prabang

Main lines and journeys

Vientiane to Luang Prabang
The main intercity route, with a stop at Vang Vieng.
Vientiane to Vang Vieng
A short trip that saves hours compared with the road.
Luang Prabang to Boten
Continues north to the Chinese border. Check the timetable for services across the border.

Train types and classes

Intercity electric trains
Modern electric trains, with services running at up to about 160 km/h.
Seat classes
Seats are reserved. Fares depend on the class you pick when you book.

Travel tips

Popular routes in Laos

Vang Vieng → Vientiane6 trains · timetable & fares
Vientiane → Luang Prabang6 trains · timetable & fares
Luang Prabang → Vientiane5 trains · timetable & fares
Vang Vieng → Luang Prabang5 trains · timetable & fares
Vientiane → Vang Vieng5 trains · timetable & fares
Luang Prabang → Vang Vieng4 trains · timetable & fares

Written in October 2026. Services, timetables and fares change, so check the live timetable for your travel date before you book.