Flight distance between Veracruz, Mexico and Mosopa, Botswana 8,699.8 mi / 14,001.0 km