Airports classified as large
DARJulius Nyerere International AirportDar es SalaamJROKilimanjaro International AirportArushaMWZMwanza International AirportMwanzaZNZAbeid Amani Karume International AirportZanzibar
Cities with several airports
Commercial airports
Airports with an IATA code and scheduled service, grouped by region.
Arusha Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| ARK | HTAR | Arusha Airport | Arusha | Medium airport |
| JRO | HTKJ | Kilimanjaro International Airport | Arusha | Large airport |
Dar-es-Salaam Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| DAR | HTDA | Julius Nyerere International Airport | Dar es Salaam | Large airport |
Dodoma Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| DOD | HTDO | Dodoma Airport | Dodoma | Medium airport |
Kagera Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BKZ | HTBU | Bukoba Airport | Bukoba | Small airport |
Kaskazini Unguja Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| ZNZ | HTZA | Abeid Amani Karume International Airport | Zanzibar | Large airport |
Mara Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MUZ | HTMU | Musoma Airport | Musoma | Small airport |
| SEU | HTSN | Seronera Airport | Seronera | Small airport |
Mbeya Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MBI | HTGW | Songwe Airport | Mbeya | Medium airport |
Mtwara Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MYW | HTMT | Mtwara Airport | Mtwara | Medium airport |
Mwanza Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MWZ | HTMW | Mwanza International Airport | Mwanza | Large airport |
Pwani Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MFA | HTMA | Mafia Airport | Kilindoni | Small airport |
Shinyanga Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| SHY | HTSY | Shinyanga Airport | Shinyanga | Small airport |
Tabora Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TBO | HTTB | Tabora Airport | Tabora | Small airport |
Tanga Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TGT | HTTG | Tanga Airport | Tanga | Medium airport |
Xigoma Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TKQ | HTKA | Kigoma Airport | Kigoma | Small airport |
Complete aerodrome directory
All 206 airports, airfields and seaplane bases recorded for Tanzania in OurAirports. Loaded on demand.
Frequently asked questions
How many airports does Tanzania have?
Our directory lists 16 airports with scheduled service in Tanzania. Including small airfields and seaplane bases, OurAirports records 206 aerodromes.
Which airports in Tanzania are classified as large?
OurAirports classifies these airports in Tanzania as large: Julius Nyerere International Airport (DAR), Kilimanjaro International Airport (JRO), Mwanza International Airport (MWZ), Abeid Amani Karume International Airport (ZNZ).
Source: OurAirports · Data updated: 9 November 2026