Flight distance between Shenzhen, China and Logan City, Australia 4,336.8 mi / 6,979.4 km