Hong Kong passport holders can visit Iran without a visa for up to 21 days. This covers tourism and business visits. As of 2026, just show up at the border with the right documents — no advance application needed.
Entry requirements
Requirement
Details
Status
Valid passport
Must be valid for the duration of your stay
Your Hong Kong passport needs to be valid for the entire 21-day stay. Iran does not enforce a 6-month validity rule beyond your departure date, but airlines may still ask for it at check-in.
Required
Return or onward ticket
Outbound travel proof
Immigration officers at Imam Khomeini and Mehrabad airports routinely ask for a return or onward ticket. Have a printed or digital copy of your flight out of Iran within 21 days.
Recommended
Proof of accommodation
Hotel booking or host invitation
Carry a printed hotel reservation or a letter from your host. Officers sometimes ask for your first night's address, especially if you arrive without a clear itinerary.
Recommended
Proof of funds
Sufficient cash or card for your stay
Have around $500 USD in cash or a credit card statement showing available funds. Iran is largely a cash economy, so bring enough US dollars or euros to exchange at the airport or local banks.
Recommended
Israeli stamps = denied entry
Iran strictly prohibits entry to anyone with an Israeli stamp or visa in their passport. If you have one, get a new passport before traveling.
No visa needed, but be prepared
You don't need to apply for a visa in advance, but immigration may ask for proof of onward travel and accommodation. Have them ready on your phone.
What happens at the border
1
Arrive at the airport
Fly into Imam Khomeini International Airport (IKA) in Tehran or other international airports. Head to the 'Foreigners' queue at immigration.
2
Present your documents
Hand over your passport, return ticket (screenshot is fine), and accommodation booking. The officer may ask a few questions — keep answers simple and honest.
3
Get stamped in
The officer stamps your passport with a 21-day visa-free entry. No fee, no forms. You're free to go.
No, the visa-free entry is not extendable. If you need to stay longer, you must apply for a visa before travel or leave and re-enter.
Overstaying can result in fines, detention, or a ban from re-entering Iran. The fine is typically around 30,000 Iranian rials per day (about $0.70 USD), but enforcement varies. Avoid it.
If you're transiting through an Iranian airport and not leaving the transit zone, you don't need a visa. For stays over 24 hours or leaving the airport, you'll need a transit visa.
Yes, the visa-free entry applies at all land borders, not just airports. Just present your passport and documents at the checkpoint.
Iran does not allow entry to anyone with an Israeli stamp or visa. If you have one, you'll be denied entry. Get a new passport before traveling.
No, the visa-free entry does not require police registration. Just show up with your documents.
No, it's strictly for tourism and business visits (meetings, conferences). For work or study, you need the appropriate visa.
Entry requirements change. This page was verified on May 25, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.