Flight distance between Foshan, China and San Rafael Oriente, El Salvador 9,531.6 mi / 15,339.7 km