AfghanistanChina

Afghan Embassy in China

1 embassy

Afghanistan is represented in China by 1 mission: an embassy in Beijing. Chinese citizens need a visa for Afghanistan, obtained before travel.

Afghan Embassy in Beijing

Afghanistan has its embassy in Beijing, the capital.

Afghanistan visa for Chinese citizens

ChinaAfghanistan Visa required Afghanistan visa for citizens of China

AfghanistanChina Visa required China visa for citizens of Afghanistan

Chinese citizens need a visa for Afghanistan, obtained before travel. Applicants in China turn to the Afghan embassy in Beijing; many countries also use an outsourced visa centre.

China’s missions in Afghanistan

Missions of China in Afghanistan (1)

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

Good to know

Afghanistan in China

Worldwide, Afghanistan has 47 missions in 34 countries; one of them is in China.

Travel to China for Afghan citizens

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

When the Afghan embassy in China is closed

The Afghan 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 Afghan embassy in China?

The Afghan embassy is in Beijing.

Do Chinese citizens need a visa for Afghanistan?

Chinese citizens must obtain a visa before travelling to Afghanistan.

Do Afghan citizens need a visa for China?

Afghan citizens must obtain a visa before travelling to China.

Does China have an embassy in Afghanistan?

Yes, China has its embassy in Kabul.