Skip to content

India passport → Madagascar

Madagascar visa for citizens of India

Visa on arrivalVisa on Arrival · Tourist (up to 90 days)

Citizens of India can get a visa on arrival in Madagascar.

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeVisa on Arrival · Tourist (up to 90 days)
How to applyGet your visa at the border
Maximum stayUp to 90 days
Visa validity90 days
EntriesSingle entry
Processing timeOn arrival
Government fee$59
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired

How to apply

  1. 1

    Check eligibility

    Confirm Indian passport holders qualify for visa on arrival for tourism.

  2. 2

    Prepare documents

    Gather passport, return ticket, accommodation proof and funds.

  3. 3

    Fly to Madagascar

    Arrive at an international airport such as Antananarivo (TNR) or Nosy Be.

  4. 4

    Complete arrival form

    Fill the visa/arrival form before the immigration counter.

  5. 5

    Pay visa fee

    Pay USD 59 for stays of 61 to 90 days (shorter stays cheaper) in cash.

  6. 6

    Receive visa stamp

    Immigration officer stamps the visa into your passport.

Documents checklist

Identity

  • Passport valid at least 6 months

    Must be valid beyond the intended stay.

  • Passport-size photo

    Optional

    May be requested at some border posts.

Travel

  • Return or onward flight ticket

    Evidence of departure from Madagascar.

  • Hotel booking or accommodation proof

    Address of stay in Madagascar.

Financial

  • Proof of sufficient funds

    Cash or bank card to cover the stay.

Supporting

  • Completed arrival/visa form

    Provided and filled on arrival.

  • Yellow fever vaccination certificate

    Optional

    Required if arriving from an endemic country.

Proof of funds

  • cash
  • bank card

Travellers may be asked to show sufficient funds for their stay.

Good to know

  • Visa on arrival is issued only at designated border points; confirm your entry airport qualifies.
  • Carry USD cash for the fee as card payment may not be accepted.
  • Do not overstay; extensions must be arranged with Madagascar immigration.

Common refusal reasons

Passport validity under 6 months

Renew passport before travel.

No return/onward ticket

Book and carry proof of onward travel.

Insufficient funds shown at border

Carry cash or a card evidencing funds for your stay.

FAQ

Do citizens of India need a visa for Madagascar?

Citizens of India can get a visa on arrival in Madagascar. Visa type: Visa on Arrival · Tourist (up to 90 days).

How long can citizens of India stay in Madagascar?

Up to 90 days.

How much does the Madagascar visa cost for citizens of India?

Government fee: $59.

What documents do citizens of India need for Madagascar?

Passport valid at least 6 months; Return or onward flight ticket; Completed arrival/visa form; Hotel booking or accommodation proof; Proof of sufficient funds; Passport-size photo; and 1 more depending on your situation.

How long must my passport be valid for Madagascar?

At least 6 months.

Sources

  • Madagascar Entry Requirements for Indian Citizens — Visa on Arrival ... (entrybrief.com, third-party site)
  • Madagascar Visa for Indian Citizens 2026: Requirements, Fees, Documents ... (visaprocessinfos.com, third-party site)
  • Madagascar Visa for Indians Jan2026 Updated: Requirements, Fees ... (btwvisas.com, third-party site)

Plan your trip to Madagascar

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Madagascar.

Madagascar visa for other passports

More destinations for India passport holders