Iran
China
Iranian Embassy in China
1 embassy
Iran is represented in China by 1 mission: an embassy in Beijing. Iran admits Chinese citizens without a visa for stays of up to 21 days.
Iranian Embassy in Beijing
In Beijing, the Iranian embassy represents Iran towards China.
Iran visa for Chinese citizens
China
Iran Visa-free, 21 days Iran visa for citizens of China
Iran
China Visa required China visa for citizens of Iran
No visa is needed by Chinese citizens for Iran, for stays of up to 21 days.
China’s missions in Iran
In return, China has 3 missions in Iran, including its embassy in Tehran.
Good to know
Iran in China
Worldwide, Iran has 117 missions in 95 countries; one of them is in China.
Travel to China for Iranian citizens
China requires Iranian citizens to hold a visa issued in advance. In China, Iranian citizens can turn to the Iranian embassy for passports and emergency help.
When the Iranian embassy in China is closed
The Iranian embassy in China closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027, Chinese New Year (Spring Festival) on Saturday 6 February 2027 and Labour Day on Saturday 1 May 2027.
Frequently asked questions
Where is the Iranian embassy in China?
The Iranian embassy is in Beijing.
Do Chinese citizens need a visa for Iran?
No visa is needed by Chinese citizens for Iran, for stays of up to 21 days.
Do Iranian citizens need a visa for China?
Iranian citizens need a visa for China, obtained before travel.
Does China have an embassy in Iran?
Yes, China has its embassy in Tehran, along with 2 other missions in Iran.