FranceSri 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 LankaFrance Visa required France visa for citizens of Sri Lanka

FranceSri 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

See the full checklist

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.