Skip to content

Haiti passport → Iran

Iran visa for citizens of Haiti

Visa on arrival

Citizens of Haiti can get a visa on arrival in Iran.

Not yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeVisa on arrival
How to applyGet your visa at the border
Maximum stayUp to 30 days
Processing timeOn arrival
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired

How to apply

  1. 1

    Arrive at designated Iranian airport

    Visa on arrival is issued at major airports like Tehran (IKA), Shiraz, Isfahan, Mashhad, Tabriz, Kish, Qeshm.

  2. 2

    Approach the visa on arrival counter

    Proceed to the visa desk before immigration.

  3. 3

    Submit documents and pay fee

    Provide passport, photos, completed form, and pay the visa fee in euros or US dollars.

  4. 4

    Wait for processing

    Processing usually takes 15-30 minutes.

  5. 5

    Receive visa sticker and proceed to immigration

    Visa will be affixed to passport (though Iran now usually avoids stamping for most nationalities).

Documents checklist

Identity

  • Passport (valid at least 6 months beyond stay)

    Must have at least 2 blank pages.

  • Passport-sized photograph

    Usually 2 recent photos.

Travel

  • Completed visa on arrival application form

    Provided at the airport.

  • Return or onward ticket

    Confirmed itinerary required.

  • Proof of accommodation

    Hotel booking or invitation letter.

  • Travel insurance

    Optional

    Recommended but not always mandatory.

Financial

  • Proof of sufficient funds

    Optional

    May be asked to show cash or card.

Good to know

  • Haitian passport holders may face additional scrutiny or denial if they are dual Iranian citizens.
  • US, UK, and Canadian citizens are not eligible for visa on arrival and must obtain a visa in advance from an Iranian embassy.
  • Women must wear a headscarf (hijab) and modest clothing at all times in Iran.

Common refusal reasons

Invalid or insufficient passport validity (less than 6 months)

Ensure passport is valid for at least 6 months beyond your intended stay.

Previous visa issues or stamps from Israel

Avoid any evidence of travel to Israel, as Iran denies entry to such travelers.

Incomplete documentation (missing photo, flight or hotel booking)

Carry printed copies of all required documents.

FAQ

Do citizens of Haiti need a visa for Iran?

Citizens of Haiti can get a visa on arrival in Iran.

How long can citizens of Haiti stay in Iran?

Up to 30 days.

What documents do citizens of Haiti need for Iran?

Passport (valid at least 6 months beyond stay); Passport-sized photograph; Completed visa on arrival application form; Return or onward ticket; Proof of accommodation; Travel insurance; and 1 more depending on your situation.

How long must my passport be valid for Iran?

At least 6 months.

Sources

  • Visa policy of Iran - Wikipedia (en.wikipedia.org, third-party site)
  • Everything about Iran Visa - Policy, Fee, Requirements, Online Application (cheetah-adventures.com, third-party site)
  • Visa on Arrival

Plan your trip to Iran

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.

Iran visa for other passports

More destinations for Haiti passport holders