Flight distance between Port Elizabeth, Saint Vincent and the Grenadines and Nanchong, China 9,295.1 mi / 14,959.0 km