Flight distance between Uitenhage, South Africa and Ħamrun, Malta 4,863.1 mi / 7,826.4 km