Iran entry requirements for Libya passport holders
Libyan passport holders can get a visa on arrival when flying into Iran in 2026. This is the simplest route for tourism, but you need to have your documents ready before you land.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Libyan passport holders can get a visa on arrival at Iranian airports. Have a printed copy of your hotel booking and a return ticket ready — immigration officers at Imam Khomeini and Mehrabad airports check both. The visa costs €75–€100 (payable in euros or US dollars cash), and you'll need two passport photos.Apply online | Required |
| Valid passport Passport validity | Your passport must be valid for at least 6 months beyond your intended stay in Iran. Airlines enforce this strictly — you won't board without it. Carry a photocopy of the bio page separately. | Required |
| Return or onward ticket Proof of onward travel | Immigration at Iranian airports routinely asks for a confirmed return or onward ticket. Budget airlines like Pegasus and Turkish Airlines check this before boarding in Istanbul. A printed itinerary works fine. | Required |
| Proof of accommodation Hotel booking confirmation | Have a printed hotel booking confirmation for your entire stay. Immigration officers at the visa-on-arrival counter ask for it. If you're staying with friends, a letter of invitation from them plus their ID copy works. | Recommended |
| Proof of funds Financial means | Carry at least €500 in cash or a credit card statement showing sufficient funds. Visa-on-arrival officers occasionally ask to see proof you can cover your stay. ATMs in Iran don't accept foreign cards, so bring euros or US dollars. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Iranian embassy/consulate before travel.
For multiple entries within validity.
Requires employer or university sponsorship.
| Service | Cost |
|---|---|
| Visa on Arrival (VoA) entry feePayable at airport upon arrival for eligible nationalities; subject to change. | €75 (approx. $85 USD) |
| Tourist visa (single entry, pre-arranged)Obtained through Iranian embassy or eVisa system; varies by nationality. | €50–€100 (approx. $57–$114 USD) |
| Tourist visa (multiple entry)Available for certain nationalities; requires embassy application. | €100–€200 (approx. $114–$228 USD) |
| Overstay fine per dayMaximum cap may apply; pay at airport immigration before departure. | €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
Libya passport holders generally need a transit visa to change planes in Iran, even if staying airside. Apply at an Iranian embassy before travel.
- Holders of a valid US, UK, or Schengen visa may transit without a visa for up to 24 hours.
- Diplomatic passport holders may be exempt.
Health & vaccines for Iran
Risk is low in most urban areas but present in some rural regions.
Common due to contaminated food/water; practice good hygiene.
High levels in major cities like Tehran, especially in winter.
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 matters.
Handles extensions for pilgrims and tourists.