
Darjeeling to Shanghai
Shanghai is approximately 3900+ kms from Darjeeling. The fastest way to reach Shanghai from Darjeeling is by Bus, Flight Via Siliguri, Kolkata. It takes approximately 15 hours. The cheapest way to reach Shanghai from Darjeeling is by Bus, Flight Via Siliguri, Kolkata which would take approximately 15 hours.
Sort By
Mode of Transport
Via Siliguri, Kolkata
RECOMMENDED
CHEAPEST
FASTEST
Darjeeling
Siliguri
Kolkata
Shanghai
Approx Travel Time
14h 45m
₹22,266
Onwards
Darjeeling
Siliguri
Kolkata
Shanghai
Approx Travel Time
18h 55m
₹23,116
Onwards
Via Siliguri, Bangkok
Darjeeling
Siliguri
Bangkok
Shanghai
Approx Travel Time
16h 40m
₹27,978
Onwards
Via Siliguri, Kolkata, Kunming
Darjeeling
Siliguri
Kolkata
Kunming
Shanghai
Approx Travel Time
17h 35m
₹31,672
Onwards
Via Siliguri, Kolkata, Guangzhou
Darjeeling
Siliguri
Kolkata
Guangzhou
Shanghai
Approx Travel Time
17h 40m
₹29,116
Onwards
Via Siliguri, Delhi
Darjeeling
Siliguri
Delhi
Shanghai
Approx Travel Time
17h 40m
₹29,642
Onwards
Via Siliguri, Bangkok, Xiamen
Darjeeling
Siliguri
Bangkok
Xiamen
Shanghai
Approx Travel Time
18h 50m
₹37,287
Onwards
Via Siliguri, Bangkok, Changsha
Darjeeling
Siliguri
Bangkok
Changsha
Shanghai
Approx Travel Time
18h 55m
₹37,317
Onwards
Via Siliguri, Bangkok, Guangzhou
Darjeeling
Siliguri
Bangkok
Guangzhou
Shanghai
Approx Travel Time
19h
₹34,776
Onwards
Via Siliguri, Bangkok, Shenzhen
Darjeeling
Siliguri
Bangkok
Shenzhen
Shanghai
Approx Travel Time
19h 10m
₹37,831
Onwards
Frequently Asked Questions
What is the distance between Darjeeling and Shanghai?
Shanghai is approximately 3900+ kms from Darjeeling.
How long does it take to reach Shanghai from Darjeeling?
It takes approximately 15 hours to reach Shanghai from Darjeeling by Bus, Flight Via Siliguri, Kolkata.
What is the cheapest way to reach Shanghai from Darjeeling?
The cheapest way to reach Shanghai from Darjeeling is by Bus, Flight Via Siliguri, Kolkata.
What is the fastest way to reach Shanghai from Darjeeling?
The fastest way to reach Shanghai from Darjeeling is by Bus, Flight Via Siliguri, Kolkata.
Routes Connecting Darjeeling
Routes From Darjeeling
- Darjeeling to Patiala
- Darjeeling to Kankavli
- Darjeeling to Singapore
- Darjeeling to Gwalior
- Darjeeling to Shenzhen
- Darjeeling to Podili
- Darjeeling to Beed
- Darjeeling to Bargarh
- Darjeeling to Bagalkot
- Darjeeling to Bhagalpur
- Darjeeling to Manali
- Darjeeling to London
- Darjeeling to Malda
- Darjeeling to Dharmavaram
- Darjeeling to Jharsuguda
Routes To Darjeeling
- Kankavli to Darjeeling
- Pattukkottai to Darjeeling
- Kaikalur to Darjeeling
- Kufri to Darjeeling
- Gorakhpur to Darjeeling
- Narnaul to Darjeeling
- Lakhisarai to Darjeeling
- Bhadra to Darjeeling
- Bhiwani to Darjeeling
- Rajahmundry to Darjeeling
- Dharapuram to Darjeeling
- Hojai to Darjeeling
- Pratapgarh to Darjeeling
- Daman to Darjeeling
- Bargarh to Darjeeling


