Home  »   About Botswana  »  How To Get There

How To Get There

Air Botswana, Botswana’s national and only airline, provides international flights between Gaborone and Johannesburg, Gaborone and Harare, Maun and Johannesburg, Kasane and Johannesburg and Francistown and Johannesburg. Domestic flights run between Gaborone and Francistown, Maun and Kasane, and the airline has recently re-introduced its Maun to Kasane flight (three times per week).

  • Air Botswana has thrice daily flights between Gaborone and Johannesburg
  • South African Airways has twice daily flights between Johannesburg and Gaborone, during the week.
  • South African Express has five flights daily between Johannesburg and Gaborone, during the week.
  • Air Botswana has daily flights from Johannesburg direct to Maun.
  • Air Namibia flies Windhoek to Maun every day of the week, except Tuesday and Thursday.
  • Kenya Airways flies Nairobi to Gaborone.
  • Air charter services are also available.