Flight distance between Camagüey, Cuba and Trujillo, Peru 2,039.4 mi / 3,282.1 km