Flight distance between San Vicente, El Salvador and Foshan, China 9,501.4 mi / 15,291.1 km