Distance from Pine Ridge to Shanghai

The distance between Pine Ridge, United States and Shanghai, China is 10,642 kilometers (6,613 miles).

Pine Ridge, South Dakota, United States

Shanghai, China

From Pine Ridge to Shanghai, the straight-line distance is 10,642 kilometers, heading northwest. Pine Ridge is situated at an altitude of 986 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
Pine Ridge, United States

Local time:

Time Zone: America/Denver

Coordinates: 43.0255° N 102.5563° W

Elevation: 986 m (3,235 ft)


Nearby airports:
  • Chadron Municipal Airport (CDR)
  • Alliance Municipal Airport (AIA)
  • Rapid City Regional Airport (RAP)
  • Ellsworth Air Force Base (RCA)
  • Philip Municipal Airport (PHP)
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 Pine Ridge

Distance between cities Kilometers
From Pine Ridge to New York City 2,373 km
From Pine Ridge to Los Angeles 1,687 km
From Pine Ridge to Chicago 1,232 km
From Pine Ridge to Houston 1,605 km
From Pine Ridge to Phoenix 1,349 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 Pine Ridge and Shanghai.

From To Distance (kilometers)
Córdoba, Argentina Surrey, Canada 10,642 km
Belgrade, Serbia Miguel Hidalgo, Mexico 10,642 km
Warsaw, Poland São Paulo, Brazil 10,641 km
Rio de Janeiro, Brazil Oakland, United States 10,641 km
Kano, Nigeria Mixco, Guatemala 10,644 km
Naucalpan de Juárez, Mexico Belgrade, Serbia 10,640 km
Kyiv, Ukraine Bogotá, Colombia 10,640 km
Hermosillo, Mexico Auckland, New Zealand 10,644 km
Villa Nueva, Guatemala Kano, Nigeria 10,644 km
Kano, Nigeria Beijing, China 10,640 km
La Paz, Bolivia Honolulu, United States 10,640 km
Iztapalapa, Mexico Belgrade, Serbia 10,640 km
Beijing, China Halifax, Canada 10,639 km
Santa Cruz de la Sierra, Bolivia Kampala, Uganda 10,639 km
Belgrade, Serbia Iztacalco, Mexico 10,638 km
Leeds, United Kingdom Salta, Argentina 10,638 km
Accra, Ghana Nuevo Laredo, Mexico 10,646 km
Belo Horizonte, Brazil Kyiv, Ukraine 10,646 km
San Jose, United States Mar del Plata, Argentina 10,638 km
Mexico City, Mexico Belgrade, Serbia 10,637 km

Measure more distances between cities