How to Get from Vang Vieng to Kunming
How to travel by train from Vang Vieng to Kunming on the China-Laos Railway: border checks, ticket rules, baggage limits and travel time.
Last updated: November 2, 2026

Photo: CEphoto, Uwe Aranas / Wikimedia Commons, CC BY-SA 3.0
Contents
From the karst peaks and blue lagoons of Vang Vieng to Kunming, the spring city of Yunnan: the China-Laos Railway turns what was once a multi-day road trip into a day on the train. You climb through tunnels and over high bridges, and the humid river valleys of Laos give way to the cool air of southern China.
Vang Vieng to Kunming by train
Through trains on the China-Laos Railway run between Vientiane and Kunming South and stop at Vang Vieng. The trains have first and second class cars and a dining car.[1]
On booking platforms, second class seats cost about $82 to $90 (November 2026), and the trip takes from about 8 hours 30 minutes to just over 10 hours, depending on the train and the border checks.[2]
At the border
You get off with all your luggage at Boten and again at Mohan for exit and entry checks, about 1.5 hours at each.[1] Have your passport and Chinese visa or visa exemption ready.
Comparing your options
| Mode | Price (USD) | Duration |
|---|---|---|
| Train (second class seat) | $82 - $90[2] | 8h 30m - 10h[2] |
Tips for traveling from Vang Vieng to Kunming
- Book early: Cross-border tickets go on sale 15 days ahead, and you need a valid passport to buy one. Tickets bought online must be exchanged for a paper ticket before you board.[3]
- Pack light: The baggage allowance is 20 kg per adult, and each item may measure up to 130 cm in total length, width and height.[3]
- Bring snacks: The dining car is there, but many travelers like to bring their own food from Vang Vieng.
- Sort your visa first: Check the Chinese entry rules for your passport before you travel, and have your documents in your daypack at the border.
- Get your money and maps ready: Set up a payment app or bring some Chinese yuan, and download an offline map of Kunming before you cross.
Timetable
| Train Vang Vieng - Kunming $ 81.95–89.76 8h 31m – 10h 4m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Vang Vieng to Kunming, including current prices and schedules.
The train is the standard way to travel between the two. Second class seats cost about $82 to $90 on booking platforms.
The trip takes from about 8 hours 30 minutes to just over 10 hours, depending on the train and the border checks.
Most travelers need a Chinese visa or an exemption valid for their nationality. Check the entry rules for your passport before you travel, because you go through Chinese immigration at Mohan.
Yes, the trains have a dining car. Many travelers also bring their own food.
The allowance is 20 kg per adult, and each item may measure up to 130 cm in total length, width and height. There is no checked baggage.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] China State Railway Group: International passenger trains on the China-Laos Railway from 13 April 2023. Retrieved November 1, 2026.
- [2] 12Go: Vang Vieng to Kunming timetable. Retrieved November 2, 2026.
- [3] China Railway (12306): China-Laos Railway international passenger notice. Retrieved November 1, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.