Flight distance between Ţalkhā, Egypt and Teyateyaneng, Lesotho 4,166.3 mi / 6,705.1 km