Flight distance between Timbuktu, Mali and Arroyo Naranjo, Cuba 5,109.3 mi / 8,222.6 km