ChinaIran

Chinese Embassy & Consulates in Iran

  • 1 embassy
  • 1 consulate general
  • 1 consulate

In Iran, China has an embassy in Tehran, a consulate general in Bandar Abbas and a consulate in Tehran. Iranian citizens need a visa for China, obtained before travel.

Chinese Embassy in Tehran

The Chinese embassy is in Tehran, the capital of Iran, at No.73rd, Movahed Danesh Ave. Aghdasiyeh, Tehran. The head of mission on record is Cong Peiwu. Its website is linked on its page.

Chinese consulates in Iran

  • Consulate General of China in Bandar Abbas

    Consulate General · Bandar Abbas

    No.2 West Bostan Alley, Koy-e Gomrok, Jomhoori-e Eslami Blvd, Bandar Abbas City, Hormozgan

  • Consular Office of China in Tehran

    Consular Office · Tehran

    Today · Closed

China also has a consulate general in Bandar Abbas and a consulate in Tehran; consulates handle passports, civil registration and, for many countries, visa applications for their district.

China visa for Iranian citizens

IranChina Visa required China visa for citizens of Iran

ChinaIran Visa-free, 21 days Iran visa for citizens of China

China visa requirements for citizens of Iran

  • L visa (tourism)
  • M visa (commerce and trade) / F visa (exchanges and visits)
  • G visa (transit) and visa-free transit
  • X1 / X2 visa (study)
  • Fee: TRY 1,225
  • 12 required documents

checked 22 October 2026

See the full checklist

China requires Iranian citizens to hold a visa issued in advance. Applicants in Iran turn to the Chinese embassy in Tehran or one of the consulates in Bandar Abbas and Tehran; many countries also use an outsourced visa centre.

Iran’s missions in China

Missions of Iran in China (1)

In return, Iran has an embassy in China, in Beijing.

Good to know

China in Iran

Worldwide, China has 328 missions in 182 countries; 3 of them are in Iran.

Travel to Iran for Chinese citizens

Chinese citizens can visit Iran without a visa for up to 21 days. In Iran, Chinese citizens can turn to the Chinese embassy for passports and emergency help.

Frequently asked questions

Where is the Chinese embassy in Iran?

The Chinese embassy is in Tehran, at No.73rd, Movahed Danesh Ave. Aghdasiyeh, Tehran.

Does China have consulates in Iran?

Yes, China has a consulate general in Bandar Abbas and a consulate in Tehran.

Do Iranian citizens need a visa for China?

China requires Iranian citizens to hold a visa issued in advance.

Do Chinese citizens need a visa for Iran?

Chinese citizens do not need a visa for Iran: stays of up to 21 days are visa-free.

Does Iran have an embassy in China?

Yes, Iran has its embassy in Beijing.