Distance from Iquitos to Shanghai

The distance between Iquitos, Peru and Shanghai, China is 16,600 kilometers (10,315 miles).

Iquitos, Loreto, Peru

Shanghai, China

From Iquitos to Shanghai, the straight-line distance is 16,600 kilometers, heading northwest. Iquitos is situated at an altitude of 92 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
Iquitos, Peru

Local time:

Time Zone: America/Lima

Coordinates: 3.7491° S 73.2538° W

Elevation: 92 m (302 ft)


Nearby airports:
  • Coronel FAP Francisco Secada Vignetta International Airport (IQT)
  • Trompeteros Airport (TDP)
  • El Encanto Airport (ECO)
  • Caballococha Airport (LHC)
  • Araracuara Airport (ACR)
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 Iquitos

Distance between cities Kilometers
From Iquitos to Lima 1,007 km
From Iquitos to Callao 1,013 km
From Iquitos to Arequipa 1,412 km
From Iquitos to Trujillo 801 km
From Iquitos to Chiclayo 803 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 Iquitos and Shanghai.

From To Distance (kilometers)
Adelaide, Australia Bilbao, Spain 16,600 km
Taipei, Taiwan Guayaquil, Ecuador 16,601 km
Kanpur, India Guayaquil, Ecuador 16,599 km
Delhi, India Chiclayo, Peru 16,601 km
Callao, Peru Ahmedabad, India 16,602 km
Hong Kong, Hong Kong Ciudad Guayana, Venezuela 16,598 km
Morelia, Mexico Coimbatore, India 16,602 km
Medellín, Colombia Chennai, India 16,602 km
Pune, India Cuenca, Ecuador 16,602 km
Adelaide, Australia Hamilton, Canada 16,602 km
Kanpur, India Cuenca, Ecuador 16,602 km
Dhaka, Bangladesh Mar del Plata, Argentina 16,598 km
Port Moresby, Papua New Guinea Goiânia, Brazil 16,603 km
Kanpur, India Salta, Argentina 16,597 km
Gustavo Adolfo Madero, Mexico Coimbatore, India 16,604 km
Cali, Colombia Perth, Australia 16,596 km
Guayaquil, Ecuador Lucknow, India 16,604 km
Amsterdam, Netherlands Newcastle, Australia 16,595 km
Kanpur, India La Paz, Bolivia 16,595 km
Medellín, Colombia Madurai, India 16,605 km

Measure more distances between cities