Russian Visa Invitation Online

Order Visa Invitation — from $19
🇨🇦

How to Visit Russia from Canada

Canadian citizens can visit Russia by obtaining a visa through the Russian consulate in Ottawa. An electronic visa (e-Visa) is also available for short trips. Below is a step-by-step guide to getting a Russian visa.

Consular fee

$150

Processing

5-10 days

Invitation

from $19

e-Visa

Available

Step-by-Step Guide

1

Determine your visa type

For tourism — tourist visa (up to 30 days). For business — business visa (up to 1 year). Consular fee: $150.

2

Get an invitation letter

Order a visa invitation online at iVisaOnline.com. Tourist invitation from $19 — delivered to your email in 5 minutes.

3

Gather documents

Valid passport (6+ months validity), completed application form, photo 3.5×4.5 cm, invitation letter, travel insurance.

4

Submit your application

Book an appointment at the Russian consulate in Ottawa or visa center. Submit documents in person or through a representative.

5

Receive your visa

Processing time: 5-10 business days. Express processing in 1-3 days available for an additional fee.

Canadian citizens apply through the Russian Embassy in Ottawa or consulates in Montreal and Toronto. The process is similar to the US.

FAQ

How much does a Russian visa cost for Canadian citizens?
The consular fee is $150. Invitation letter from $19. Total from $169.
Do Canadian citizens need a visa for Russia?
Yes, Canadian citizens need a visa to visit Russia. An e-Visa is available for trips up to 16 days.
How long does it take to get a Russian visa?
Standard processing: 5-10 business days. Express: 1-3 days for an additional fee.
Where to apply for a Russian visa from Canada?
At the Russian embassy or consulate in Ottawa, or in Toronto, Montreal.
What documents are required for a Russian visa?
Valid passport, visa invitation letter, completed application form, photo, travel insurance, proof of financial means.

Order a visa invitation for Canadian citizens now