Flight distance between Uitenhage, South Africa and Port Macquarie, Australia 6,783.3 mi / 10,916.6 km