
Shanghai to Leh
Leh is approximately 6150+ kms from Shanghai. The fastest way to reach Leh from Shanghai is by Flight Via Hong Kong, Delhi. It takes approximately 15 hours. The cheapest way to reach Leh from Shanghai is by Flight Via Bangkok, Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Hong Kong, Delhi
RECOMMENDED
FASTEST
Shanghai
Hong Kong
Delhi
Leh
Approx Travel Time
14h 50m
₹36,176
Onwards
Via Shenzhen, Hong Kong, Delhi
Shanghai
Shenzhen
Hong Kong
Delhi
Leh
Approx Travel Time
16h 45m
₹84,949
Onwards
Via Guangzhou, Hong Kong, Delhi
Shanghai
Guangzhou
Hong Kong
Delhi
Leh
Approx Travel Time
16h 45m
₹72,679
Onwards
Via Xiamen, Hong Kong, Delhi
Shanghai
Xiamen
Hong Kong
Delhi
Leh
Approx Travel Time
16h 30m
₹63,431
Onwards
Via Quanzhou, Hong Kong, Delhi
Shanghai
Quanzhou
Hong Kong
Delhi
Leh
Approx Travel Time
16h 15m
₹79,600
Onwards
Via Ningbo, Hong Kong, Delhi
Shanghai
Ningbo
Hong Kong
Delhi
Leh
Approx Travel Time
16h 30m
₹63,335
Onwards
Via Hangzhou, Hong Kong, Delhi
Shanghai
Hangzhou
Hong Kong
Delhi
Leh
Approx Travel Time
16h 30m
₹68,568
Onwards
Via Wenzhou, Hong Kong, Delhi
Shanghai
Wenzhou
Hong Kong
Delhi
Leh
Approx Travel Time
16h 30m
₹90,821
Onwards
Via Fuzhou, Hong Kong, Delhi
Shanghai
Fuzhou
Hong Kong
Delhi
Leh
Approx Travel Time
16h 30m
₹80,516
Onwards
Via Bangkok, Delhi
CHEAPEST
Shanghai
Bangkok
Delhi
Leh
Approx Travel Time
16h 50m
₹29,476
Onwards
Frequently Asked Questions
What is the distance between Shanghai and Leh?
Leh is approximately 6150+ kms from Shanghai.
How long does it take to reach Leh from Shanghai?
It takes approximately 15 hours to reach Leh from Shanghai by Flight Via Hong Kong, Delhi.
What is the cheapest way to reach Leh from Shanghai?
The cheapest way to reach Leh from Shanghai is by Flight Via Bangkok, Delhi.
What is the fastest way to reach Leh from Shanghai?
The fastest way to reach Leh from Shanghai is by Flight Via Hong Kong, Delhi.
Routes Connecting Shanghai
Routes From Shanghai
- Shanghai to Lucknow
- Shanghai to Aurangabad
- Shanghai to Kolhapur
- Shanghai to Visakhapatnam
- Shanghai to Gorakhpur
- Shanghai to Port-Blair
- Shanghai to Tiruchirappalli
- Shanghai to Raipur
- Shanghai to Chandrapur
- Shanghai to Dibrugarh
- Shanghai to Delhi
- Shanghai to Chandigarh
- Shanghai to Bekal
- Shanghai to Jamnagar
- Shanghai to Madurai