Flight distance between San Juan, Argentina and Metsemotlhaba, Botswana 5,587.6 mi / 8,992.3 km