Flights to Madagascar: Airports, Routes and What to Expect

Nearly everyone arrives through Ivato International Airport. Almost everyone then needs a second, domestic flight. Here is how that works, and where it does not.

Practical travel guide · Airports, airlines and routes checked 2026

Arriving in Madagascar

Madagascar is served by a small number of international routes, and they funnel almost entirely through one airport. Ivato International Airport — IATA code TNR, ICAO FMMI — is the country's main international gateway, located roughly 15 km from Antananarivo. Most itineraries reach it through Paris, Dubai, Doha, Istanbul, Addis Ababa or Johannesburg rather than on a through service from Europe or North America.

This has one practical consequence that catches out first-time visitors: arriving and departing internationally are separate experiences. There is no useful onward domestic network in the same terminal complex, so if your trip includes Nosy Be, Diego Suarez, Toliara or any national park, you are almost certain to need a domestic connection — usually the following morning rather than the same afternoon. Build a night in Antananarivo into your itinerary before you commit to a same-day international departure.

Before you book, check your visa and entry requirements, including the passport validity rule and the onward-ticket requirement that applies to visa-free stays.

The airports that matter

Madagascar has a long list of airfields, but only a handful carry scheduled commercial traffic. These are the ones you are realistically dealing with:

AirportCodesServesNotes
Ivato InternationalTNR / FMMIAntananarivoThe main international gateway. Arrive here from overseas.
FasceneNOS / FMNNNosy BeDomestic plus limited international. A small field on the island's north-west tip.
ArrachartDIE / FMNADiego SuarezServes the far north; some international routes.
ToamasinaTMM / FMMTToamasina, east coastUseful if you are combining the east coast with rainforests.
ToliaraTLE / FMSTToliara, far southThe practical gateway to the deep south and Isalo by road.
Sainte-MarieSMSSainte-MarieServes the island off the north-east coast.
TôlanaroFTU / FMSDTôlanaro, south-eastServes the Fort Dauphin region and its rainforests.
A turboprop aircraft on the apron at Fascene Airport, Nosy Be, with the blue AEROPORT DE NOSY BE terminal in the background
Fascene Airport, Nosy Be — photo by Hanay, licensed CC BY-SA 4.0 via Wikimedia Commons.
The new international terminal at Ivato Airport, Antananarivo, with the Air Madagascar check-in desks and departures hall
Ivato International Airport, Antananarivo — photo by JialiangGao, licensed CC BY-SA 4.0 via Wikimedia Commons.

Domestic flights

Domestic aviation in Madagascar is the single biggest factor in how a realistic itinerary is shaped. Network coverage is limited, frequencies are low, and the aircraft are small — usually twin-propeller turboprops on short sectors.

  • TNR to NOS (Nosy Be): about 1 hour 20 minutes. The most frequently flown domestic route, and the one to book earliest for July, August and the Christmas period.
  • TNR to DIE (Diego Suarez): roughly 1 hour. Serves the far north, including the tsingy country around Diego Suarez.
  • TNR to TLE (Toliara): longer, commonly a three-hour sector with a stop. The normal entry point for the deep south and for reaching Isalo by road.
  • TNR to TMM (Toamasina): about 1 hour 30 minutes, useful for combining the east coast with the rainforests.

Two warnings worth taking seriously. First, domestic schedules change frequently and are often revised week to week, so avoid booking a non-refundable international ticket out of the country on the same day as a domestic flight. Second, small fields mean weight and aircraft restrictions: Fascène in particular cannot take every type of aircraft, and light baggage is often more reliable than a heavy hold case.

Because so much of the timing depends on these connections, many travellers book the whole itinerary through a tour operator rather than piecing it together. Our operator comparison explains what to look for when you do.

Booking advice

  • Book domestic legs before international ones where you can, or at minimum hold them refundable — they are the scarce, inflexible part of the trip.
  • Allow a buffer night in Antananarivo between your international arrival and your first domestic departure. Weather and maintenance delays are normal, not exceptional.
  • Confirm whether your ticket is on one booking reference if it was arranged by an operator. Protected connections are worth a great deal when a domestic flight slips.
  • Check the last flight of the day out of TNR. A missed final domestic flight can mean an unplanned extra night in the capital, and rooms in Antananarivo fill up quickly.

Baggage and airport practicalities

  • Baggage allowance is weight-based on most domestic sectors and stricter than the international leg you arrived on. Ask your operator for the exact limit in kilograms before you pack.
  • Domestic check-in closes early relative to international check-in. Being late to a domestic counter is a common and expensive mistake.
  • Carry your passport and visa paperwork in hand luggage — internal flights may re-check at Antananarivo.
  • Money and customs: you may bring in up to 400,000 Malagasy ariary, and foreign cash or travellers cheques of 7,500 euros or more must be declared on arrival.

Entry, visa and customs detail is covered in full on our Visa & Entry Requirements page.

Frequently asked questions

Which airport do international flights to Madagascar arrive at?

Almost all international flights arrive at Ivato International Airport (TNR / FMMI), about 15 km from Antananarivo. Antsiranana (DIE), Toamasina (TMM) and Toliara (TLE) also have international connections.

Do I need a connecting flight inside Madagascar?

Almost always. There is little useful onward domestic service from the international terminal, so if your trip includes Nosy Be, Diego Suarez or the south, you need an onward domestic flight — normally the next morning. Antananarivo to Nosy Be takes roughly 1 hour 20 minutes.

How far is Ivato Airport from Antananarivo?

Roughly 15 km, about 45 minutes to an hour by road depending on traffic. Domestic departures are handled in a separate terminal a short distance away, so allow extra time if you are connecting.

Can I get to Nosy Be by road instead of flying?

It is possible but rarely worthwhile: 8 to 10 hours including a vehicle ferry crossing at Ankify, on an unreliable paved network that gets worse in the wet season. Most travellers fly.

Is there an airport on Nosy Be?

Yes — Fascène Airport (NOS) on the island's north-west tip, with domestic flights from Antananarivo and limited international services. Being a small field, not every aircraft type serves it.

Sources & further reading

Schedules, fares and domestic frequency change often. Confirm with your airline or operator close to departure, and re-check this page before each trip.

Want the flights planned for you?

Tell us your dates, origin and the places you want to reach, and we'll help you build an itinerary that survives contact with domestic schedules.

Plan My Trip

🌍 Beyond Madagascar

For UK nature travel and national park guides, visit our sister site Exmoor Attractions.