Flight distance between Chateaubelair, Saint Vincent and the Grenadines and Beijing, China 8,758.6 mi / 14,095.5 km