How to get from VIENTIANE to KUNMING?

How to get from Vientiane to Kunming
How to travel from Vientiane to Kunming in China? You can take a flight or travel by bus.

 Bus to Kunming 
Flight to Kunming
Train to Kunming
Book ticket or flight

From Vientiane to Kunming in China you can travel by plane and bus.

    • Travel distance from Vientiane to Kunming is about 770 km by plane and about 1400 by land. You can travel by bus from Vientiane to Kunming, but the travel time is about 30 hours. The most fastest and comfortable way is to travel by plane, there are direct flights, this way of transport takes about 1.5 hour. Direct flights from Vientiane to Kunming cost about $140-200/pp (one-way). You can book bus tickets or flights to Kunming easily online on Baolau. You can also travel by train to Kunming from Vientiane from December 2021. This train depart in Vientiane and is going via Luang Prabang and Vang Vieng to Boten border crossing, about 5 km from Mohan town in China. From Mohan to Kunming you can travel by another train. Train tickets from Vientiane to Boten can be purchased at the railway station.
    • You can book bus e-tickets + direct flights from Vientiane to Kunming online

BOOK TICKETS with Baolau

Kunming in the Yunnan province – a very attractive destination in China.

    • Kunming (Kūnmíng, 昆明) is the capital of Yunnan province in southwestern part of China. Kunming is really a big and modern city and lots of travelers are heading to Kunming also from Vietnam (from Lao Cai). You can also travel from Laos to China, this is one of the travel routes – from Vientiane to Kunming. Kunming in China is the provincial political, economical and cultural center of Yunnan as well as the most popular tourist destination in southwest China, attracts a lot of tourists every day. The city is also the focal point of Yunnan minority culture. Read the instructions how you can reach Kunming from Vientiane below in this article.

BOOK a TOUR in Kunming


How to travel from Vientiane to Kunming?


1. BUS from Vientiane to Kunming

    • bus company from Vientiane to Kunming: Thongly Bus
    • sleeper and comfortable tourist buses from Vientine to Kunming
    • this route takes a lot of time – about 30 hours (this time can change)!
    • bus ticket from Vientiane to Kunming costs about $114/pp
    • carry-on baggage 20kg
    • this bus goes to the Kunming South Bus Station
    • if you do not find your date of departure – try to search a different date of departure
    • Book and buy your bus e-tickets from Vientiane to Kunming on Baolau

2. FLIGHT from Vientiane to Kunming

    • there are direct flights from Vientiane to Kunming
    • airlines from Vientiane to Kunming: Lao Airlines, Sichuan Airlines, China Eastern
    • travel by plane – direct flight from Vientiane to Kunming takes about 1.5-2 hours
    • direct flight from Vientiane to Kunming costs about $140-300/pp
    • if you do not find your date of departure – try to search another date
    • Book and buy your flight from Vientiane to Kunming on Baolau
flight-vientiane-to-kunming
Direct flight from Vientiane to Kunming is the most comfortable option of transport.


3. TRAIN from Vientiane to Kunming (via Boten)

    • there was opened a new railway route on 3 December 2021, from Vientiane to Boten
    • Boten is the border crossing between Laos and China, about 5 km from Mohan town in China
    • this is project of The Laos-China Railway Company limited
    • you can travel from Vientiane to Kunming in China via Boten border crossing in Laos and Mohan in China
    • train tickets from Vientiane to Boten you can buy at the railway station
    • train tickets can be purchased three days before the departure date
    • passengers must show an ID card and proof of two Covid vaccinations
    • train tickets from Vientiane to Boten costs about 238,000 kip – 529,000 kip
    • this train is going via Luang Prabang and Vang Vieng in Laos
    • you can check current Laos Railway Map + Transport in Laos
laos-train-vientiane-to-boten-kunming
Train from Vientiane to Boten border crossing in Laos, another trains is from Mohan to Kunming in China (photo: Baolau).

What is Baolau? Book tickets + flights online.

– Baolau sells the train, bus, boat tickets mainly for Vietnam (also a tickets to Cambodia, Laos, Malaysia…)
– flights of Vietnamese Airlines, VietJet Air, JetStar Pacific as well as flights to neighbouring countries
– ferry tickets for Vietnam, Cambodia, eg. ferry to Cat Ba, ferry to Quan Lan, ferry to Phu Quoc, Con Dao to Saigon, ferry to Phnom Penh
– tickets for Malaysia (eg. Kuala Lumpur to Singapore, Kuala Lumpur toPenang, Kuala Lumpur to Malacca…)
– the price of tickets or flights is from the official price of transport company or airlines
– you can have online train e-ticket in mobile phone in Vietnam (I recommend to print a ticket)
– if you order an train ticket in Baolau for tourist trains in Vietnam to Lao Cai (Fansipan, Sapaly…), you must pick it up at the station
– read also frequently asked questions on Baolau, you can select a seat or berth in the train

Yuantong-Temple-Kunming-China
The Yuantong Temple in Kunming.
Yunnan-Stone-Forest-Kunming-China1
Stone Forest Geological Park, about 50 km from Kunming.
green-lake-park-kunming-china
Green Lake (Cui Hu) park in Kunming.
best-cheap-hotels-kunming-china
Kunming Cloudland International Youth Hostel in Kunming (photo: Agoda). 15 best cheap hotels + hostels in Kunming.
best-luxury-hotels-kunming-china
Sofitel Kunming 5 star hotel (photo: Agoda). 15 best luxury hotels in Kunming.


icon-info-circle FAQ – Travel from Vientiane to Kunming in China:

1️⃣ How to book and buy tickets or flights from Vientiane to Kunming?

    • It is possible to book tickets + flights from Vientiane to Kunming on Baolau.

2️⃣ How long does it take to get from Vientiane to Kunming?

    • Travel by tourist bus from Vientiane to Kunming takes about 30 hours.
    • Travel by plane (direct flight) from Vientiane to Kunming takes about 1 hour 30 minutes.

3️⃣ How far is Kunming in China from Vientiane in Laos?

    • Travel distance from Vientiane to Kunming is about 1400 km by land and about 770 km by plane.

4️⃣ How much does it cost to get from Vientiane to Kunming?

    • Travel by plane (direct flight) from Vientiane to Kunming costs about $140-300/pp.
    • Travel by toursit bus from Vientiane to Kunming costs about $114/pp.

5️⃣ What is the best way of transport from Vientiane to Kunming?

    • The best way of transport from Vientiane to Kunming is to travel by plane. You can search and book direct flights.

6️⃣ Is there a train from Vientiane to Kunming?

    • Yes, from December 2021 it is possible to travel by train from Vientiane to Kunming via Boten in Laos and Mohan in China. Boten is the border crossing in Laos and Mohan town is in China, about 5 km from this border crossing. This is the project of China-Laos Railway.

7️⃣ What you can visit in Kunming?

    • There are various interesting places in Kunming and nearby area, e.g.: Stone forest, Dianchi Lake, Green Lake park, Provincial museum, Western Hills, Grand View Park, Golden Temple, Horticultural expo museum…

BOOK a TOUR / ACTIVITY in China


icon-arrow-circle-right Book your bus tickets or flight from Vientiane to Kunming + Schedule:

(You can book another tickets or flights, e.g. Vientiane > Luang Prabang, Vientiane > Bangkok…)

Vietnam to Laos

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 30

No votes so far! Be the first to rate this post.

Share: