Flight distance between Uitenhage, South Africa and Prato, Italy 5,439.4 mi / 8,753.8 km