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