Distance from Shanghai to The Bronx

The distance between Shanghai, China and The Bronx, United States is 11,871 kilometers (7,376 miles).

Shanghai, China

The Bronx, New York, United States

From Shanghai to The Bronx, the straight-line distance is 11,871 kilometers, heading north. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and The Bronx at 19 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
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)
The Bronx, United States

Local time:

Time Zone: America/New_York

Coordinates: 40.8499° N 73.8664° W

Elevation: 19 m (62 ft)


Nearby airports:
  • La Guardia Airport (LGA)
  • West 30th St. Heliport (JRA)
  • Teterboro Airport (TEB)
  • Downtown-Manhattan/Wall St Heliport (JRB)
  • John F. Kennedy International Airport (JFK)

Other distances from Shanghai

Distance 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

Other distances from The Bronx

Distances between cities Kilometers
From The Bronx to New York City 19 km
From The Bronx to Los Angeles 3,955 km
From The Bronx to Chicago 1,158 km
From The Bronx to Houston 2,300 km
From The Bronx to Phoenix 3,463 km

Cities within similar distances

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

From To Distance (kilometers)
Taipei, Taiwan Kaduna, Nigeria 11,871 km
Hong Kong, Hong Kong Tijuana, Mexico 11,871 km
Ahmedabad, India Surrey, Canada 11,870 km
Lagos, Nigeria Tucson, United States 11,870 km
Tokyo, Japan Mérida, Mexico 11,872 km
Rosario, Argentina Berlin, Germany 11,870 km
Arequipa, Peru Bucharest, Romania 11,869 km
Santiago, Chile Brussels, Belgium 11,869 km
Rosario, Argentina Belgrade, Serbia 11,873 km
Jakarta, Indonesia Liverpool, United Kingdom 11,869 km
Managua, Nicaragua Cairo, Egypt 11,867 km
Reynosa, Mexico Beijing, China 11,867 km
Ottawa, Canada Vadodara, India 11,875 km
Vancouver, Canada Gold Coast, Australia 11,866 km
Shanghai, China Manhattan, United States 11,876 km
Surat, India Laval, Canada 11,876 km
Ahmedabad, India South Boston, United States 11,865 km

Measure more distances between cities