Distance from San Antonio to Shanghai

The distance between San Antonio, Panama and Shanghai, China is 15,051 kilometers (9,352 miles).

San Antonio, Veraguas Province, Panama

Shanghai, China

From San Antonio to Shanghai, the straight-line distance is 15,051 kilometers, heading northwest. San Antonio is situated at an altitude of 96 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 16-18 hours
Speed Time
300 km/h
San Antonio, Panama

Local time:

Time Zone: America/Panama

Coordinates: 8.0722° N 80.9297° W

Elevation: 96 m (315 ft)


Nearby airports:
  • Ruben Cantu Airport (SYP)
  • Alonso Valderrama Airport (CTD)
  • Scarlett Martinez International Airport (RIH)
  • Capt. J. Montenegro Airport (PDM)
  • Enrique Malek International Airport (DAV)
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 San Antonio and Shanghai.

From To Distance (kilometers)
León de los Aldama, Mexico Kolkata, India 15,051 km
Zapopan, Mexico Kolkata, India 15,050 km
Navi Mumbai, India Cancún, Mexico 15,050 km
Torreón, Mexico Mumbai, India 15,052 km
Surat, India Buenos Aires, Argentina 15,050 km
Surat, India Cúcuta, Colombia 15,052 km
Villa Nueva, Guatemala Delhi, India 15,052 km
Gold Coast, Australia Manaus, Brazil 15,052 km
Puebla, Mexico Patna, India 15,053 km
Brasília, Brazil Patna, India 15,048 km
Villa Nueva, Guatemala New Delhi, India 15,055 km
Perth, Australia Vigo, Spain 15,055 km
Nairobi, Kenya Chihuahua, Mexico 15,056 km
Port of Spain, Trinidad and Tobago Chennai, India 15,056 km
Guadalajara, Mexico Kolkata, India 15,056 km
Cartagena, Colombia Vadodara, India 15,046 km
Navi Mumbai, India Torreón, Mexico 15,057 km
Tijuana, Mexico Madurai, India 15,045 km
Jacksonville, United States Madurai, India 15,058 km

Measure more distances between cities