🇧🇼Airports in Botswana

12 airports

Of the 12 airports with IATA codes in Botswana, at least 4 have scheduled passenger service as of October 26, 2026.

With scheduled flights

FRWFrancistownFrancistown AirportGBEGaberoneSir Seretse Khama International AirportBBKKasaneKasane AirportMUBMaunMaun Airport

No scheduled service

GNZGhanziGhanzi AirportJWAJwanengJwaneng AirportKHWKhwai RiverKhwai River Lodge AirportORPOrapaOrapa AirportPKWSelebi-phikweSelebi Phikwe AirportSXNSowaSua Pan AirportTLDTuli LodgeLimpopo Valley Airport

Scheduled service not confirmed

SWXShakaweShakawe Airport