Distance from Afogados da Ingazeira to Shanghai

The distance between Afogados da Ingazeira, Brazil and Shanghai, China is 16,629 kilometers (10,333 miles).

Afogados da Ingazeira, Pernambuco, Brazil

Shanghai, China

From Afogados da Ingazeira to Shanghai, the straight-line distance is 16,629 kilometers, heading northeast. Afogados da Ingazeira is situated at an altitude of 516 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Afogados da Ingazeira, Brazil

Local time:

Time Zone: America/Recife

Coordinates: 7.7508° S 37.6392° W

Elevation: 516 m (1,693 ft)


Nearby airports:
  • Caruaru Airport (CAU)
  • Orlando Bezerra de Menezes Airport (JDO)
  • Paulo Afonso Airport (PAV)
  • Presidente João Suassuna Airport (CPV)
  • Iguatu Airport (QIG)
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 Afogados da Ingazeira and Shanghai.

From To Distance (kilometers)
Shenzhen, China Bucaramanga, Colombia 16,631 km
Gold Coast, Australia Paris, France 16,627 km
Brasília, Brazil Bangkok, Thailand 16,632 km
Santiago de Querétaro, Mexico Madurai, India 16,626 km
Chengdu, China Quito, Ecuador 16,624 km
Adelaide, Australia Etobicoke, Canada 16,623 km
Adelaide, Australia Toronto, Canada 16,636 km
Amsterdam, Netherlands Canberra, Australia 16,621 km
San Pedro Sula, Honduras Bangkok, Thailand 16,637 km
Coyoacán, Mexico Coimbatore, India 16,621 km
Amsterdam, Netherlands Sydney, Australia 16,638 km
Bangkok, Thailand Mixco, Guatemala 16,639 km
Rosario, Argentina Patna, India 16,619 km
Cali, Colombia Bengaluru, India 16,639 km
La Paz, Bolivia Chennai, India 16,619 km
Perth, Australia Winnipeg, Canada 16,640 km
Puebla, Mexico Coimbatore, India 16,640 km
Iztapalapa, Mexico Coimbatore, India 16,618 km
Adelaide, Australia Port of Spain, Trinidad and Tobago 16,640 km

Measure more distances between cities