Flight distance between Uitenhage, South Africa and Messina, Italy 5,011.4 mi / 8,065.0 km