ShareYourGroupShareYourGroupAirports

Airports in Botswana

Airport codes of Botswana: every airport with an IATA code, with its city. Type to filter.

Botswana has 15 airports with an IATA code in the open data. 5 of them have scheduled airline flights and have their own page here. The large airports are Kasane (BBK), Francistown (FRW), Gaborone (GBE), Maun (MUB). The longest runway is at Sir Seretse Khama International Airport: 4,000 metres. The highest is Shakawe Airport, at 1,030 metres above sea level.

CodeAirportCityCountry
FRWPhillip Gaonwe Matante International AirportFrancistownBotswana
GBESir Seretse Khama International AirportGaboroneBotswana
BBKKasane International AirportKasaneBotswana
MUBMaun International AirportMaunBotswana
SWXShakawe AirportShakaweBotswana
GNZGhanzi AirportGhanziBotswana
HUKHukuntsi AirportHukuntsiBotswana
JWAJwaneng AirportJwanengBotswana
KHWKhwai River Lodge AirportKhwai River LodgeBotswana
ORPOrapa AirportOrapaBotswana
SVTSavuti AirportSavutiBotswana
PKWSelebi Phikwe AirportSelebi PhikweBotswana
SXNSua Pan AirportSowaBotswana
TBYTshabong AirportTshabongBotswana
TLDTuli Lodge AirportTuli LodgeBotswana

Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.