Flight distance between Nanjing, China and Armadale, Australia 4,440.0 mi / 7,145.5 km