Distance from Mangalagiri to Shanghai

The distance between Mangalagiri, India and Shanghai, China is 4,445 kilometers (2,762 miles)

Country: India

Region: Andhra Pradesh

City: Mangalagiri

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 6-7 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Mangalagiri, India

Local time:

Coordinates: 16.4308° N 80.5682° E


Nearby airports:
  • Vijayawada Airport (VGA)
  • Rajahmundry Airport (RJA)
  • Rajiv Gandhi International Airport (HYD)
  • Begumpet Airport (BPM)
  • Kadapa Airport (CDP)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 Mangalagiri

Distance between cities Kilometers
From Mangalagiri to Mumbai 866 km
From Mangalagiri to Delhi 1,396 km
From Mangalagiri to Bengaluru 499 km
From Mangalagiri to Chennai 371 km
From Mangalagiri to Ahmedabad 1,110 km

Other distances from Shanghai

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

Cities within similar distances

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

From To Distance (kilometers)
Lima, Peru Celaya, Mexico 4,445 km
Bogotá, Colombia Aracaju, Brazil 4,445 km
Managua, Nicaragua Ananindeua, Brazil 4,446 km
Cochabamba, Bolivia Mixco, Guatemala 4,444 km
Omaha, United States Petare, Venezuela 4,446 km
Las Vegas, United States Honolulu, United States 4,444 km
Paso del Norte, Mexico Ibagué, Colombia 4,444 km
Osasco, Brazil Manizales, Colombia 4,444 km
Natal, Brazil Bucaramanga, Colombia 4,447 km
Medellín, Colombia Puente Alto, Chile 4,443 km
San Juan, Puerto Rico Winnipeg, Canada 4,447 km
João Pessoa, Brazil San Juan, Puerto Rico 4,447 km
Recife, Brazil Mendoza, Argentina 4,447 km
Nanjing, China Chennai, India 4,448 km
Cúcuta, Colombia Aracaju, Brazil 4,442 km
Bogotá, Colombia Juiz de Fora, Brazil 4,442 km
Cali, Colombia São José dos Campos, Brazil 4,442 km
El Paso, United States Ibagué, Colombia 4,448 km
Valencia, Venezuela Juiz de Fora, Brazil 4,442 km
Natal, Brazil Huancayo, Peru 4,448 km

Measure more distances between cities