Flight distance between Chateaubelair, Saint Vincent and the Grenadines and Nanjing, China 9,303.8 mi / 14,973.0 km