Distance from Sompeta to Shanghai

The distance between Sompeta, India and Shanghai, China is 3,938 kilometers (2,447 miles).

Sompeta, Andhra Pradesh, India

Shanghai, China

From Sompeta to Shanghai, the straight-line distance is 3,938 kilometers, heading northeast. Both cities are at a similar altitude, with Sompeta at 26 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Kolkata

Coordinates: 18.9442° N 84.5845° E

Elevation: 26 m (85 ft)


Nearby airports:
  • Biju Patnaik Airport (BBI)
  • Visakhapatnam Airport (VTZ)
  • Jeypore Airport (PYB)
  • Rajahmundry Airport (RJA)
  • Rourkela Airport (RRK)
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 Sompeta

Distance between cities Kilometers
From Sompeta to Delhi 1,310 km
From Sompeta to Mumbai 1,232 km
From Sompeta to Bengaluru 998 km
From Sompeta to Ahmedabad 1,326 km
From Sompeta to Chennai 795 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 Sompeta and Shanghai.

From To Distance (kilometers)
Vancouver, Canada Cuauhtémoc, Mexico 3,938 km
Madrid, Spain Onitsha, Nigeria 3,938 km
Medellín, Colombia Oklahoma City, United States 3,939 km
Vancouver, Canada Miguel Hidalgo, Mexico 3,936 km
Vancouver, Canada Venustiano Carranza, Mexico 3,940 km
Portland, United States The Bronx, United States 3,940 km
Mexico City, Mexico Vancouver, Canada 3,940 km
Fort Worth, United States Bogotá, Colombia 3,940 km
Portland, United States New York City, United States 3,936 km
Portland, United States Manhattan, United States 3,935 km
Montréal, Canada Fresno, United States 3,941 km
Fort Worth, United States Maracay, Venezuela 3,935 km
Ciudad Guayana, Venezuela São Paulo, Brazil 3,935 km
Ciudad Guayana, Venezuela Nashville, United States 3,935 km
Caracas, Venezuela Dallas, United States 3,935 km
Vancouver, Canada Gustavo Adolfo Madero, Mexico 3,935 km
Havana, Cuba Callao, Peru 3,935 km
Havana, Cuba Lima, Peru 3,935 km

Measure more distances between cities