- Address
- 18, avenue de Tourville, 75007 Paris
- Phone
- +33 1.56.88.12.70
Zambia
France
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
France
Zambia Visa-free, 90 days Zambia visa for citizens of France
Zambia
France 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.