- Address
- Rosmead Place, Colombo 7
- Phone
- +94 11 263 94 00
- Website
- lk.ambafrance.org
France
Sri Lanka
French Embassy in Sri Lanka
1 embassy
In Sri Lanka, France has an embassy in Colombo. Sri Lankan citizens must obtain a visa before travelling to France.
French Embassy in Colombo
At Rosmead Place, Colombo 7, the French embassy represents France towards Sri Lanka. Its phone number and website are on its page.
France visa for Sri Lankan citizens
Sri Lanka
France Visa required France visa for citizens of Sri Lanka
France
Sri Lanka Visa on arrival Sri Lanka visa for citizens of France
France visa requirements for citizens of Sri Lanka
- 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
Sri Lankan citizens need a visa for France, obtained before travel. In Sri Lanka, applications go to the French embassy in Colombo, or to a visa centre working for France.
Sri Lanka’s missions in France
Missions of Sri Lanka in France (1)
In return, Sri Lanka has an embassy in France, in Paris.
Good to know
France in Sri Lanka
Worldwide, France has 386 missions in 176 countries; one of them is in Sri Lanka.
Travel to Sri Lanka for French citizens
French citizens receive their visa for Sri Lanka at the border; it covers up to 30 days. In Sri Lanka, French citizens can turn to the French embassy for passports and emergency help.
Frequently asked questions
Where is the French embassy in Sri Lanka?
The French embassy is in Colombo, at Rosmead Place, Colombo 7.
Do Sri Lankan citizens need a visa for France?
Sri Lankan citizens need a visa for France, obtained before travel.
Do French citizens need a visa for Sri Lanka?
French citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.
Does Sri Lanka have an embassy in France?
Yes, Sri Lanka has its embassy in Paris.