Rome2Rio

How to get fromShanghai to Bāsārby car, plane or train

Find Transport to Bāsār

See all options

There are 8 ways to get from Shanghai to Bāsār by car, plane, or train

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

  1. Drive 3,754.5 km

    best
    1. Drive from Shanghai to Bāsārcar3,754.5 km
    44h 27m
    ₹42,268–61,053
  2. Train to Sunan Shuofang International Airport, fly to Diqing Shangri-La Airport, drive

    cheapest
    1. Take the train from Shanghai station to Wuxitrain
    2. Fly from Sunan Shuofang International Airport (WUX) to Diqing Shangri-La Airport (DIG)planeWUX - DIG
    3. Drive from Diqing Shangri-La Airport (DIG) to Bāsārcar
    29h 26m
    ₹29,815–90,422
  3. Fly Shanghai Hongqiao International Airport to Nyingchi Mainling Airport, drive

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Nyingchi Mainling Airport (LZY)planeSHA - LZY
    2. Drive from Nyingchi Mainling Airport (LZY) to Bāsārcar
    30h 32m
    ₹63,725–86,403
  4. Fly Shanghai Pudong International Airport to Nyingchi Mainling Airport, drive

    1. Fly from Shanghai Pudong International Airport (PVG) to Nyingchi Mainling Airport (LZY)planePVG - LZY
    2. Drive from Nyingchi Mainling Airport (LZY) to Bāsārcar
    30h 24m
    ₹30,565–96,631
  5. Train to Sunan Shuofang International Airport, fly to Nyingchi Mainling Airport, drive

    1. Take the train from Shanghai station to Wuxitrain
    2. Fly from Sunan Shuofang International Airport (WUX) to Nyingchi Mainling Airport (LZY)planeWUX - LZY
    3. Drive from Nyingchi Mainling Airport (LZY) to Bāsārcar
    27h
    ₹55,815–132,422
  6. Train to Hangzhou Xiaoshan International Airport, fly to Nyingchi Mainling Airport, drive

    1. Take the train from Shanghai Hongqiao to Hangzhou Easttrain
    2. Fly from Hangzhou Xiaoshan International Airport (HGH) to Nyingchi Mainling Airport (LZY)planeHGH - LZY
    3. Drive from Nyingchi Mainling Airport (LZY) to Bāsārcar
    28h 18m
    ₹51,927–122,738
  7. Train to Ningbo Lishe International Airport, fly to Nyingchi Mainling Airport, drive

    1. Take the train from Shanghai Hongqiao Station to Ningbotrain
    2. Fly from Ningbo Lishe International Airport (NGB) to Nyingchi Mainling Airport (LZY)planeNGB - LZY
    3. Drive from Nyingchi Mainling Airport (LZY) to Bāsārcar
    34h 4m
    ₹33,485–104,020
  8. Fly Shanghai Hongqiao International Airport to Diqing Shangri-La Airport, drive

    1. Fly from Shanghai Hongqiao International Airport (SHA) to Diqing Shangri-La Airport (DIG)planeSHA - DIG
    2. Drive from Diqing Shangri-La Airport (DIG) to Bāsārcar
    29h 13m
    ₹42,374–84,988

Shanghai Hongqiao International Airport (SHA) to Nyingchi Mainling Airport (LZY) flights

Calendar63Weekly Planes
Duration12h 45mAverage Duration
Ticket₹19,942Cheapest Price
See schedules

Questions & Answers

What companies run services between Shanghai, China and Bāsār, Arunāchal Pradesh, India?

You can drive from Shanghai to Bāsār in around 44h 27m.

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

Airlines
Train 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 Travelling by boat in Italy, Best ways to travel around Australia, and Getting around the Cyclades - to help you get the most out of your next trip.