Flight distance between Nanjing, China and Rockhampton, Australia 4,366.2 mi / 7,026.7 km