Flight distance between Nanchong, China and Armadale, Australia 4,397.0 mi / 7,076.4 km