ZambiaFrance

Zambian Embassy in France

1 embassy

Zambia is represented in France by 1 mission: an embassy in Paris. French citizens do not need a visa for Zambia: stays of up to 90 days are visa-free.

Zambian Embassy in Paris

Zambia has its embassy in Paris, the capital; the address on record is 18, avenue de Tourville, 75007 Paris. Its phone number is on its page.

Zambia visa for French citizens

FranceZambia Visa-free, 90 days Zambia visa for citizens of France

ZambiaFrance Visa required France visa for citizens of Zambia

French citizens do not need a visa for Zambia: stays of up to 90 days are visa-free.

France’s missions in Zambia

Missions of France in Zambia (1)

In return, France has an embassy in Zambia, in Lusaka.

Good to know

Zambia in France

Worldwide, Zambia has 31 missions in 28 countries; one of them is in France.

Travel to France for Zambian citizens

France requires Zambian citizens to hold a visa issued in advance. In France, Zambian citizens can turn to the Zambian embassy for passports and emergency help.

When the Zambian embassy in France is closed

The Zambian embassy in France closes on France’s public holidays, the next being Armistice Day (Armistice 1918) on Wednesday 11 November 2026, Christmas Day (Noël) on Friday 25 December 2026 and New Year's Day (Jour de l'an) on Friday 1 January 2027, and usually on some holidays of Zambia, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the Zambian embassy in France?

The Zambian embassy is in Paris, at 18, avenue de Tourville, 75007 Paris.

Do French citizens need a visa for Zambia?

French citizens do not need a visa for Zambia: stays of up to 90 days are visa-free.

Do Zambian citizens need a visa for France?

Zambian citizens need a visa for France, obtained before travel.

Does France have an embassy in Zambia?

Yes, France has its embassy in Lusaka.