Rome2Rio

How to get fromVang Vieng to Shanghaiby train, plane, car, bus or taxi

Find Transport to Shanghai

See all options

There are 9 ways to get from Vang Vieng to Shanghai by train, plane, car, bus, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Luang Prabang International Airport, fly to Shanghai Pudong International Airport

    best
    1. Take the train from Van Vieng station to Luang Prabang stationtrain
    2. Fly from Luang Prabang International Airport (LPQ) to Shanghai Pudong International Airport (PVG)planeLPQ - PVG
    9h 8m
    ¥1,241–1,849
  2. Bus to Wattay International Airport, fly to Shanghai Hongqiao International Airport

    cheapest
    1. Take the bus from Vang Vieng Laos to Vientianebus
    2. Fly from Wattay International Airport (VTE) to Shanghai Hongqiao International Airport (SHA)planeVTE - SHA
    10h 10m
    ¥922–2,906
  3. Train

    1. Take the train from Van Vieng station to Kunming Southtrain
    2. Take the train from Kunming South to Shanghai HongqiaotrainKunming / ...
    21h 43m
    ¥1,443–2,027
  4. Drive 2,977.6 km

    1. Drive from Vang Vieng to Shanghaicar2,977.6 km
    34h 23m
    ¥3,791–5,475
  5. Bus to Wattay International Airport, fly to Shanghai Pudong International Airport

    1. Take the bus from Vang Vieng Laos to Vientianebus
    2. Fly from Wattay International Airport (VTE) to Shanghai Pudong International Airport (PVG)planeVTE - PVG
    8h 46m
    ¥962–1,556
  6. Bus to Wattay International Airport, fly to Changzhou Benniu Airport, train

    1. Take the bus from Vang Vieng Laos to Vientianebus
    2. Fly from Wattay International Airport (VTE) to Changzhou Benniu Airport (CZX)planeVTE - CZX
    3. Take the train from Changzhou Station to Shanghai stationtrain
    10h 45m
    ¥2,057–4,461
  7. Taxi to Sayaboury, fly to Shanghai Pudong International Airport

    1. Take the taxi from Vang Vieng to Sayaboury (ZBY)taxi
    2. Fly from Sayaboury (ZBY) to Shanghai Pudong International Airport (PVG)planeZBY - PVG
    10h 42m
    ¥1,484–3,770
  8. Taxi to Xieng Khouang Airport, fly to Shanghai Pudong International Airport

    1. Take the taxi from Vang Vieng to Xieng Khouang Airport (XKH)taxi
    2. Fly from Xieng Khouang Airport (XKH) to Shanghai Pudong International Airport (PVG)planeXKH - PVG
    11h 9m
    ¥1,823–4,594
  9. Bus, train

    1. Take the bus from Vang Vieng to Hanoibus
    2. Take the train from Hanoi Gia Lam Station to Hengyangtrain
    3. Take the train from Hengyang to Shanghai Southtrain
    2d 16h

Luang Prabang International Airport (LPQ) to Shanghai Pudong International Airport (PVG) flights

Calendar37Weekly Planes
Duration7h 17mAverage Duration
Ticket¥760Cheapest Price
See schedules

Questions & Answers

What companies run services between Vang Vieng, Laos and Shanghai, China?

You can take a vehicle from Vang Vieng to South Shaanxi Road via Van Vieng station, Kunming South, Shanghai Hongqiao, and Shanghai Hongqiao Train Station in around 21h 43m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from Stansted Airport into central London, and How to get from Southend Airport into central London - to help you get the most out of your next trip.