Luang Prabang to Kunmingnan

Home

/

Luang Prabang to Kunmingnan

Today

Available Trains

2 trains found

09:50

Luang Prabang

D88

18:34

Kunmingnan

$85

7h 44m

First class

$126

Available

Second class

$85

Available

13:15

Luang Prabang

D84

21:44

Kunmingnan

$85

7h 29m

First class

$126

Available

Second class

$85

Available

Luang Prabang to Kunming South covers about 763 km, a long cross-border journey from Laos’s heritage city to Kunming, the capital of Yunnan province.

Journey time and distance

At roughly 763 km, expect around 8+ hours including the border stop, passing through Boten, Mohan, Xishuangbanna, Puer and Yuxi.

Fares

Fares start from around $85 for Second class (checked live on our own booking system in September 2026) — see the search box above for current fares and seat classes.

Border crossing what to expect

At the Boten/Mohan border, all passengers disembark with luggage for exit and entry immigration checks, typically around an hour, before re-boarding the same train. Arrange your Chinese visa in advance — it isn’t issued at the border — and complete China’s Health Declaration form online within 24 hours of departure.

Why travellers take this route

A direct rail alternative to flying between Luang Prabang and Kunming, connecting Laos’s heritage city to Yunnan’s high-speed rail network.

Booking tips

  • Given the distance, First or Business class is worth considering, and many travellers break the journey with a stopover in Xishuangbanna.