Vientiane to Mengla

Home

/

Vientiane to Mengla

Today

Available Trains

2 trains found

08:00

Vientiane

D88

15:10

Mengla

$69

6h 10m

First class

$100

None

Second class

$69

Available

11:25

Vientiane

D84

18:28

Mengla

$69

6h 3m

First class

$100

Available

Second class

$69

Available

Vientiane to Mengla is a cross-border journey of about 431 km, from the Lao capital across the Boten–Mohan border into Mengla county in southern Yunnan, China — home to the Xishuangbanna Tropical Botanical Garden.

Journey time and distance

Covering roughly 431 km, expect around 5 hours of total travel including the border stop, passing through Vang Vieng, Luang Prabang and Boten before crossing into China.

Fares

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

Border crossing what to expect

Everyone disembarks with luggage at Boten/Mohan for immigration checks on both sides, typically around an hour, before re-boarding the same train. Have your Chinese visa arranged beforehand and complete the online Health Declaration within 24 hours of departure.

Why travellers take this route

Mengla is best known for the Xishuangbanna Tropical Botanical Garden, one of the largest and most respected botanical gardens in China — a popular add-on for travellers combining Laos with a visit to tropical southern Yunnan.

Booking tips

  • Book the Lao-side ticket closer to departure (within its short presale window) and the Chinese leg with more lead time if travelling onward.
  • Bring your passport and visa documents accessible for the border stop rather than in checked luggage.