- Address
- Anqaraa Street, Kabul
- Website
- af.ambafrance.org
France
Afghanistan
French Embassy in Afghanistan
1 embassy
France is represented in Afghanistan by 1 mission: an embassy in Kabul. Afghan citizens need a visa for France, obtained before travel.
French Embassy in Kabul
At Anqaraa Street, Kabul, the French embassy represents France towards Afghanistan. Its website is linked on its page.
France visa for Afghan citizens
Afghanistan
France Visa required France visa for citizens of Afghanistan
France
Afghanistan Visa required Afghanistan visa for citizens of France
France visa requirements for citizens of Afghanistan
- Uniform Schengen visa (type C) for France – tourism or private visit
- Long-stay visa (type D) – study, work, family
- Schengen short-stay visa (type C) – business
- Schengen short-stay visa (type C) – visiting family or friends
- Fee: €90
- 13 required documents
checked 22 October 2026
France requires Afghan citizens to hold a visa issued in advance. From Afghanistan, the application is made at the French embassy in Kabul or through a visa centre appointed by France.
Afghanistan’s missions in France
Missions of Afghanistan in France (1)
In return, Afghanistan has an embassy in France, in Paris.
Good to know
France in Afghanistan
Worldwide, France has 386 missions in 176 countries; one of them is in Afghanistan.
Travel to Afghanistan for French citizens
Afghanistan requires French citizens to hold a visa issued in advance. In Afghanistan, French citizens can turn to the French embassy for passports and emergency help.
Frequently asked questions
Where is the French embassy in Afghanistan?
The French embassy is in Kabul, at Anqaraa Street, Kabul.
Do Afghan citizens need a visa for France?
France requires Afghan citizens to hold a visa issued in advance.
Do French citizens need a visa for Afghanistan?
Afghanistan requires French citizens to hold a visa issued in advance.
Does Afghanistan have an embassy in France?
Yes, Afghanistan has its embassy in Paris.