Flight distance between Ciudad Lineal, Spain and Teyateyaneng, Lesotho 5,213.0 mi / 8,389.6 km