- Address
- 40-50 Boulevard Lannes, 75116 Paris
- Phone
- +33 1 45 04 05 50
- Website
- france.mid.ru
Russia
France
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
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 Marseille
Rue Ambroise Paré 3, Marseille
- Consular Agency of Russia in Villefranche-sur-Mer
17 bis rue de l'Eglise, 06230 Villefranche-sur-Mer
-
-
-
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
- Honorary Consulate of Russia in Saint-Etienne
3, place de la Bourse, 69002 Lyon, Saint-Étienne
-
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
France
Russia e-Visa Russia visa for citizens of France
Russia
France 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
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.