Flight distance between Uitenhage, South Africa and Attard, Malta 4,863.9 mi / 7,827.6 km