The Laos-China Railway runs over 400 km from Vientiane to Boten on the Chinese border, via Luang Prabang. International trains continue from Boten to Kunming in China, and they are listed here too. From Kunming there are onward rail connections to the rest of China.
Click here to search all Laos train times by route and date
Laos–China Railway(Outward)(Return)
ShowAll 7 trains
| Station | EXP C98 VIE–LPR | INTL D88 VIE–KSO | ORD K12 VIE–BOT | EXP C92 VIE–LPR | INTL D84/D85 VIE–KUN | EXP C82 VIE–BOT | EXP C86 VIE–LPR |
|---|---|---|---|---|---|---|---|
| Vientiane | 07.20 | 08.00 | 08.25 | 09.50 | 11.25 | 13.00 | 15.05 |
| Phonhong | · | · | 09.08 | · | · | · | 15.37 |
| Vang Vieng | 08.16 | 08.55 | 09.49 | 10.46 | 12.20 | 14.06 | 16.25 |
| Kasi | · | · | 10.20 | · | · | · | · |
| Luang Prabang | 09.06 | 09.50 | 11.11 | 11.51 | 13.15 | 15.18 | 17.26 |
| Muang Nga | · | 11.54 | · | · | |||
| Muang Xai | 10.44 | 12.28 | · | 16.11 | |||
| Namor | · | 12.57 | · | · | |||
| Nateuy | · | 13.14 | · | 16.53 | |||
| Boten | 12.07 | 13.25 | 15.25 | 17.02 | |||
| Mohan | 14.11 | 17.29 | |||||
| Xishuangbanna | 15.16 | 18.34 | |||||
| Pu’er | 16.00 | 19.19 | |||||
| Yuxi | 17.55 | · | |||||
| Kunming South | 18.34 | 21.48 | |||||
| Kunming | 22.08 |
A station in China. Times are local to each station, and China is one hour ahead of Laos.
Timetable data collected 28th September 2026.
Scheduled times, not live tracking. Times may vary.
ShowAll 7 trains
| Station | INTL D87 KSO–VIE | EXP C97 LPR–VIE | INTL D83/D86 KUN–VIE | EXP C91 LPR–VIE | ORD K11 BOT–VIE | EXP C81 BOT–VIE | EXP C85 LPR–VIE |
|---|---|---|---|---|---|---|---|
| Kunming | 10.55 | ||||||
| Kunming South | 08.08 | 11.20 | |||||
| Yuxi | 08.49 | · | |||||
| Pu’er | 10.42 | 13.46 | |||||
| Xishuangbanna | 11.30 | 14.36 | |||||
| Mohan | 13.23 | 16.42 | |||||
| Boten | 13.27 | 16.44 | 14.10 | 17.32 | |||
| Nateuy | · | · | 14.26 | 17.44 | |||
| Namor | · | · | 14.42 | · | |||
| Muang Xai | 14.04 | 17.18 | 15.13 | 18.15 | |||
| Muang Nga | · | · | 15.49 | · | |||
| Luang Prabang | 14.58 | 10.12 | 18.11 | 12.22 | 16.37 | 19.08 | 18.35 |
| Kasi | · | · | · | · | 17.25 | · | · |
| Vang Vieng | 15.52 | 11.18 | 19.06 | 13.32 | 17.58 | 20.03 | 19.30 |
| Phonhong | · | 11.54 | · | · | 18.38 | · | · |
| Vientiane | 16.44 | 12.24 | 19.59 | 14.25 | 19.17 | 20.56 | 20.23 |
A station in China. Times are local to each station, and China is one hour ahead of Laos.
Timetable data collected 28th September 2026.
Scheduled times, not live tracking. Times may vary.
Useful reads before you go:
Top tips for Southeast Asia train travel
Reasons why you should travel by train around Southeast Asia
The BEST train journeys in Southeast Asia
10 essentials experienced travellers always take on trains in Southeast Asia
Book your train travel:
Loading train search engine…
If you have found this website useful for planning your Southeast Asia train travel, you can show your support by buying me a coffee. Thanks so much!
