ChinaAfghanistan

Chinese Embassy in Afghanistan

1 embassy

In Afghanistan, China has an embassy in Kabul. Afghan citizens must obtain a visa before travelling to China.

Chinese Embassy in Kabul

The Chinese embassy is in Kabul, the capital of Afghanistan. The head of mission on record is Zhao Xing. Its phone number and website are on its page.

China visa for Afghan citizens

AfghanistanChina Visa required China visa for citizens of Afghanistan

ChinaAfghanistan Visa required Afghanistan visa for citizens of China

China visa requirements for citizens of Afghanistan

  • 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

Afghan citizens must obtain a visa before travelling to China. From Afghanistan, the application is made at the Chinese embassy in Kabul or through a visa centre appointed by China.

Afghanistan’s missions in China

Missions of Afghanistan in China (1)

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

Good to know

China in Afghanistan

Worldwide, China has 328 missions in 182 countries; one of them is in Afghanistan.

Travel to Afghanistan for Chinese citizens

Chinese citizens must obtain a visa before travelling to Afghanistan. In Afghanistan, Chinese citizens can turn to the Chinese embassy for passports and emergency help.

Frequently asked questions

Where is the Chinese embassy in Afghanistan?

The Chinese embassy is in Kabul.

Do Afghan citizens need a visa for China?

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

Do Chinese citizens need a visa for Afghanistan?

Afghanistan requires Chinese citizens to hold a visa issued in advance.

Does Afghanistan have an embassy in China?

Yes, Afghanistan has its embassy in Beijing.