FranceAfghanistan

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

AfghanistanFrance Visa required France visa for citizens of Afghanistan

FranceAfghanistan 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

See the full checklist

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.