We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cheap flights to Botswana

The top flight destination for Botswana is Gaborone

John Chase Safaris (Chris_Sykes, Sep 2010)
Return
Single
Multi-city
1 Person
12:00 AM
11:59 PM
12:00 AM
11:59 PM
Economy
More Options
Compare prices (in new window)

Search Flights
Major airlines flying into main airports serving Botswana

See all airlines

Flight information for Botswana and Key facts for your journey:
The Airlines...
  • From Johannesburg 2 major airlines serve the Gaborone area
  • From Cape Town 1 major airlines serve the Gaborone area
The Journey...
  • The flying time from Johannesburg to Gaborone is typically 1 hours and most direct flights leave around 5:55a local time.
  • Johannesburg is 189 mi from Gaborone
  • The flying time from Cape Town to Gaborone is typically 2 hours and most direct flights leave around 2:15p local time.
  • Cape Town is 980 mi from Gaborone
On Arrival...
  • There are 16 airports in Botswana and the 4 biggest are
  • Sir Seretse Khama Intl Airport (Gaborone, Botswana)
    • Right now, 5 airlines operate out of Sir Seretse Khama Intl Airport.
    • Sir Seretse Khama Intl Airport offers nonstop flights to 8 cities.
    • Every week, at least 49 domestic flights and 203 international flights depart from Sir Seretse Khama Intl Airport.
  • Maun Airport (Maun, Botswana)
    • Right now, 4 airlines operate out of Maun Airport.
    • Maun Airport offers nonstop flights to 7 cities.
    • Every week, at least 35 domestic flights and 42 international flights depart from Maun Airport.
  • Francistown Airport (Francistown, Botswana)
    • Francistown Airport offers nonstop flights to 2 cities.
    • Every week, at least 21 domestic flights and 14 international flights depart from Francistown Airport.
  • Kasane Airport (Kasane, Botswana)
    • Right now, 2 airlines operate out of Kasane Airport.
    • Kasane Airport offers nonstop flights to 3 cities.
    • Every week, at least 21 domestic flights and 14 international flights depart from Kasane Airport.