Flight distance between Kafue, Zambia and Arroyo Naranjo, Cuba 7,922.2 mi / 12,749.6 km