Flight distance between Uitenhage, South Africa and Matanzas, Cuba 8,025.7 mi / 12,916.2 km