Flight distance between Arroyo Naranjo, Cuba and Sayyān, Yemen 7,967.8 mi / 12,822.9 km