Select an Embassy
Find below a list of embassies for Madagascar in your local country.
Embassy of:
In:

Embassies located in ...

Madagascar Embassy in Alger
Madagascar Embassy in Brussels



Phone
32 27 70 17 26 or 32 27 70 17 74

Madagascar Consulate in Antwerp
Madagascar Embassy in Ottawa
Madagascar Consulate in Santiago
Madagascar Embassy in Beijing
Madagascar Consulate in Moroni
Madagascar Consulate in Frederiksberg
Madagascar Consulate in Helsinki
Madagascar Embassy in Paris
Madagascar Consulate in Marseille
Madagascar Consulate in Saint Etienne
Madagascar Consulate in Bordeaux
Madagascar Consulate in Lyon
Madagascar Consulate in Libreville
Madagascar Consulate in Hamburg
Madagascar Consulate in Munich
Madagascar Consulate in Athens
Madagascar Consulate in Budapest
Madagascar Consulate in New Delhi
Madagascar Consulate in Tel Aviv
Madagascar Consulate in Rome
Madagascar Consulate in Genoa
Madagascar Embassy in Tokyo
Madagascar Embassy in Nairobi
Madagascar Embassy in Tripoli
Madagascar Consulate in Luxembourg City
Madagascar Embassy in Port Louis


Phone
230 686 50 15

Madagascar Consulate in Mexico City
Madagascar Consulate in Monte Carlo
Madagascar Consulate in Casa Blanca
Madagascar Consulate in Maputo
Madagascar Consulate in Rotterdam
Madagascar Consulate in Drammen
Madagascar Consulate in Karachi
Madagascar Consulate in Bucharest


Phone
01 411 1056

Madagascar Embassy in Moscow
Madagascar Embassy in Jeddah
Madagascar Embassy in Dakar
Madagascar Consulate in Singapore City
Madagascar Consulate in Cape Town
Madagascar Consulate in Seoul
Madagascar Consulate in Yongin
Madagascar Consulate in Bermeo
Madagascar Consulate in Barcelona
Madagascar Consulate in Stockholm
Madagascar Consulate in Malmoe
Madagascar Embassy in Geneva
Madagascar Consulate in Zurich

Phone
12 12 85 66

Madagascar Consulate in Tunis
Madagascar Consulate in Istanbul
Madagascar Embassy in Washington DC

Do you need help with a visa to Madagascar?

One of our visa experts will contact you via email in 24 hours.
Please check all fields have been filled.