Distance from Caparica to Shanghai

The distance between Caparica, Portugal and Shanghai, China is 10,740 kilometers (6,673 miles).

Caparica, Setúbal, Portugal

Shanghai, China

From Caparica to Shanghai, the straight-line distance is 10,740 kilometers, heading northeast. Caparica is situated at an altitude of 98 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Caparica, Portugal

Local time:

Time Zone: Europe/Lisbon

Coordinates: 38.6618° N 9.2003° W

Elevation: 98 m (322 ft)


Nearby airports:
  • Lisbon Humberto Delgado Airport (LIS)
  • Cascais Municipal Aerodrome (CAT)
  • Alverca Air Base (AVR)
  • Beja Airport (BYJ)
  • Monte Real Air Base (QLR)
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 Caparica

Distance between cities Kilometers
From Caparica to Lisbon 8 km
From Caparica to Porto 281 km
From Caparica to Braga 328 km
From Caparica to Setúbal 31 km
From Caparica to Coimbra 184 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 Caparica and Shanghai.

From To Distance (kilometers)
Hanoi, Vietnam Port Harcourt, Nigeria 10,740 km
Abuja, Nigeria Houston, United States 10,739 km
Moscow, Russia Miguel Hidalgo, Mexico 10,739 km
Moscow, Russia Iztacalco, Mexico 10,739 km
Accra, Ghana Iztapalapa, Mexico 10,739 km
Mississauga, Canada Kinshasa, Democratic Republic of the Congo 10,741 km
Moscow, Russia Puebla, Mexico 10,739 km
Moscow, Russia Iztapalapa, Mexico 10,742 km
Accra, Ghana Gustavo Adolfo Madero, Mexico 10,742 km
Quito, Ecuador Belgrade, Serbia 10,738 km
Accra, Ghana Venustiano Carranza, Mexico 10,742 km
Accra, Ghana Iztacalco, Mexico 10,742 km
Cali, Colombia Bucharest, Romania 10,742 km
Fort Worth, United States Kano, Nigeria 10,738 km
Berlin, Germany Piura, Peru 10,738 km
Portland, United States Campinas, Brazil 10,743 km
Mexico City, Mexico Moscow, Russia 10,737 km
Istanbul, Turkey El Paso, United States 10,743 km
Moscow, Russia Naucalpan de Juárez, Mexico 10,736 km

Measure more distances between cities