Flight distance between San Martín, El Salvador and Tianshui, China 8,959.4 mi / 14,418.8 km