IranNetherlands

Iranian Embassy in the Netherlands

1 embassy

Iran is represented in the Netherlands by 1 mission: an embassy in The Hague. Dutch citizens can get a visa on arrival in Iran, valid for stays of up to 30 days.

Iranian Embassy in The Hague

The Iranian embassy is in The Hague, at Duinweg 20, 2585JX 's-Gravenhage. Its phone number and website are on its page.

Iran visa for Dutch citizens

NetherlandsIran Visa on arrival Iran visa for citizens of the Netherlands

IranNetherlands Visa required Netherlands visa for citizens of Iran

Dutch citizens can get a visa on arrival in Iran, valid for stays of up to 30 days.

The Netherlands’ missions in Iran

Missions of the Netherlands in Iran (1)

In return, the Netherlands has an embassy in Iran, in Tehran.

Good to know

Iran in the Netherlands

Worldwide, Iran has 117 missions in 95 countries; one of them is in the Netherlands.

Travel to the Netherlands for Iranian citizens

The Netherlands requires Iranian citizens to hold a visa issued in advance. In the Netherlands, Iranian citizens can turn to the Iranian embassy for passports and emergency help.

When the Iranian embassy in the Netherlands is closed

The Iranian embassy in the Netherlands closes on the Netherlands’ public holidays, the next being Christmas Day (Eerste Kerstdag) on Friday 25 December 2026, St. Stephen's Day (Tweede Kerstdag) on Saturday 26 December 2026 and New Year's Day (Nieuwjaarsdag) on Friday 1 January 2027.

Frequently asked questions

Where is the Iranian embassy in the Netherlands?

The Iranian embassy is in The Hague, at Duinweg 20, 2585JX 's-Gravenhage.

Do Dutch citizens need a visa for Iran?

Iran issues Dutch citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Do Iranian citizens need a visa for the Netherlands?

The Netherlands requires Iranian citizens to hold a visa issued in advance.

Does the Netherlands have an embassy in Iran?

Yes, the Netherlands has its embassy in Tehran.