Distance from Cape Canaveral to Shanghai

The distance between Cape Canaveral, United States and Shanghai, China is 13,006 kilometers (8,081 miles).

Cape Canaveral, Florida, United States

Shanghai, China

From Cape Canaveral to Shanghai, the straight-line distance is 13,006 kilometers, heading north. Both cities are at a similar altitude, with Cape Canaveral at 6 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
Cape Canaveral, United States

Local time:

Time Zone: America/New_York

Coordinates: 28.4058° N 80.6048° W

Elevation: 6 m (20 ft)


Nearby airports:
  • Patrick Air Force Base (COF)
  • Space Coast Regional Airport (TIX)
  • Melbourne International Airport (MLB)
  • Orlando International Airport (MCO)
  • Orlando Executive Airport (ORL)
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 Cape Canaveral and Shanghai.

From To Distance (kilometers)
Hyderābād, India Fortaleza, Brazil 13,006 km
Ottawa, Canada Bengaluru, India 13,006 km
Montréal, Canada Chennai, India 13,006 km
Baghdad, Iraq Iztacalco, Mexico 13,006 km
Málaga, Spain Honolulu, United States 13,006 km
Mexico City, Mexico Baghdad, Iraq 13,005 km
Baghdad, Iraq Naucalpan de Juárez, Mexico 13,007 km
Taipei, Taiwan Guadalajara, Mexico 13,005 km
Adelaide, Australia San Jose, United States 13,007 km
Baghdad, Iraq Cuauhtémoc, Mexico 13,005 km
Canberra, Australia Morelia, Mexico 13,008 km
Chennai, India Laval, Canada 13,004 km
Baghdad, Iraq Iztapalapa, Mexico 13,008 km
Brisbane, Australia Kampala, Uganda 13,009 km
Baghdad, Iraq Miguel Hidalgo, Mexico 13,009 km
Baghdad, Iraq Azcapotzalco, Mexico 13,003 km
Houston, United States Chengdu, China 13,009 km
Bangkok, Thailand Fresno, United States 13,009 km
Mumbai, India Columbus, United States 13,009 km

Measure more distances between cities