Afghanistan
China
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
China
Afghanistan Visa required Afghanistan visa for citizens of China
Afghanistan
China 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.