Flight distance between Ilorin, Nigeria and Arroyo Naranjo, Cuba 5,790.6 mi / 9,319.0 km