Cheap flights from Antananarivo
The main aviation hub of Madagascar's capital is Antananarivo Airport, located 14 kilometers from the city center. It offers regular flights to 12 key destinations, connecting the island with major cities in Africa and Europe. The most frequent routes are those to Addis Ababa (24 flights per week), Nairobi (22 flights), and Johannesburg, with 13 weekly departures. Flights to Saint-Denis are also popular, providing convenient access to neighboring regions.
12 carriers operate flights from Antananarivo, with Ethiopian Airlines and Kenya Airways leading in terms of flight frequency. A significant portion of traffic is also handled by Airlink and Air Mauritius, offering comfortable options for connecting flights worldwide. To help you plan your trip, city cards with the latest deals are displayed below on this page, which you can sort using filters.


Antananarivo — Port Louis

Antananarivo — Victoria

Antananarivo — Johannesburg

Antananarivo — Dubai


Antananarivo — Saint-Denis

Antananarivo — Mamoudzou


Antananarivo — Istanbul


Antananarivo — Nairobi


Antananarivo — Paris



Antananarivo — Addis Ababa




Antananarivo — Nosy Be


Antananarivo — Antsiranana
Flight insights from Antananarivo
Data-driven trends for direct flights from Antananarivo — how often airlines fly, where they go, and typical fares and flight times.
Most frequent destinations
The most frequent direct destinations from Antananarivo are Addis Ababa, Nairobi and Johannesburg. Addis Ababa leads with around 24 flights a week.
- Addis Ababa24 flights/week
- Nairobi22 flights/week
- Johannesburg13 flights/week
- Saint-Denis13 flights/week
- Port Louis10 flights/week
Top countries
Most direct flights from Antananarivo head to Ethiopia, Kenya and South Africa. Ethiopia alone accounts for about 23% of all direct routes.
- Ethiopiaavg $607
- Kenyaavg $554
- South Africaavg $419
- Reunionavg $362
- Mauritiusavg $377
Direct routes & fares
Popular non-stop routes from Antananarivo range from Saint-Denis at $362 to Addis Ababa at $607 — a quick way to compare direct-flight fares.
- Addis Ababafrom $607
- Nairobifrom $554
- Johannesburgfrom $419
- Saint-Denisfrom $362
- Port Louisfrom $377
Cheapest destinations
The cheapest destinations from Antananarivo right now are Saint-Denis from $362, Port Louis from $377 and Victoria from $378.
- Saint-Denisfrom $362
- Port Louisfrom $377
- Victoriafrom $378
- Dubaifrom $416
- Johannesburgfrom $419
Longest direct flights
The longest direct flight from Antananarivo is to New York City at about 18h 27m, followed by Tokyo (15h 7m) and Osaka (14h 37m).
- New York City18h 27m
- Tokyo15h 7m
- Osaka14h 37m
- Seoul13h 49m
- Taipei12h 31m
Popular destinations from Antananarivo
Frequently asked questions
- How many destinations are available from Antananarivo?
- There are regular flights from the capital of Madagascar to 12 different destinations. The route network covers important regional hubs as well as popular tourist spots and domestic locations across the island.
- What are the most popular destinations from Antananarivo?
- The highest number of weekly flights is to Addis Ababa (24 flights), Nairobi (22 flights), and Johannesburg (13 flights). Other top routes include Saint-Denis and Port Louis, which provide connections to neighboring islands in the Indian Ocean.
- How many airlines fly from Antananarivo?
- 12 airlines provide regular air service from the city. The largest carriers are Ethiopian Airlines, Kenya Airways, and Airlink, which handle the majority of international flights.
- Which airports serve Antananarivo?
- The main and only major hub in the city is Antananarivo Airport (TNR). It is located 14 kilometers from the city center and handles all international and domestic flights.
- How can I find cheap flights from Antananarivo?
- To find the best deals, we recommend booking tickets in advance and comparing options from different carriers, such as Corsair or Air France. Using the interest-based filters on our page will help you quickly find the best flight option.
- Which destinations on the list are popular for a beach holiday?
- You can fly directly from the capital to several popular resorts: via a domestic flight to Nosy Be (7 flights per week) or international flights to Port Louis in Mauritius and Victoria in the Seychelles. These destinations are perfect for those seeking a seaside getaway.