Flight distance between Uitenhage, South Africa and Florence, Italy 5,431.0 mi / 8,740.3 km