Iran entry requirements for Latvia passport holders
Latvian passport holders can get a visa on arrival in Iran for tourism. Valid for up to 30 days at major airports. As of 2026, the process is straightforward but requires a few documents ready before you land.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival at Iranian airports | Latvian passport holders can get a 30-day visa on arrival at Imam Khomeini (Tehran), Mashhad, Shiraz, Tabriz, Isfahan, and Kish Island airports. Have a confirmed return ticket and a hotel booking — immigration officers at IKA ask for both before issuing the visa. The fee is €75 (or equivalent in euros, cash only — no card accepted at the visa counter).Check visa rules | Required |
| Valid passport Must be valid for the duration of stay | Your passport needs at least 6 months of validity from your date of entry into Iran. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. Carry a photocopy of the bio page separately. | Required |
| Return or onward ticket Confirmed outbound flight required | Immigration at Iranian airports will not issue the visa on arrival without a confirmed return or onward ticket. Budget airlines like Pegasus and Turkish Airlines also check this at departure. A printed itinerary is fine — no need for a paid ticket if you have a refundable booking. | Required |
| Proof of accommodation Hotel booking or host invitation | You need a confirmed hotel reservation for at least the first few nights. If staying with a friend, have their contact details and address written down — immigration may call them. Hostel bookings work as long as they show a valid address in Iran. | Recommended |
| Proof of funds Cash or card for the visa fee and stay | Have at least €100 in cash (euros or US dollars) per day of your stay — the visa counter only takes euros, and ATMs in Iran do not accept foreign cards. Credit cards from outside Iran do not work in the country, so bring enough cash for your entire trip. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy; allows one entry.
Requires embassy application; suitable for multiple visits.
Requires sponsor in Iran; for employment or study.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) entry feePayable at the airport upon arrival for most nationalities, including Latvia. | €75 (approx. $80 USD) |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or online eVisa system; varies by nationality. | €50–€100 (approx. $55–$110 USD) |
| Tourist visa (multiple entry)Available for some nationalities; requires embassy application. | €100–€150 (approx. $110–$165 USD) |
| Overstay fine per dayMaximum cap may apply; check with immigration. | €10 (approx. $11 USD) per day |
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
Latvia passport holders can transit through Iranian airports without a visa if staying airside and not passing through immigration. For land or sea transit, a visa is required.
- Holders of valid US, UK, or Schengen visas may transit without visa for up to 48 hours airside.
Health & vaccines for Iran
Risk is low in urban areas but present in rural regions; use repellent.
Common due to contaminated food/water; drink bottled water and eat well-cooked food.
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
For visa extensions and residency permits; bring passport, photos, and fee.
Handles extensions for pilgrims and tourists.