
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, Bangkok which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Ranchi
Delhi
Shanghai
Approx Travel Time
7h 45m
₹24,821
Onwards
Ranchi
Delhi
Shanghai
Approx Travel Time
7h 45m
₹24,821
Onwards
Via Kolkata, Hanoi
Ranchi
Kolkata
Hanoi
Shanghai
Approx Travel Time
10h 10m
₹27,169
Onwards
Via Delhi, Hanoi
Ranchi
Delhi
Hanoi
Shanghai
Approx Travel Time
10h 10m
₹26,051
Onwards
Via Kolkata, Bangkok
CHEAPEST
Ranchi
Kolkata
Bangkok
Shanghai
Approx Travel Time
10h 50m
₹19,279
Onwards
Via Hyderabad, Hanoi
Ranchi
Hyderabad
Hanoi
Shanghai
Approx Travel Time
10h 5m
₹29,709
Onwards
Via Kolkata, Guangzhou
Ranchi
Kolkata
Guangzhou
Shanghai
Approx Travel Time
11h 40m
₹21,450
Onwards
Via Delhi, Hong Kong
Ranchi
Delhi
Hong Kong
Shanghai
Approx Travel Time
10h 45m
₹23,763
Onwards
Via Delhi, Guangzhou
Ranchi
Delhi
Guangzhou
Shanghai
Approx Travel Time
10h 45m
₹23,849
Onwards
Via Kolkata, Delhi
Ranchi
Kolkata
Delhi
Shanghai
Approx Travel Time
10h 45m
₹27,990
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, Bangkok.
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
- Shanghai to Jamnagar
- Shanghai to Jaipur
- Shanghai to Madurai
- Shanghai to Tiruchirappalli
- Shanghai to Nagpur
- Shanghai to Tirupati
- Shanghai to Chennai
- Shanghai to Goa
- Shanghai to Srinagar
- Shanghai to Coimbatore
- Shanghai to Nashik
- Shanghai to Lucknow
- Shanghai to Bhubaneshwar
- Shanghai to Dibrugarh
- Shanghai to Rajahmundry
Routes To Shanghai
- Mumbai to Shanghai
- Dehradun to Shanghai
- Calicut to Shanghai
- Agartala to Shanghai
- Jabalpur to Shanghai
- Tiruchirappalli to Shanghai
- Patna to Shanghai
- Varanasi to Shanghai
- Gwalior to Shanghai
- Kolhapur to Shanghai
- Thiruvananthapuram to Shanghai
- Surat to Shanghai
- Indore to Shanghai
- Srinagar to Shanghai
- Tirupati to Shanghai


