Flight distance between Shantou, China and Darwin, Australia 2,653.4 mi / 4,270.3 km