Cheap flights from Maputo
The main aviation hub of Mozambique's capital is Maputo International Airport, located just 5 km from the city center. Regular flights operate from here to 8 key destinations, connecting the region with major transport hubs in Africa and Europe. The most frequent routes include Johannesburg (61 flights per week), Luanda (16 flights), Addis Ababa (13 flights), and Cape Town.
Air service from Maputo is provided by 14 airlines, with Airlink and TAAG Angola holding leading positions in terms of traffic volume. Ethiopian Airlines also operates a significant number of flights, offering convenient connections via its East African hub. Below on this page, you will find city cards with filters to search for destinations, while more detailed information is available in the Maputo travel guide or the weather section.

Maputo — Johannesburg


Maputo — Cape Town


Maputo — Harare



Maputo — Nairobi

Maputo — Lisbon


Maputo — Luanda



Maputo — Istanbul



Maputo — Doha


Maputo — Addis Ababa
Flight insights from Maputo
Data-driven trends for direct flights from Maputo — how often airlines fly, where they go, and typical fares and flight times.
Most frequent destinations
The most frequent direct destinations from Maputo are Johannesburg, Luanda and Addis Ababa. Johannesburg leads with around 61 flights a week.
- Johannesburg61 flights/week
- Luanda16 flights/week
- Addis Ababa13 flights/week
- Cape Town8 flights/week
- Lisbon6 flights/week
Top countries
Most direct flights from Maputo head to South Africa, Angola and Ethiopia. South Africa alone accounts for about 62% of all direct routes.
- South Africaavg $223
- Angolaavg $479
- Ethiopiaavg $525
- Portugalavg $464
- Kenyaavg $405
Direct routes & fares
Popular non-stop routes from Maputo range from Johannesburg at $207 to Addis Ababa at $525 — a quick way to compare direct-flight fares.
- Johannesburgfrom $207
- Luandafrom $479
- Addis Ababafrom $525
- Cape Townfrom $238
- Lisbonfrom $464
Cheapest destinations
The cheapest destinations from Maputo right now are Johannesburg from $207, Cape Town from $238 and Durban from $260.
- Johannesburgfrom $207
- Cape Townfrom $238
- Durbanfrom $260
- Hararefrom $334
- Windhoekfrom $349
Longest direct flights
The longest direct flight from Maputo is to New York City at about 17h 25m, followed by Osaka (16h 49m) and Seoul (16h).
- New York City17h 25m
- Osaka16h 49m
- Seoul16h
- Hanoi12h 38m
- London12h 15m
Popular destinations from Maputo
Frequently asked questions
- How many destinations are available from Maputo?
- There are currently 8 scheduled destinations from the capital of Mozambique. The route network includes key aviation hubs in Africa, Europe, and the Middle East, allowing travelers to plan both direct flights and convenient connections worldwide.
- What are the most popular destinations from Maputo?
- The highest demand is for flights to Johannesburg (61 flights per week), Luanda (16 flights), and Addis Ababa (13 flights). The list of popular routes also includes Cape Town and Lisbon, providing connections to South Africa and Portugal.
- How many airlines fly from Maputo?
- Regular air service from the city is supported by 14 airlines. Major carriers such as Airlink, TAAG Angola, and Ethiopian Airlines account for the bulk of passenger traffic.
- Which airports serve Maputo?
- All international and domestic flights are handled by Maputo International Airport (MPM). It is located just 5 kilometers from the city center, making transfers to the capital's main attractions quick and convenient.
- How can I find cheap flights from Maputo?
- To find the best fares, it is recommended to check offers from TAP Portugal, Qatar Airways, and other international carriers. Using the interest filters on this page will help you compare available options and choose the optimal route for your trip.