Flight distance between Cienfuegos, Cuba and Arequipa, Peru 2,730.9 mi / 4,394.9 km