Distance from Baberu to Shanghai

The distance between Baberu, India and Shanghai, China is 4,021 kilometers (2,498 miles)

Country: India

Region: Uttar Pradesh

City: Baberu

Country: China

Region: Shanghai

City: Shanghai

Travel time

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

Baberu, India

Local time:

Coordinates: 25.5471° N 80.7044° E


Nearby airports:
  • Kanpur Airport (KNU)
  • Allahabad Airport (IXD)
  • Satna Airport (TNI)
  • Khajuraho Airport (HJR)
  • Chaudhary Charan Singh Airport (LKO)

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 Baberu

Distance between cities Kilometers
From Baberu to Mumbai 1,078 km
From Baberu to Delhi 487 km
From Baberu to Bengaluru 1,430 km
From Baberu to Chennai 1,380 km
From Baberu to Ahmedabad 870 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 Baberu and Shanghai.

From To Distance (kilometers)
Detroit, United States Bucaramanga, Colombia 4,021 km
Quito, Ecuador Greensboro, United States 4,021 km
Contagem, Brazil Barcelona, Venezuela 4,022 km
Arequipa, Peru Mixco, Guatemala 4,022 km
Guayaquil, Ecuador San Antonio, United States 4,022 km
Lima, Peru Serra, Brazil 4,020 km
New York City, United States Ibagué, Colombia 4,020 km
Medellín, Colombia South Boston, United States 4,022 km
Santo André, Brazil Chiclayo, Peru 4,020 km
Santa Cruz de la Sierra, Bolivia San Juan, Puerto Rico 4,023 km
Mexicali, Mexico Boston, United States 4,023 km
Guayaquil, Ecuador Mazatlán, Mexico 4,023 km
Trujillo, Peru Teresina, Brazil 4,019 km
Shanghai, China Kanpur, India 4,023 km
Sacramento, United States Newark, United States 4,019 km
Mexicali, Mexico South Boston, United States 4,024 km
São Bernardo do Campo, Brazil Chiclayo, Peru 4,018 km
Puebla, Mexico Vancouver, Canada 4,024 km
Caracas, Venezuela Chicago, United States 4,024 km

Measure more distances between cities