Distance from Naka-niida to Shanghai

The distance between Naka-niida, Japan and Shanghai, China is 1,946 kilometers (1,209 miles).

Naka-niida, Miyagi, Japan

Shanghai, China

From Naka-niida to Shanghai, the straight-line distance is 1,946 kilometers, heading west. Both cities are at a similar altitude, with Naka-niida at 31 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
Naka-niida, Japan

Local time:

Time Zone: Asia/Tokyo

Coordinates: 38.5686° N 140.8536° E

Elevation: 31 m (102 ft)


Nearby airports:
  • Yamagata Airport (GAJ)
  • Sendai Airport (SDJ)
  • Shonai Airport (SYO)
  • Hanamaki Airport (HNA)
  • Akita Airport (AXT)
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 Naka-niida

Distance between cities Kilometers
From Naka-niida to Tokyo 336 km
From Naka-niida to Yokohama 364 km
From Naka-niida to Osaka 643 km
From Naka-niida to Nagoya 515 km
From Naka-niida to Sapporo 501 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 Naka-niida and Shanghai.

From To Distance (kilometers)
Quito, Ecuador Arequipa, Peru 1,946 km
Belgrade, Serbia Preston, United Kingdom 1,945 km
New South Memphis, United States Ciudad López Mateos, Mexico 1,944 km
San Pedro Sula, Honduras Bogotá, Colombia 1,944 km
New South Memphis, United States Gustavo Adolfo Madero, Mexico 1,944 km
Liverpool, United Kingdom Belgrade, Serbia 1,948 km
New South Memphis, United States Azcapotzalco, Mexico 1,948 km
Naucalpan de Juárez, Mexico Tampa, United States 1,948 km
Fort Worth, United States Los Angeles, United States 1,949 km
New South Memphis, United States Venustiano Carranza, Mexico 1,949 km
Memphis, United States Irapuato, Mexico 1,949 km
Oklahoma City, United States Bakersfield, United States 1,949 km
New South Memphis, United States Irapuato, Mexico 1,943 km
New South Memphis, United States Ciudad Nezahualcoyotl, Mexico 1,949 km
Reynosa, Mexico Tijuana, Mexico 1,949 km
Coyoacán, Mexico Tampa, United States 1,949 km
San Pedro Sula, Honduras Torreón, Mexico 1,950 km
Havana, Cuba Tulsa, United States 1,950 km
Gibraltar, Gibraltar Manchester, United Kingdom 1,942 km
Denver, United States Atlanta, United States 1,950 km

Measure more distances between cities