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
- Stations are often outside town centres, so plan transport to and from the station.
- Arrive early. Passengers go through security checks and need their passport or ID for the ticket.
- Book ahead for busy dates, as the trains are popular with visitors.
- Fares and timetables have changed since the line opened, so always check the date you travel.
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.