Gaborone is your gateway in and out of Botswana when you travel by flight.
All of Botswana's international flights start and end in Gaborone, currently with 1 hour flights from Johannesburg South Africa or 3-4 hours from Nairobi Kenya.
Gaborone is host to Sir Seretse Khama International airport which caters for all wide-body aircraft.
Air Botswana provides flight services internally to places like Franscistown, Maun and Kasane; and externally to Harare and Johannesburg.
South African Express provides flight services between Gaborone and both Johannesburg and Cape Town.