
Ranchi to Shanghai
Shanghai is approximately 5250+ kms from Ranchi. The fastest way to reach Shanghai from Ranchi is by Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Shanghai from Ranchi is by Flight Via Kolkata which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Ranchi
Delhi
Shanghai
Approx Travel Time
7h 45m
₹29,397
Onwards
Ranchi
Delhi
Shanghai
Approx Travel Time
7h 45m
₹29,397
Onwards
Via Kolkata
CHEAPEST
Ranchi
Kolkata
Shanghai
Approx Travel Time
9h 25m
₹22,388
Onwards
Ranchi
Kolkata
Shanghai
Approx Travel Time
9h 25m
₹22,388
Onwards
Via Kolkata, Hanoi
Ranchi
Kolkata
Hanoi
Shanghai
Approx Travel Time
10h 10m
₹31,758
Onwards
Via Delhi, Hanoi
Ranchi
Delhi
Hanoi
Shanghai
Approx Travel Time
10h 10m
₹35,491
Onwards
Via Hyderabad, Hanoi
Ranchi
Hyderabad
Hanoi
Shanghai
Approx Travel Time
10h 5m
₹36,911
Onwards
Via Kolkata, Bangkok
Ranchi
Kolkata
Bangkok
Shanghai
Approx Travel Time
10h 50m
₹25,727
Onwards
Via Delhi, Hong Kong
Ranchi
Delhi
Hong Kong
Shanghai
Approx Travel Time
10h 45m
₹35,744
Onwards
Via Kolkata, Guangzhou
Ranchi
Kolkata
Guangzhou
Shanghai
Approx Travel Time
11h 40m
₹29,864
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Shanghai?
Shanghai is approximately 5250+ kms from Ranchi.
How long does it take to reach Shanghai from Ranchi?
It takes approximately 8 hours to reach Shanghai from Ranchi by Flight Via Delhi.
What is the cheapest way to reach Shanghai from Ranchi?
The cheapest way to reach Shanghai from Ranchi is by Flight Via Kolkata.
What is the fastest way to reach Shanghai from Ranchi?
The fastest way to reach Shanghai from Ranchi is by Flight Via Delhi.
Routes Connecting Ranchi
Routes From Ranchi
Routes Connecting Shanghai
Routes From Shanghai
Routes To Shanghai
- Tiruchirappalli to Shanghai
- Chandigarh to Shanghai
- Rajahmundry to Shanghai
- Bhopal to Shanghai
- Cochin to Shanghai
- Dehradun to Shanghai
- Chandrapur to Shanghai
- Jammu to Shanghai
- Bhubaneshwar to Shanghai
- Madurai to Shanghai
- Aizawl to Shanghai
- Agartala to Shanghai
- Guwahati to Shanghai
- Mangalore to Shanghai
- Pune to Shanghai


