Air Botswana is the only carrier flying direct between Gaborone and Cape Town. The service is popular, enabling passengers to travel direct in both directions without having to...