Distance from Guantánamo to Shanghai

The distance between Guantánamo, Cuba and Shanghai, China is 14,050 kilometers (8,730 miles).

Guantánamo, Guantánamo Province, Cuba

Shanghai, China

From Guantánamo to Shanghai, the straight-line distance is 14,050 kilometers, heading north. Guantánamo is situated at an altitude of 56 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
Guantánamo, Cuba

Local time:

Time Zone: America/Havana

Coordinates: 20.1444° N 75.2092° W

Elevation: 56 m (184 ft)


Nearby airports:
  • Mariana Grajales Airport (GAO)
  • Guantanamo Bay Naval Base (NBW)
  • Orestes Acosta Airport (MOA)
  • Antonio Maceo International Airport (SCU)
  • Gustavo Rizo Airport (BCA)
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 Guantánamo and Shanghai.

From To Distance (kilometers)
Hyderābād, India Tulsa, United States 14,050 km
San Antonio, United States Dhaka, Bangladesh 14,049 km
Taipei, Taiwan Cancún, Mexico 14,048 km
Gold Coast, Australia Memphis, United States 14,048 km
Los Angeles, United States Pune, India 14,047 km
Kanpur, India Santiago de los Caballeros, Dominican Republic 14,047 km
Navi Mumbai, India Port of Spain, Trinidad and Tobago 14,053 km
Columbus, United States Bangkok, Thailand 14,047 km
Surat, India Miami, United States 14,054 km
Miami, United States Indore, India 14,054 km
Gold Coast, Australia New South Memphis, United States 14,046 km
Cali, Colombia Sydney, Australia 14,046 km
Kampala, Uganda Surrey, Canada 14,045 km
Hyderābād, India Los Angeles, United States 14,045 km
Canberra, Australia Dallas, United States 14,045 km
Houston, United States Dhaka, Bangladesh 14,055 km

Measure more distances between cities