Flight distance between San José, Costa Rica and Tshabong, Botswana 7,539.6 mi / 12,133.9 km