Distance from Otaru to Shanghai

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

Otaru, Hokkaido, Japan

Shanghai, China

From Otaru to Shanghai, the straight-line distance is 2,176 kilometers, heading southwest. Both cities are at a similar altitude, with Otaru at 30 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Tokyo

Coordinates: 43.1894° N 141.0022° E

Elevation: 30 m (98 ft)


Nearby airports:
  • Okadama Airport (OKD)
  • New Chitose Airport (CTS)
  • Asahikawa Airport (AKJ)
  • Hakodate Airport (HKD)
  • Okushiri Airport (OIR)
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 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 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 Otaru and Shanghai.

From To Distance (kilometers)
Tegucigalpa, Honduras Maracay, Venezuela 2,176 km
Santiago de Querétaro, Mexico Nashville, United States 2,176 km
Vienna, Austria Sevilla, Spain 2,176 km
Trujillo, Peru Manaus, Brazil 2,177 km
Mexicali, Mexico Naucalpan de Juárez, Mexico 2,175 km
Mississauga, Canada Austin, United States 2,177 km
Brampton, Canada Austin, United States 2,177 km
Washington, United States Cancún, Mexico 2,177 km
New South Memphis, United States Santiago de Cuba, Cuba 2,177 km
Hanoi, Vietnam Patna, India 2,175 km
Belgrade, Serbia Belfast, United Kingdom 2,174 km
Barcelona, Spain Las Palmas de Gran Canaria, Spain 2,174 km
Santiago de los Caballeros, Dominican Republic Guatemala City, Guatemala 2,174 km
Belmopan, Belize Chihuahua, Mexico 2,174 km
Stockholm, Sweden Istanbul, Turkey 2,174 km
Cochabamba, Bolivia Montevideo, Uruguay 2,178 km
Miami, United States Maracay, Venezuela 2,174 km
Bucharest, Romania Kingston upon Hull, United Kingdom 2,173 km

Measure more distances between cities