Iran entry requirements for Sri Lanka passport holders
Sri Lankan passport holders can get a visa for Iran either online before travel or on arrival at certain airports. You'll get a 30-day stay, and the process is straightforward if you have your documents in order.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Iran visa (e-Visa or on arrival)You must have a valid visa to enter Iran. Sri Lankan citizens can get one online or upon arrival, but it's safer to arrange it in advance. For Sri Lankan passport holders | You are eligible for an Iran e-Visa or visa on arrival for a stay of up to 30 days. Apply for the e-Visa online before travel or obtain a visa on arrival at designated Iranian airports. Note: visa on arrival may not be available for all nationalities; check with the nearest Iranian embassy or consulate before departure. | Required |
| Passport validityIran requires your passport to be valid for six months beyond your arrival date. At least 6 months beyond arrival | Your passport must be valid for at least 6 months from your date of entry into Iran. Ensure your passport does not expire before 2027-02-16 if you arrive on 2026-08-16. | Required |
| Blank passport pagesYou need a blank page in your passport for the Iranian entry stamp. At least 1 blank page | Your passport must have at least one blank page for the entry stamp. It is recommended to have two or more blank pages to avoid issues. | Required |
| Return or onward ticketYou need to prove you will leave Iran before your visa expires. Proof of departure from Iran | You must have a confirmed return or onward flight ticket showing your departure from Iran within the 30-day allowed stay. Immigration may ask to see this at entry. | Required |
| Proof of fundsCarry proof that you can support yourself financially while in Iran. Sufficient for your stay | You may be asked to show evidence of sufficient funds to cover your expenses during your stay in Iran. This is not always requested, but it's wise to carry cash or a bank statement. | Recommended |
| Travel insuranceTravel insurance protects you from unexpected medical or travel costs. Recommended for all visitors | Although not mandatory for visa approval, travel insurance covering medical expenses and emergencies is strongly recommended for your trip to Iran. | Recommended |
| Arrival declarationNo extra arrival form is needed; just follow the normal entry process. Not required | Iran does not require a separate arrival declaration form for Sri Lankan passport holders. You will complete standard immigration procedures upon arrival. | Not required |
What happens at the border
Overstay calculator
Enter your arrival date and we'll tell you exactly when you need to leave.
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Requires invitation letter from an Iranian company; can be extended.
For onward travel to a third country; must have confirmed ticket and visa for next destination.
| Service | Cost |
|---|---|
| Iran eVisa (tourist)Single entry, valid for 30 days from issue; processing takes 7-10 working days. | $35 |
| Iran eVisa (business)Requires invitation letter from Iranian company. | $50 |
| Visa extension (per 15 days)Available at police offices in major cities; max total stay 90 days per 180-day period. | $15 |
| Airport exit feeMost international airlines include the departure tax in ticket price. | Included in airfare |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Iran
Sri Lankan passport holders need a visa to enter Iran, even for transit. However, a transit visa can be obtained on arrival at major airports if you have a confirmed onward ticket and a visa for the next destination.
- Passengers with a confirmed onward ticket and a layover of less than 6 hours may remain in the international transit area without a visa, provided they do not pass through immigration.
Health & vaccines for Iran
Common due to contaminated food/water; practice safe eating and drinking.
Low risk in most tourist areas; use repellent in rural regions.
High in major cities like Tehran; those with respiratory issues should take precautions.
Risk exists in rural areas of Sistan-Baluchestan and Hormozgan provinces; prophylaxis not routinely recommended for standard tourist itineraries.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and residency permits.
Handles extensions for tourists in southern Iran.