Flight distance between Besançon, France and Teyateyaneng, Lesotho 5,449.2 mi / 8,769.7 km