RussiaFrance

Russian Embassy & Consulates in France

  • 1 embassy
  • 2 consulates general
  • 2 consulates
  • 2 honorary consulates

In France, Russia has an embassy in Paris, 2 consulates general in Strasbourg and Marseille, 2 consulates in Villefranche-sur-Mer and Paris, 2 honorary consulates in Saint-Etienne and Lyon and 2 other offices. Russia requires a visa from French citizens, available online as an e-Visa for up to 30 days.

Map: Russia’s 9 missions in France

Map: Russia’s 9 missions in France

Russian Embassy in Paris

The Russian embassy is in Paris, the capital of France, at 40-50 Boulevard Lannes, 75116 Paris. Its phone number and website are on its page.

Russian consulates in France

  • Consulate General of Russia in Strasbourg

    Consulate General · Strasbourg

    6, place Sébastien Brant, 67000 Strasbourg

    Today · Closed
  • Consulate General of Russia in Marseille

    Consulate General · Marseille

    Rue Ambroise Paré 3, Marseille

  • Consular Agency of Russia in Villefranche-sur-Mer

    Consular Agency · Villefranche-sur-Mer

    17 bis rue de l'Eglise, 06230 Villefranche-sur-Mer

  • Consulate of Russia in Paris

    Consulate · Paris

  • Embassy Branch Office of Russia in Paris (1)

    Embassy Branch Office · Paris

Russia also has 2 consulates general in Strasbourg and Marseille and 2 consulates in Villefranche-sur-Mer and Paris; its work is consular: passports and documents for its own citizens and, often, visas for visitors.

Russian honorary consulates in France

Russia has 2 honorary consulates in France, in Saint-Etienne and Lyon; like most honorary consulates, it does not normally issue visas or passports.

Russia visa for French citizens

FranceRussia e-Visa Russia visa for citizens of France

RussiaFrance Visa required France visa for citizens of Russia

Russia visa requirements for citizens of France

  • Unified electronic visa (e-visa)
  • Regular tourist visa
  • Private, business, study and work visas (invitation-based)
  • 11 required documents

checked 22 October 2026

See the full checklist

French citizens need an e-Visa for Russia, applied for online before travel and valid for up to 30 days. The application is made online on the official portal of Russia, not at the Russian embassy.

France’s missions in Russia

Missions of France in Russia (5)

In return, France has 5 missions in Russia, including its embassy in Moscow.

Good to know

Russia in France

Worldwide, Russia has 301 missions in 155 countries; 9 of them are in France.

Travel to France for Russian citizens

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

When Russian missions in France are closed

Russian missions 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 Russia, such as New Year's Day on Friday 1 January 2027.

Frequently asked questions

Where is the Russian embassy in France?

The Russian embassy is in Paris, at 40-50 Boulevard Lannes, 75116 Paris.

Does Russia have consulates in France?

Yes, Russia has 2 consulates general in Strasbourg and Marseille and 2 consulates in Villefranche-sur-Mer and Paris. Russia also has 2 honorary consulates in Saint-Etienne and Lyon.

Do French citizens need a visa for Russia?

French citizens need a visa for Russia, which they can apply for online as an e-Visa for stays of up to 30 days.

Do Russian citizens need a visa for France?

France requires Russian citizens to hold a visa issued in advance.

Does France have an embassy in Russia?

Yes, France has its embassy in Moscow, along with 4 other missions in Russia.