Flight distance between Huánuco, Peru and Arroyo Naranjo, Cuba 2,315.2 mi / 3,726.0 km