Luang Prabang to Mengla

Home

/

Luang Prabang to Mengla

Today

Available Trains

2 trains found

09:50

Luang Prabang

D88

15:10

Mengla

$50

4h 20m

First class

$69

Available

Second class

$50

Available

13:15

Luang Prabang

D84

18:28

Mengla

$50

4h 13m

First class

$69

Available

Second class

$50

Available

Luang Prabang to Mengla covers about 193 km, a cross-border trip from Laos’s heritage city to Mengla county in southern Yunnan, home to the Xishuangbanna Tropical Botanical Garden.

Journey time and distance

At roughly 193 km, expect around 2.5-3 hours including the border stop, passing through Boten and Mohan.

Fares

Fares start from around $50 for Second class (checked live on our own booking system in September 2026) — check the search box above for current pricing.

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

Mengla is best known for its botanical garden, a popular stop for travellers combining Luang Prabang with a taste of tropical southern Yunnan just across the border.

Booking tips

  • Book the Lao-side ticket within its short presale window closer to departure; the Chinese leg can typically be booked further ahead.