- Address
- Smolenskaya Naberezhnaya 10, Moscow 121099
- Website
- international.gc.ca
Canada
Russia
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
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
- Honorary Consulate of Canada in Vladivostok
707-59 Krasnogo Znameni prospekt, Vladivostok 690002
Canada has an honorary consulate in Vladivostok; like most honorary consulates, it does not normally issue visas or passports.
Canada visa for Russian citizens
Russia
Canada Visa required Canada visa for citizens of Russia
Canada
Russia 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
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.