Visa and flights to & from Madagascar



Tourist visa and entry requirements Madagascar

We advise buying your tourist visa on arrival. There are some e-visa scam websites, and you might still have to pay an entry fee even though you already paid online. You can pay for your visa on arrival in Ariary, USD or Euro. Currently, the costs for a Madagascar tourist are 80.000 Ariary (€35) for 30 days, and 100.000 Ariary (€40) for 60 days. 

A Yellow Fever vaccination card is required for persons travelling to Madagascar from the age of 1 year and above when travelling from a country with a risk of Yellow Fever transmission. This does not apply to travellers who have been in transit. Find the list of countries with a risk of virus transmission here.


International flights from Europe to Madagascar

An increasing number of airlines have flights to Madagascar. Skyscanner and Google Flights are good websites to look for deals and book tickets. Herewith is an overview of the major routes:

  • Air Madagascar direct from Paris. You get a discount on onward domestic flights. 
  • Air France, direct from Paris  
  • KLM | Kenyan Airways via Nairobi 
  • Ethiopian Airways, via Addis Ababa 
  • Turkish Airlines, via Istanbul 
  • Air Mauritius, via Mauritius
  • Air Seychelles via Qatar and Seychelles
  • South African Airways via Jo'burg

International flights to Nosy Be 

South Africa Airways and Ethiopian Airlines operate direct flights to Nosy Be. Direct charter flights are also available from Italy and Poland. 

International flights from Europe to Madagascar

Domestic flights in Madagascar

Madagascar Airlines has domestic flights from Ivato (Antananarivo) to Nosy Be, Tulear, Diego Suarez, and many other destinations in Madagascar.

Delays and cancellations can happen. It's not uncommon for flight times to be changed without warning, so we advise you to confirm your flight details well before your flight (online or in one of their local offices). 

It's best to factor in a spare day in Ivato so you don't risk missing your international flight if you end your trip with a domestic flight back to the capital.


How to travel to Nosy Be overland?

Ferries from Nosy Be to the mainland Ankify Harbour depart from Hell Ville harbour in Nosy Be and from little Nosy Komba island. At Nosy Be port, you will be greeted by pushy ticket salesmen whose sole purpose is to hassle and inflate the price for carrying passports to the ticket counter. Ignoring these middlemen and buying the tickets yourself directly from the ticket counter is advisable.

Ferries run multiple times a day and leave when full. You can also charter a smaller passenger boat. The lodge you are staying at in Nosy Koma or Nosy Be should be able to assist in case you like to book a faster passenger boat. 

How to travel to Nosy Be overland?