Flights to Madagascar

Direct flights from 7 cities serve 5 cities in Madagascar: 88 flights a week. From Dubai to Antananarivo from $720.

Flying to Madagascar at a glance

cities with direct flights
5
flights a week
88
lowest direct fare, Dubai to Antananarivo
$720
nonstop from Dubai to Antananarivo
8h 55m
currency
MGA

Cities with direct flights

Direct fare from Dubai; where there is no fare, the flight time

Prices and flight times from Dubai and Johannesburg

Direct flights, the lowest fare found in recent days

Antananarivo from $720
8h 55m, 7 flights a week
Antananarivo from $395
3h, 6 flights a week

Frequently asked questions

How long is the flight to Madagascar from Dubai?
A nonstop flight from Dubai to Antananarivo takes about 8 hours 55 minutes.
Which cities have direct flights to Madagascar?
7 cities: Antananarivo, Nossi-Be, Antsiranana, Dubai, Johannesburg, Mahajanga, Morondava. Most flights go to Antananarivo, Nossi-Be, Antsiranana.
How much is a flight to Madagascar?
Lowest direct fares found recently: Dubai to Antananarivo from $720, Johannesburg to Antananarivo from $395. The price for your dates shows in the search.