Flight distance between Toulouse, France and Metsemotlhaba, Botswana 4,956.2 mi / 7,976.3 km