Flight distance between Uitenhage, South Africa and Rockingham, Australia 5,042.6 mi / 8,115.3 km