Flight distance between Maputsoe, Lesotho and Bengaluru, India 4,399.4 mi / 7,080.2 km