Laos to China by train
The journey is made in two parts: a train to the border station Boten, then a train of the other country. Here are all the trains on both sides and the pairs that connect best.
Direct trains, no change at the border
Some trains run straight through the border, so there is no second ticket and no waiting. Immigration is handled on the way. Times are local time at each station (China is one hour ahead of Laos).
Kunming → Luang Prabang
| Train | Departs | Arrives | Duration | Class / fare |
|---|---|---|---|---|
| D86 | 10:55 | 18:07 | 8h 12m |
Kunming → Vientiane
| Train | Departs | Arrives | Duration | Class / fare |
|---|---|---|---|---|
| D86 | 10:55 | 19:59 | 10h 04m |
Luang Prabang → Kunming
| Train | Departs | Arrives | Duration | Class / fare |
|---|---|---|---|---|
| D84 | 13:15 | 22:08 | 7h 53m |
Vientiane → Kunming
| Train | Departs | Arrives | Duration | Class / fare |
|---|---|---|---|---|
| D84 | 11:25 | 22:08 | 9h 43m |
Laos → China
Suggested connections
Pairs of trains that connect at Boten with at least 180 minutes to change. Green = good connection, orange = long wait.
No connection found yet.
All trains in Laos that end at Boten
Vientiane → Boten
| Train | Departs | Arrives | Duration | Class / fare |
|---|---|---|---|---|
| D88 | 08:00 | 11:15 | 3h 15m |
|
| D84 | 11:25 | 14:31 | 3h 06m |
|
| C96 | 14:05 | 18:35 | 4h 30m |
All trains in China that start from Mohan
No trains found in the saved timetable.
China → Laos
Suggested connections
Pairs of trains that connect at Boten with at least 180 minutes to change. Green = good connection, orange = long wait.
No connection found yet.
All trains in China that end at Mohan
No trains found in the saved timetable.
All trains in Laos that start from Boten
No trains found in the saved timetable.
Times and prices come from our saved timetable (updated 2026-10-16 04:02) and can differ by travel date. The final price and seat availability are shown on the booking page. Choose the date above and the booking buttons open that day.