CanadaRussia

Canadian Embassy & Consulates in Russia

  • 1 embassy
  • 1 honorary consulate

Canada is represented in Russia by 2 missions: an embassy in Moscow and an honorary consulate in Vladivostok. Russian citizens must obtain a visa before travelling to Canada.

Map: Canada’s 2 missions in Russia

Map: Canada’s 2 missions in Russia

Canadian Embassy in Moscow

At Smolenskaya Naberezhnaya 10, Moscow 121099, the Canadian embassy represents Canada towards Russia. Its website is linked on its page.

Canadian honorary consulates in Russia

Canada has an honorary consulate in Vladivostok; like most honorary consulates, it does not normally issue visas or passports.

Canada visa for Russian citizens

RussiaCanada Visa required Canada visa for citizens of Russia

CanadaRussia Visa required Russia visa for citizens of Canada

Canada visa requirements for citizens of Russia

  • Visitor visa (temporary resident visa, TRV)
  • Transit visa
  • Study and work permits (brief)
  • Fee: CA$100
  • 4 required documents

checked 22 October 2026

See the full checklist

Russian citizens need a visa for Canada, obtained before travel. Applicants in Russia turn to the Canadian embassy in Moscow; many countries also use an outsourced visa centre.

Russia’s missions in Canada

Missions of Russia in Canada (4)

In return, Russia has 4 missions in Canada, including its embassy in Ottawa.

Good to know

Canada in Russia

Worldwide, Canada has 263 missions in 155 countries; 2 of them are in Russia.

Travel to Russia for Canadian citizens

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

When Canadian missions in Russia are closed

Canadian missions in Russia close on Russia’s public holidays, the next being New Year's Day on Friday 1 January 2027, New Year holiday on Saturday 2 January 2027 and New Year holiday on Sunday 3 January 2027, and usually on some holidays of Canada, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the Canadian embassy in Russia?

The Canadian embassy is in Moscow, at Smolenskaya Naberezhnaya 10, Moscow 121099.

Does Canada have consulates in Russia?

No career consulate is on record, but Canada has an honorary consulate in Vladivostok.

Do Russian citizens need a visa for Canada?

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

Do Canadian citizens need a visa for Russia?

Russia requires Canadian citizens to hold a visa issued in advance.

Does Russia have an embassy in Canada?

Yes, Russia has its embassy in Ottawa, along with 3 other missions in Canada.