List of Mozambique Airports and Abbreviations


As of 2019, there are 43 airports throughout the country of Mozambique according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Mozambique are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.

# Airport Abbreviation Location Size
1 Alto Molocue Airport AME Alto Molocue Small
2 Angoche Airport ANO Angoche Small
3 Bajone Airport BJN Bajone Small
4 Bazaruto Island Airport BZB Bazaruto Island Small
5 Beira Airport BEW Beira Small
6 Benguera Island Airport BCW Benguera Island Small
7 Caia Airport CMZ Caia Small
8 Chimoio Airport VPY Chimoio Small
9 Chinde Airport INE Chinde Small
10 Chokwe Airport TGS Chokwe Small
11 Cuamba Airport FXO Cuamba Small
12 Dugong Airport DGK Dugong Small
13 Gurue Airport VJQ Gurue Small
14 Ibo Airport IBO Ibo Small
15 Ila Da Chilonzuene Airport IDC Ila Da Chilonzuene Small
16 Indigo Bay Lodge Airport IBL Indigo Bay Lodge Small
17 Inhaca Airport IHC Inhaca Small
18 Inhambane Airport INH Inhambane Small
19 Inhaminga Airport IMG Inhaminga Small
20 Lichinga Airport VXC Lichinga Small
21 Luabo Airport LBM Luabo Small
22 Lumbo Airport LFB Lumbo Small
23 Maganja Da Costa Airport MJS Maganja Da Costa Small
24 Magaruque Airport MFW Magaruque Small
25 Maputo International Airport MPM Maputo Medium
26 Marromeu Airport RRM Marromeu Small
27 Matunda Airport TET Tete Small
28 Mocimboa Praia Airport MZB Mocimboa Praia Small
29 Moma Airport MMW Moma Small
30 Montepuez Airport MTU Montepuez Small
31 Mueda Airport MUD Mueda Small
32 Nacala Airport MNC Nacala Small
33 Nampula Airport APL Nampula Small
34 Nangade Airport NND Nangade Small
35 Palma Airport LMZ Palma Small
36 Pebane Airport PEB Pebane Small
37 Pemba Airport POL Pemba Small
38 Ponta de Ouro Airport PDD Ponta de Ouro Small
39 Quelimane Airport UEL Quelimane Small
40 Santa Carolina Airport NTC Santa Carolina Small
41 Tete Airport TCV Tete Small
42 Vilanculos Airport VNX Vilanculos Small
43 Xai Xai Airport VJB Xai Xai Small