Distance from Ranchi to Shanghai

The distance between Ranchi, India and Shanghai, China is 3,666 kilometers (2,278 miles).

Ranchi, Jharkhand, India

Shanghai, China

From Ranchi to Shanghai, the straight-line distance is 3,666 kilometers, heading east. Ranchi is situated at an altitude of 643 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
Ranchi, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 23.3432° N 85.3094° E

Elevation: 643 m (2,110 ft)


Nearby airports:
  • Birsa Munda Airport (IXR)
  • Sonari Airport (IXW)
  • Dhanbad Airport (DBD)
  • Rourkela Airport (RRK)
  • Gaya Airport (GAY)
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)

Other distances from Ranchi

Distance between cities Kilometers
From Ranchi to Delhi 1,000 km
From Ranchi to Mumbai 1,373 km
From Ranchi to Bengaluru 1,408 km
From Ranchi to Ahmedabad 1,303 km
From Ranchi to Chennai 1,253 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Chengdu 1,661 km
From Shanghai to Tianjin 961 km
From Shanghai to Wuhan 691 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Ranchi and Shanghai.

From To Distance (kilometers)
Boston, United States Iztapalapa, Mexico 3,666 km
León de los Aldama, Mexico Barquisimeto, Venezuela 3,666 km
Naucalpan de Juárez, Mexico South Boston, United States 3,666 km
San Jose, United States Charlotte, United States 3,667 km
Trujillo, Peru Puebla, Mexico 3,667 km
Iztapalapa, Mexico South Boston, United States 3,665 km
Boston, United States Iztacalco, Mexico 3,665 km
Kumasi, Ghana Palma, Spain 3,667 km
Naucalpan de Juárez, Mexico Boston, United States 3,667 km
Cartagena, Colombia Hamilton, Canada 3,665 km
Mexico City, Mexico Boston, United States 3,664 km
Boston, United States Cuauhtémoc, Mexico 3,664 km
Boston, United States Miguel Hidalgo, Mexico 3,668 km
Lagos, Nigeria Palma, Spain 3,669 km
Mexico City, Mexico South Boston, United States 3,663 km
Boston, United States Azcapotzalco, Mexico 3,663 km
Saint Petersburg, Russia Gibraltar, Gibraltar 3,669 km
Belgrade, Serbia Las Palmas de Gran Canaria, Spain 3,669 km
Tokyo, Japan Hanoi, Vietnam 3,670 km
Baghdad, Iraq Nagpur, India 3,670 km

Measure more distances between cities