Flight distance between San Miguel, El Salvador and Teyateyaneng, Lesotho 8,222.8 mi / 13,233.4 km