Flight distance between Uitenhage, South Africa and Havana, Cuba 8,074.1 mi / 12,994.0 km