Flight distance between Islamabad, Pakistan and Arroyo Naranjo, Cuba 8,194.8 mi / 13,188.3 km