Flight distance between Ayacucho, Peru and Port Antonio, Jamaica 2,170.4 mi / 3,492.8 km