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

TrainDepartsArrivesDurationClass / fare
D8610:5518:078h 12m
  • Second class Seat (D)68.45 USDBook
  • First class Seat (D)106.11 USDBook

Kunming → Vientiane

TrainDepartsArrivesDurationClass / fare
D8610:5519:5910h 04m
  • Second class Seat (D)87.73 USDBook
  • First class Seat (D)136.90 USDBook

Luang Prabang → Kunming

TrainDepartsArrivesDurationClass / fare
D8413:1522:087h 53m
  • Second class Seat (C)74.98 USDBook
  • First class Seat (C)118.43 USDBook

Vientiane → Kunming

TrainDepartsArrivesDurationClass / fare
D8411:2522:089h 43m
  • Second class Seat (C)97.20 USDBook
  • First class Seat (C)153.95 USDBook

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

TrainDepartsArrivesDurationClass / fare
D8808:0011:153h 15m
  • Second class Seat (C)40.15 USDBook
D8411:2514:313h 06m
  • Second class Seat (C)40.15 USDBook
C9614:0518:354h 30m
  • Second class Seat (C)33.94 USDBook
  • First class Seat (C)52.71 USDBook

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.

Share this page