Distance from Republic to Shanghai

The distance between Republic, United States and Shanghai, China is 10,914 kilometers (6,781 miles)

Country: United States

Region: Michigan

City: Republic

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 hours
Speed Time
300 km/h

Republic, United States

Local time:

Coordinates: 46.4066° N 87.9757° W


Nearby airports:
  • Sawyer International Airport (MQT)
  • Ford Airport (IMT)
  • Houghton County Memorial Airport (CMX)
  • Delta County Airport (ESC)
  • Eagle River Union Airport (EGV)

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 Republic

Distance between cities Kilometers
From Republic to New York City 1,291 km
From Republic to Los Angeles 2,893 km
From Republic to Chicago 507 km
From Republic to Houston 1,956 km
From Republic to Philadelphia 1,262 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 Republic and Shanghai.

From To Distance (kilometers)
Istanbul, Turkey Tucson, United States 10,914 km
Seattle, United States Diadema, Brazil 10,915 km
Chengdu, China Santa Cruz de Tenerife, Spain 10,913 km
Stockholm, Sweden Carapicuíba, Brazil 10,913 km
Shanghai, China Phoenix, United States 10,913 km
Saint Petersburg, Russia Vila Velha, Brazil 10,915 km
Moscow, Russia Bogotá, Colombia 10,915 km
Stockholm, Sweden Santo André, Brazil 10,913 km
Kyiv, Ukraine Morelia, Mexico 10,913 km
Kinshasa, Democratic Republic of the Congo Cleveland, United States 10,913 km
Bucharest, Romania Joinville, Brazil 10,913 km
Kyiv, Ukraine Tepic, Mexico 10,916 km
Stockholm, Sweden Osasco, Brazil 10,912 km
Portland, United States Juiz de Fora, Brazil 10,916 km
Cairo, Egypt Barranquilla, Colombia 10,912 km
Hamburg, Germany Arequipa, Peru 10,911 km
Stockholm, Sweden São Bernardo do Campo, Brazil 10,917 km
Tokyo, Japan Tlaquepaque, Mexico 10,918 km
Stockholm, Sweden Mauá, Brazil 10,910 km
Kano, Nigeria Corpus Christi, United States 10,918 km

Measure more distances between cities