Flight distance between Veracruz, Panama and Otse, Botswana 7,435.2 mi / 11,965.8 km