Distance from Robinson Heights to Shanghai

The distance between Robinson Heights, United States and Shanghai, China is 7,944 kilometers (4,936 miles).

Robinson Heights, Hawaii, United States

Shanghai, China

From Robinson Heights to Shanghai, the straight-line distance is 7,944 kilometers, heading northwest. Both cities are at a similar altitude, with Robinson Heights at 28 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Robinson Heights, United States

Local time:

Time Zone: Pacific/Honolulu

Coordinates: 21.3828° N 158.0286° W

Elevation: 28 m (92 ft)


Nearby airports:
  • Kalaeloa Airport (JRF)
  • Wheeler Army Airfield (HHI)
  • Daniel K. Inouye International Airport (HNL)
  • Dillingham Airfield (HDH)
  • Marine Corps Air Station Kaneohe Bay (NGF)
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 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 Robinson Heights and Shanghai.

From To Distance (kilometers)
Barcelona, Spain Coimbatore, India 7,944 km
Salvador, Brazil Austin, United States 7,944 km
Edmonton, Canada Budapest, Hungary 7,944 km
Monterrey, Mexico São Paulo, Brazil 7,944 km
Rio de Janeiro, Brazil Irapuato, Mexico 7,944 km
Hyderābād, India Murcia, Spain 7,944 km
São Paulo, Brazil New South Memphis, United States 7,943 km
Liverpool, United Kingdom Mérida, Mexico 7,943 km
Denver, United States Bilbao, Spain 7,945 km
Navi Mumbai, India Vigo, Spain 7,945 km
Barranquilla, Colombia Leicester, United Kingdom 7,943 km
Salvador, Brazil Monterrey, Mexico 7,945 km
Toronto, Canada San Miguel de Tucumán, Argentina 7,943 km
Barranquilla, Colombia Nottingham, United Kingdom 7,945 km
Stockholm, Sweden Tampa, United States 7,942 km
Valencia, Spain New Orleans, United States 7,942 km
Belgrade, Serbia Raleigh, United States 7,946 km
Port Moresby, Papua New Guinea Madurai, India 7,942 km
New South Memphis, United States Guarulhos, Brazil 7,942 km
Barranquilla, Colombia Newcastle upon Tyne, United Kingdom 7,942 km

Measure more distances between cities