Vang Vieng to Puer covers about 514 km, a cross-border journey from Laos’s adventure-tourism hub to Puer prefecture in Yunnan, China — known worldwide for Pu’er tea.
Journey time and distance
At roughly 514 km, expect around 6 hours including the border stop, passing through Kasi, Luang Prabang, Boten and Mohan.
Fares
Fares start from around $67 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 long-distance option for travellers who’ve spent time in Vang Vieng and want to continue into Yunnan’s tea-growing hills without flying.
Booking tips
- Given the distance, consider breaking the journey in Luang Prabang or Xishuangbanna.
- First or Business class adds worthwhile comfort for a ride this long.
