Flight distance between San José, Costa Rica and Ramotswa, Botswana 7,750.9 mi / 12,473.8 km