Visa Checker

Passport plus destination, direct lookup.

Do Bahrain Citizens Need a Visa for Iran?

Entry into
🇮🇷 Iran
No visa needed
Days allowed
15 days per entry· Visa exemption
Passport validity
Your passport must be valid for at least 6 months after you arrive.
Onward travel
A confirmed return or onward ticket is expected as part of the eVisa or advance visa application and may be checked at check-in or on arrival
Proof of funds
You should have No fixed official amount is published, evidence of financial means may be requested as part of the visa application.
Pre arrival registration
All travelers, regardless of passport tier, are required to stay in registered hotels or guesthouses; unregistered private accommodation is not permitted.
Overstay penalty
200000IRR 2,000,000 (roughly USD 5) per day applies as a flat overstay fine, paid at an immigration police office before departure.
Currency limits
Declare cash above EUR 10,000 or USD 10,000 (sources vary on the exact currency, both cited), or the equivalent in any other currency, above which paperwork proving legitimate ownership (a bank or currency exchange receipt) or a customs declaration is required.
Extension
Apply at an Immigration Police office before the current visa or eVisa expires; the standard 30 day eVisa is extendable twice for 30 more days each, a total of up to 90 days.
Also worth knowing
The US, UK, and Canada carry their own further requirements beyond every other nationality, not eligible for the eVisa at all and requiring a certified, government-approved guide for the entire visit, see seeds/iran_visa_rules.sql for the full detail on those three rows specifically.
Reminder
Always confirm with the official embassy or consulate before you fly.