Airports classified as large
BBKKasane International AirportKasaneFRWPhillip Gaonwe Matante International AirportFrancistownGBESir Seretse Khama International AirportGaboroneMUBMaun International AirportMaun
Commercial airports
Airports with an IATA code and scheduled service, grouped by region.
Chobe District
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BBK | FBKE | Kasane International Airport | Kasane | Large airport |
Francistown
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| FRW | FBPM | Phillip Gaonwe Matante International Airport | Francistown | Large airport |
Gaborone
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| GBE | FBSK | Sir Seretse Khama International Airport | Gaborone | Large airport |
North West District
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MUB | FBMN | Maun International Airport | Maun | Large airport |
| SWX | FBSW | Shakawe Airport | Shakawe | Small airport |
Complete aerodrome directory
All 127 airports, airfields and seaplane bases recorded for Botswana in OurAirports. Loaded on demand.
Frequently asked questions
How many airports does Botswana have?
Our directory lists 5 airports with scheduled service in Botswana. Including small airfields and seaplane bases, OurAirports records 127 aerodromes.
Which airports in Botswana are classified as large?
OurAirports classifies these airports in Botswana as large: Kasane International Airport (BBK), Phillip Gaonwe Matante International Airport (FRW), Sir Seretse Khama International Airport (GBE), Maun International Airport (MUB).
Source: OurAirports · Data updated: 9 November 2026