1. Home
  2. Countries
  3. Zimbabwe

Airports in Zimbabwe

Zimbabwe has 4 airports with scheduled passenger service in our directory. The OurAirports database lists 147 aerodromes in the country in total: 3 × large airport, 6 × medium airport, 138 × small airport.

BUQ — Joshua Mqabuko Nkomo International AirportHRE — Robert Gabriel Mugabe International AirportKAB — Kariba AirportVFA — Victoria Falls International AirportBUQHREKABVFA
Map of commercial airports in ZimbabweNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Bulawayo Metropolitan Province

IATAICAONameCityType
BUQFVJNJoshua Mqabuko Nkomo International AirportBulawayoLarge airport

Harare Metropolitan Province

IATAICAONameCityType
HREFVRGRobert Gabriel Mugabe International AirportHarareLarge airport

Mashonaland West Province

IATAICAONameCityType
KABFVKBKariba AirportKaribaMedium airport

Matabeleland North Province

IATAICAONameCityType
VFAFVFAVictoria Falls International AirportVictoria FallsLarge airport

Complete aerodrome directory

All 147 airports, airfields and seaplane bases recorded for Zimbabwe in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Zimbabwe have?

Our directory lists 4 airports with scheduled service in Zimbabwe. Including small airfields and seaplane bases, OurAirports records 147 aerodromes.

Which airports in Zimbabwe are classified as large?

OurAirports classifies these airports in Zimbabwe as large: Joshua Mqabuko Nkomo International Airport (BUQ), Robert Gabriel Mugabe International Airport (HRE), Victoria Falls International Airport (VFA).

Source: OurAirports · Data updated: 9 November 2026