SeychellesFrance

Embassy & Consulates of the Seychelles in France

  • 1 embassy
  • 3 honorary consulates

The Seychelles is represented in France by 4 missions: an embassy in Paris and 3 honorary consulates in Rouen, Lyon and La Rochelle. No visa is needed by French citizens for the Seychelles, for stays of up to 90 days.

Map: Seychelles’ 4 missions in France

Map: Seychelles’ 4 missions in France

Embassy of the Seychelles in Paris

At 51, Avenue Mozart, 75016 Paris, the embassy of the Seychelles represents the Seychelles towards France. Its phone number and website are on its page.

Honorary consulates of the Seychelles in France

The Seychelles has 3 honorary consulates in France, in Rouen, Lyon and La Rochelle; honorary consulates handle emergencies and simple certifications rather than visas or passports.

Seychelles visa for French citizens

FranceSeychelles Visa-free, 90 days Seychelles visa for citizens of France

SeychellesFrance Visa-free, 90 days France visa for citizens of Seychelles

No visa is needed by French citizens for the Seychelles, for stays of up to 90 days.

France’s missions in the Seychelles

Missions of France in Seychelles (1)

In return, France has an embassy in the Seychelles, in Victoria.

Good to know

The Seychelles in France

Worldwide, the Seychelles has 34 missions in 24 countries; 4 of them are in France.

Travel to France for citizens of the Seychelles

No visa is needed by citizens of the Seychelles for France, for stays of up to 90 days. In France, citizens of the Seychelles can turn to the embassy of the Seychelles for passports and emergency help.

When the missions of the Seychelles in France are closed

The missions of the Seychelles in France close 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 the Seychelles, such as The Feast of the Immaculate Conception on Tuesday 8 December 2026.

Frequently asked questions

Where is the embassy of the Seychelles in France?

The embassy of the Seychelles is in Paris, at 51, Avenue Mozart, 75016 Paris.

Does the Seychelles have consulates in France?

No career consulate is on record, but the Seychelles has 3 honorary consulates in Rouen, Lyon and La Rochelle.

Do French citizens need a visa for the Seychelles?

The Seychelles admits French citizens without a visa for stays of up to 90 days.

Do citizens of the Seychelles need a visa for France?

Citizens of the Seychelles do not need a visa for France: stays of up to 90 days are visa-free.

Does France have an embassy in the Seychelles?

Yes, France has its embassy in Victoria.