Flight distance between Shantou, China and Port Macquarie, Australia 4,479.4 mi / 7,208.9 km