Distance from Puerto Amargura to Mexico City

The distance between Puerto Amargura, Peru and Mexico City, Mexico is 4,477 kilometers (2,782 miles)

Country: Peru

Region: Ayacucho

City: Puerto Amargura

Country: Mexico

Region: Mexico City

City: Mexico City

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 6-7 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Puerto Amargura, Peru

Local time:

Coordinates: 12.4066° S 73.9061° W


Nearby airports:
  • Coronel FAP Alfredo Mendivil Duarte Airport (AYP)
  • Manuel Prado Airport (MZA)
  • Andahuaylas Airport (ANS)
  • Francisco Carle Airport (JAU)
  • Alejandro Velasco Astete International Airport (CUZ)

Mexico City, Mexico

Local time:

Coordinates: 19.4285° N 99.1277° W


Nearby airports:
  • Benito Juárez International Airport (MEX)
  • Licenciado Adolfo López Mateos International Airport (TLC)
  • General Mariano Matamoros Airport (CVJ)
  • Hermanos Serdán International Airport (PBC)
  • Querétaro Intercontinental Airport (QRO)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Puerto Amargura and Mexico City.

From To Distance (kilometers)
Santo Domingo, Dominican Republic Mesa, United States 4,478 km
Caracas, Venezuela Nova Iguaçu, Brazil 4,478 km
San Antonio, United States Chiclayo, Peru 4,475 km
La Plata, Argentina Pasto, Colombia 4,479 km
Fort Worth, United States Ciudad Guayana, Venezuela 4,475 km
Medellín, Colombia Campinas, Brazil 4,475 km
Barquisimeto, Venezuela Diadema, Brazil 4,479 km
Barquisimeto, Venezuela São José dos Campos, Brazil 4,479 km
São José dos Campos, Brazil Bucaramanga, Colombia 4,475 km
Ciudad Guayana, Venezuela Saltillo, Mexico 4,479 km
Guarulhos, Brazil Cúcuta, Colombia 4,474 km
São Paulo, Brazil Cúcuta, Colombia 4,474 km
Arequipa, Peru Cancún, Mexico 4,480 km
Quito, Ecuador Columbus, United States 4,474 km
Mesa, United States Santo Domingo Este, Dominican Republic 4,480 km
Guayaquil, Ecuador Lexington-Fayette, United States 4,481 km
São Bernardo do Campo, Brazil Manizales, Colombia 4,473 km
Bucaramanga, Colombia Mauá, Brazil 4,473 km

Measure more distances between cities