Distance from Otaru to Shanghai

The distance between Otaru, Japan and Shanghai, China is 2,176 kilometers (1,352 miles)

Country: Japan

Region: Hokkaido

City: Otaru

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 3-4 hours
Jet fighter 2-3 hours
Speed Time
300 km/h

Otaru, Japan

Local time:

Coordinates: 43.1894° N 141.0022° E


Nearby airports:
  • Okadama Airport (OKD)
  • New Chitose Airport (CTS)
  • Asahikawa Airport (AKJ)
  • Hakodate Airport (HKD)
  • Okushiri Airport (OIR)

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 Otaru

Distance between cities Kilometers
From Otaru to Tokyo 840 km
From Otaru to Yokohama 869 km
From Otaru to Osaka 1,056 km
From Otaru to Nagoya 957 km
From Otaru to Sapporo 31 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 Otaru and Shanghai.

From To Distance (kilometers)
Maracay, Venezuela Tegucigalpa, Honduras 2,176 km
Nashville, United States Santiago de Querétaro, Mexico 2,176 km
Vienna, Austria Sevilla, Spain 2,176 km
Rosario, Argentina Betim, Brazil 2,175 km
Havana, Cuba Tlaquepaque, Mexico 2,177 km
Fortaleza, Brazil Ribeirão Preto, Brazil 2,177 km
Manaus, Brazil Trujillo, Peru 2,177 km
Naucalpan de Juárez, Mexico Mexicali, Mexico 2,175 km
Fortaleza, Brazil Niterói, Brazil 2,177 km
Fortaleza, Brazil São João de Meriti, Brazil 2,175 km
Austin, United States Mississauga, Canada 2,177 km
Cancún, Mexico Washington, United States 2,177 km
New South Memphis, United States Santiago de Cuba, Cuba 2,177 km
Hamburg, Germany Sevilla, Spain 2,177 km
Budapest, Hungary Granada, Spain 2,177 km
Guayaquil, Ecuador Puerto La Cruz, Venezuela 2,177 km
Jacksonville, United States Cuernavaca, Mexico 2,177 km
Cancún, Mexico Pereira, Colombia 2,174 km
Barcelona, Spain Las Palmas de Gran Canaria, Spain 2,174 km
Seattle, United States Lincoln, United States 2,174 km

Measure more distances between cities