Flight distance between Maputsoe, Lesotho and Charikar, Afghanistan 5,169.8 mi / 8,320.0 km