Flight distance between Ciego de Ávila, Cuba and Trujillo, Peru 2,069.8 mi / 3,331.1 km