Madagascar DESTINATION DASHBOARD

 
196
 
 
Madagascar Welcoming ScoreWelcoming Country Rank over time

Madagascar Entry visa requirements

Passport of Visa requirements
Passport of AfghanistanAfghanistan
visa on arrival / eVisa / 90 daysApply now
Passport of AlbaniaAlbania
visa on arrival / eVisa / 90 daysApply now
Passport of AlgeriaAlgeria
visa on arrival / eVisa / 90 daysApply now
Passport of AndorraAndorra
visa on arrival / eVisa / 90 daysApply now
Passport of AngolaAngola
visa on arrival / eVisa / 90 daysApply now
Passport of Antigua and BarbudaAntigua and Barbuda
visa on arrival / eVisa / 90 daysApply now
Passport of ArgentinaArgentina
visa on arrival / eVisa / 90 daysApply now
Passport of ArmeniaArmenia
visa on arrival / eVisa / 90 daysApply now
Passport of AustraliaAustralia
visa on arrival / eVisa / 90 daysApply now
Passport of AustriaAustria
visa on arrival / eVisa / 90 daysApply now
Passport of AzerbaijanAzerbaijan
visa on arrival / eVisa / 90 daysApply now
Passport of BahamasBahamas
visa on arrival / eVisa / 90 daysApply now
Passport of BahrainBahrain
visa on arrival / eVisa / 90 daysApply now
Passport of BangladeshBangladesh
visa on arrival / eVisa / 90 daysApply now
Passport of BarbadosBarbados
visa on arrival / eVisa / 90 daysApply now
Passport of BelarusBelarus
visa on arrival / eVisa / 90 daysApply now
Passport of BelgiumBelgium
visa on arrival / eVisa / 90 daysApply now
Passport of BelizeBelize
visa on arrival / eVisa / 90 daysApply now
Passport of BeninBenin
visa on arrival / eVisa / 90 daysApply now
Passport of BhutanBhutan
visa on arrival / eVisa / 90 daysApply now
Passport of BoliviaBolivia
visa on arrival / eVisa / 90 daysApply now
Passport of Bosnia and HerzegovinaBosnia and Herzegovina
visa on arrival / eVisa / 90 daysApply now
Passport of BotswanaBotswana
visa on arrival / eVisa / 90 daysApply now
Passport of BrazilBrazil
visa on arrival / eVisa / 90 daysApply now
Passport of BruneiBrunei
visa on arrival / eVisa / 90 daysApply now
Passport of BulgariaBulgaria
visa on arrival / eVisa / 90 daysApply now
Passport of Burkina FasoBurkina Faso
visa on arrival / eVisa / 90 daysApply now
Passport of BurundiBurundi visa required
Passport of CambodiaCambodia
visa on arrival / eVisa / 90 daysApply now
Passport of CameroonCameroon
visa on arrival / eVisa / 90 daysApply now
Passport of CanadaCanada
visa on arrival / eVisa / 90 daysApply now
Passport of Cape VerdeCape Verde
visa on arrival / eVisa / 90 daysApply now
Passport of Central African RepublicCentral African Republic
visa on arrival / eVisa / 90 daysApply now
Passport of ChadChad
visa on arrival / eVisa / 90 daysApply now
Passport of ChileChile
visa on arrival / eVisa / 90 daysApply now
Passport of ChinaChina
visa on arrival / eVisa / 90 daysApply now
Passport of ColombiaColombia
visa on arrival / eVisa / 90 daysApply now
Passport of ComorosComoros
visa on arrival / eVisa / 90 daysApply now
Passport of CongoCongo
visa on arrival / eVisa / 90 daysApply now
Passport of Congo (Dem. Rep.)Congo (Dem. Rep.)
visa on arrival / eVisa / 90 daysApply now
Passport of Costa RicaCosta Rica
visa on arrival / eVisa / 90 daysApply now
Passport of Cote d'Ivoire (Ivory Coast)Cote d'Ivoire (Ivory Coast)
visa on arrival / eVisa / 90 daysApply now
Passport of CroatiaCroatia
visa on arrival / eVisa / 90 daysApply now
Passport of CubaCuba
visa on arrival / eVisa / 90 daysApply now
Passport of CyprusCyprus
visa on arrival / eVisa / 90 daysApply now
Passport of Czech RepublicCzech Republic
visa on arrival / eVisa / 90 daysApply now
Passport of DenmarkDenmark
visa on arrival / eVisa / 90 daysApply now
Passport of DjiboutiDjibouti
visa on arrival / eVisa / 90 daysApply now
Passport of DominicaDominica
visa on arrival / eVisa / 90 daysApply now
Passport of Dominican RepublicDominican Republic
visa on arrival / eVisa / 90 daysApply now
Passport of EcuadorEcuador
visa on arrival / eVisa / 90 daysApply now
Passport of EgyptEgypt
visa on arrival / eVisa / 90 daysApply now
Passport of El SalvadorEl Salvador
visa on arrival / eVisa / 90 daysApply now
Passport of Equatorial GuineaEquatorial Guinea
visa on arrival / eVisa / 90 daysApply now
Passport of EritreaEritrea
visa on arrival / eVisa / 90 daysApply now
Passport of EstoniaEstonia
visa on arrival / eVisa / 90 daysApply now
Passport of EswatiniEswatini
visa on arrival / eVisa / 90 daysApply now
Passport of EthiopiaEthiopia
visa on arrival / eVisa / 90 daysApply now
Passport of FijiFiji
visa on arrival / eVisa / 90 daysApply now
Passport of FinlandFinland
visa on arrival / eVisa / 90 daysApply now
Passport of FranceFrance
visa on arrival / eVisa / 90 daysApply now
Passport of GabonGabon
visa on arrival / eVisa / 90 daysApply now
Passport of GambiaGambia
visa on arrival / eVisa / 90 daysApply now
Passport of GeorgiaGeorgia
visa on arrival / eVisa / 90 daysApply now
Passport of GermanyGermany
visa on arrival / eVisa / 90 daysApply now
Passport of GhanaGhana
visa on arrival / eVisa / 90 daysApply now
Passport of GreeceGreece
visa on arrival / eVisa / 90 daysApply now
Passport of GrenadaGrenada
visa on arrival / eVisa / 90 daysApply now
Passport of GuatemalaGuatemala
visa on arrival / eVisa / 90 daysApply now
Passport of GuineaGuinea
visa on arrival / eVisa / 90 daysApply now
Passport of Guinea-BissauGuinea-Bissau
visa on arrival / eVisa / 90 daysApply now
Passport of GuyanaGuyana
visa on arrival / eVisa / 90 daysApply now
Passport of HaitiHaiti
visa on arrival / eVisa / 90 daysApply now
Passport of HondurasHonduras
visa on arrival / eVisa / 90 daysApply now
Passport of Hong KongHong Kong
visa on arrival / eVisa / 90 daysApply now
Passport of HungaryHungary
visa on arrival / eVisa / 90 daysApply now
Passport of IcelandIceland
visa on arrival / eVisa / 90 daysApply now
Passport of IndiaIndia
visa on arrival / eVisa / 90 daysApply now
Passport of IndonesiaIndonesia
visa on arrival / eVisa / 90 daysApply now
Passport of IranIran
visa on arrival / eVisa / 90 daysApply now
Passport of IraqIraq
visa on arrival / eVisa / 90 daysApply now
Passport of IrelandIreland
visa on arrival / eVisa / 90 daysApply now
Passport of IsraelIsrael
visa on arrival / eVisa / 90 daysApply now
Passport of ItalyItaly
visa on arrival / eVisa / 90 daysApply now
Passport of JamaicaJamaica
visa on arrival / eVisa / 90 daysApply now
Passport of JapanJapan
visa on arrival / eVisa / 90 daysApply now
Passport of JordanJordan
visa on arrival / eVisa / 90 daysApply now
Passport of KazakhstanKazakhstan
visa on arrival / eVisa / 90 daysApply now
Passport of KenyaKenya
visa on arrival / eVisa / 90 daysApply now
Passport of KiribatiKiribati
visa on arrival / eVisa / 90 daysApply now
Passport of KosovoKosovo
visa on arrival / eVisa / 90 daysApply now
Passport of KuwaitKuwait
visa on arrival / eVisa / 90 daysApply now
Passport of KyrgyzstanKyrgyzstan
visa on arrival / eVisa / 90 daysApply now
Passport of LaosLaos
visa on arrival / eVisa / 90 daysApply now
Passport of LatviaLatvia
visa on arrival / eVisa / 90 daysApply now
Passport of LebanonLebanon
visa on arrival / eVisa / 90 daysApply now
Passport of LesothoLesotho
visa on arrival / eVisa / 90 daysApply now
Passport of LiberiaLiberia
visa on arrival / eVisa / 90 daysApply now
Passport of LibyaLibya
visa on arrival / eVisa / 90 daysApply now
Passport of LiechtensteinLiechtenstein
visa on arrival / eVisa / 90 daysApply now
Passport of LithuaniaLithuania
visa on arrival / eVisa / 90 daysApply now
Passport of LuxembourgLuxembourg
visa on arrival / eVisa / 90 daysApply now
Passport of MacaoMacao
visa on arrival / eVisa / 90 daysApply now
Passport of MalawiMalawi
visa on arrival / eVisa / 90 daysApply now
Passport of MalaysiaMalaysia
visa on arrival / eVisa / 90 daysApply now
Passport of MaldivesMaldives
visa on arrival / eVisa / 90 daysApply now
Passport of MaliMali
visa on arrival / eVisa / 90 daysApply now
Passport of MaltaMalta
visa on arrival / eVisa / 90 daysApply now
Passport of Marshall IslandsMarshall Islands
visa on arrival / eVisa / 90 daysApply now
Passport of MauritaniaMauritania
visa on arrival / eVisa / 90 daysApply now
Passport of MauritiusMauritius
visa on arrival / eVisa / 90 daysApply now
Passport of MexicoMexico
visa on arrival / eVisa / 90 daysApply now
Passport of MicronesiaMicronesia
visa on arrival / eVisa / 90 daysApply now
Passport of MoldovaMoldova
visa on arrival / eVisa / 90 daysApply now
Passport of MonacoMonaco
visa on arrival / eVisa / 90 daysApply now
Passport of MongoliaMongolia
visa on arrival / eVisa / 90 daysApply now
Passport of MontenegroMontenegro
visa on arrival / eVisa / 90 daysApply now
Passport of MoroccoMorocco
visa on arrival / eVisa / 90 daysApply now
Passport of MozambiqueMozambique
visa on arrival / eVisa / 90 daysApply now
Passport of MyanmarMyanmar
visa on arrival / eVisa / 90 daysApply now
Passport of NamibiaNamibia
visa on arrival / eVisa / 90 daysApply now
Passport of NauruNauru
visa on arrival / eVisa / 90 daysApply now
Passport of NepalNepal
visa on arrival / eVisa / 90 daysApply now
Passport of NetherlandsNetherlands
visa on arrival / eVisa / 90 daysApply now
Passport of New ZealandNew Zealand
visa on arrival / eVisa / 90 daysApply now
Passport of NicaraguaNicaragua
visa on arrival / eVisa / 90 daysApply now
Passport of NigerNiger
visa on arrival / eVisa / 90 daysApply now
Passport of NigeriaNigeria
visa on arrival / eVisa / 90 daysApply now
Passport of North KoreaNorth Korea
visa on arrival / eVisa / 90 daysApply now
Passport of North MacedoniaNorth Macedonia
visa on arrival / eVisa / 90 daysApply now
Passport of NorwayNorway
visa on arrival / eVisa / 90 daysApply now
Passport of OmanOman
visa on arrival / eVisa / 90 daysApply now
Passport of PakistanPakistan
visa on arrival / eVisa / 90 daysApply now
Passport of PalauPalau
visa on arrival / eVisa / 90 daysApply now
Passport of Palestinian TerritoriesPalestinian Territories not admitted
Passport of PanamaPanama
visa on arrival / eVisa / 90 daysApply now
Passport of Papua New GuineaPapua New Guinea
visa on arrival / eVisa / 90 daysApply now
Passport of ParaguayParaguay
visa on arrival / eVisa / 90 daysApply now
Passport of PeruPeru
visa on arrival / eVisa / 90 daysApply now
Passport of PhilippinesPhilippines
visa on arrival / eVisa / 90 daysApply now
Passport of PolandPoland
visa on arrival / eVisa / 90 daysApply now
Passport of PortugalPortugal
visa on arrival / eVisa / 90 daysApply now
Passport of QatarQatar
visa on arrival / eVisa / 90 daysApply now
Passport of RomaniaRomania
visa on arrival / eVisa / 90 daysApply now
Passport of Russian FederationRussian Federation
visa on arrival / eVisa / 90 daysApply now
Passport of RwandaRwanda
visa on arrival / eVisa / 90 daysApply now
Passport of Saint Kitts and NevisSaint Kitts and Nevis
visa on arrival / eVisa / 90 daysApply now
Passport of Saint LuciaSaint Lucia
visa on arrival / eVisa / 90 daysApply now
Passport of SamoaSamoa
visa on arrival / eVisa / 90 daysApply now
Passport of San MarinoSan Marino
visa on arrival / eVisa / 90 daysApply now
Passport of Sao Tome and PrincipeSao Tome and Principe
visa on arrival / eVisa / 90 daysApply now
Passport of Saudi ArabiaSaudi Arabia
visa on arrival / eVisa / 90 daysApply now
Passport of SenegalSenegal
visa on arrival / eVisa / 90 daysApply now
Passport of SerbiaSerbia
visa on arrival / eVisa / 90 daysApply now
Passport of SeychellesSeychelles
visa on arrival / eVisa / 90 daysApply now
Passport of Sierra LeoneSierra Leone
visa on arrival / eVisa / 90 daysApply now
Passport of SingaporeSingapore
visa on arrival / eVisa / 90 daysApply now
Passport of SlovakiaSlovakia
visa on arrival / eVisa / 90 daysApply now
Passport of SloveniaSlovenia
visa on arrival / eVisa / 90 daysApply now
Passport of Solomon IslandsSolomon Islands
visa on arrival / eVisa / 90 daysApply now
Passport of SomaliaSomalia
visa on arrival / eVisa / 90 daysApply now
Passport of South AfricaSouth Africa
visa on arrival / eVisa / 90 daysApply now
Passport of South KoreaSouth Korea
visa on arrival / eVisa / 90 daysApply now
Passport of South SudanSouth Sudan
visa on arrival / eVisa / 90 daysApply now
Passport of SpainSpain
visa on arrival / eVisa / 90 daysApply now
Passport of Sri LankaSri Lanka
visa on arrival / eVisa / 90 daysApply now
Passport of St. Vincent and the GrenadinesSt. Vincent and the Grenadines
visa on arrival / eVisa / 90 daysApply now
Passport of SudanSudan
visa on arrival / eVisa / 90 daysApply now
Passport of SurinameSuriname
visa on arrival / eVisa / 90 daysApply now
Passport of SwedenSweden
visa on arrival / eVisa / 90 daysApply now
Passport of SwitzerlandSwitzerland
visa on arrival / eVisa / 90 daysApply now
Passport of SyriaSyria
visa on arrival / eVisa / 90 daysApply now
Passport of TaiwanTaiwan
visa on arrival / eVisa / 90 daysApply now
Passport of TajikistanTajikistan
visa on arrival / eVisa / 90 daysApply now
Passport of TanzaniaTanzania
visa on arrival / eVisa / 90 daysApply now
Passport of ThailandThailand
visa on arrival / eVisa / 90 daysApply now
Passport of Timor-LesteTimor-Leste
visa on arrival / eVisa / 90 daysApply now
Passport of TogoTogo
visa on arrival / eVisa / 90 daysApply now
Passport of TongaTonga
visa on arrival / eVisa / 90 daysApply now
Passport of Trinidad and TobagoTrinidad and Tobago
visa on arrival / eVisa / 90 daysApply now
Passport of TunisiaTunisia
visa on arrival / eVisa / 90 daysApply now
Passport of TürkiyeTürkiye
visa on arrival / eVisa / 90 daysApply now
Passport of TurkmenistanTurkmenistan
visa on arrival / eVisa / 90 daysApply now
Passport of TuvaluTuvalu
visa on arrival / eVisa / 90 daysApply now
Passport of UgandaUganda
visa on arrival / eVisa / 90 daysApply now
Passport of UkraineUkraine
visa on arrival / eVisa / 90 daysApply now
Passport of United Arab EmiratesUnited Arab Emirates
visa on arrival / eVisa / 90 daysApply now
Passport of United KingdomUnited Kingdom
visa on arrival / eVisa / 90 daysApply now
Passport of United States of AmericaUnited States of America
visa on arrival / eVisa / 90 daysApply now
Passport of UruguayUruguay
visa on arrival / eVisa / 90 daysApply now
Passport of UzbekistanUzbekistan
visa on arrival / eVisa / 90 daysApply now
Passport of VanuatuVanuatu
visa on arrival / eVisa / 90 daysApply now
Passport of Vatican CityVatican City
visa on arrival / eVisa / 90 daysApply now
Passport of VenezuelaVenezuela
visa on arrival / eVisa / 90 daysApply now
Passport of Viet NamViet Nam
visa on arrival / eVisa / 90 daysApply now
Passport of YemenYemen
visa on arrival / eVisa / 90 daysApply now
Passport of ZambiaZambia
visa on arrival / eVisa / 90 daysApply now
Passport of ZimbabweZimbabwe
visa on arrival / eVisa / 90 daysApply now