Chengdu Vientiane Routes (4 Ways to go)

Planning a trip from Chengdu to Vientiane Cleartrip helps you select the best route between Chengdu & Vientiane based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Chengdu & Vientiane

The distance from Chengdu to Vientiane is approximately 2243.34kms. By car, it takes roughly 26h 43m to reach Vientiane from Chengdu . Take a look at the 4 routes available to reach Vientiane from Chengdu

  • 1.
  • Chengdu to Vientiane Train, bus
  • 28h 17m
  • Rs. 6571
 
Chengdu
 
12h 52m
Rs. 1200
You can reach Kunming from Chengdu by travelling in a train. Chengdu to Kunming train takes approximately 12h 52m. You can catch a train from Chengdu and get down at Kunming. The price of the train ticket is approximately Rs. 1200.
 
Kunming
 
14h 0m
Rs. 5371
Travelling in a bus is one of the ways to reach Laos Vientiane from Kunming South. The total journey between Kunming South & Laos Vientiane takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.5371.
 
Laos Vientiane
  • 2.
  • Chengdu to Vientiane Train, bus via Luang Prabang Southern Terminal
  • 48h 31m
  • Rs. 6784
 
Luomashi
 
0h 6m
Rs. 29
Travelling in a Chengdu Metro is one of the ways to reach North station from Luomashi. Luomashi to North station by Chengdu Metro takes approximately 0h 6m. The distance between Luomashi & North station is around 3.46kms.
 
North station
 
13h 0m
Rs. 1200
You can reach Kunming from Chengdu by travelling in a train. Chengdu to Kunming train takes approximately 13h 0m. You can catch a train from Chengdu and get down at Kunming. The price of the train ticket is approximately Rs. 1200.
 
Kunming
 
20h 0m
Rs. 3303
Travelling in a bus is one of the ways to reach Luang Prabang from Kunming South. The total journey between Kunming South & Luang Prabang takes around 20h 0m in a bus. The bus ticket price for the journey is approximately Rs.3303.
 
Luang Prabang
 
12h 0m
Rs. 2252
Travelling in a bus is one of the ways to reach Vientiane Talat Sao Station from Luang Prabang Southern Terminal. The total journey between Luang Prabang Southern Terminal & Vientiane Talat Sao Station takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.2252.
 
Vientiane Talat Sao Station
  • 3.
  • Chengdu to Vientiane Drive
  • 26h 43m
  • Rs. 13025
 
Chengdu
 
26h 43m
Rs. 13025
You can take a car from Chengdu to Vientiane. It will take you around 26h 43m to cover distance of 2243.34kms and reach Vientiane from Chengdu. The total amount for the journey will be approximately Rs.13025.
 
Vientiane
  • 4.
  • Chengdu to Vientiane Fly
  • 7h 32m
  • Rs. 15794
 
Tianfu Square
 
0h 25m
Rs. 94
Travelling in a bus is one of the ways to reach Chengdu Airport T1 from Tianfu Square. The total journey between Tianfu Square & Chengdu Airport T1 takes around 0h 25m in a bus. The bus ticket price for the journey is approximately Rs.94.
 
Chengdu Airport T1
 
4h 50m
Rs. 15000
You can travel from Chengdu to Vientiane by booking a flight. The total flight time between Chengdu & Vientiane is around 4h 50m. The price of the flight ticket is approximately Rs.15000.
 
Vientiane
 
0h 17m
Rs. 700
You can take a car from Vientiane to Vientiane. It will take you around 0h 17m to cover distance of 10.22kms and reach Vientiane from Vientiane. The total amount for the journey will be approximately Rs.700.
 
Vientiane