Customer Service: 1-866-334-0811
APPLICATION FORM
VALID ONLY FOR UP TO 14 DAYS STAY, ADD $50.00 FOR UP TO 30 DAYS STAY.
Processing Period
Tourist Vouchers (invitations) are mandatory to apply for a Russian Visa. Our fee includes vouchers and consular submission of documents.
Fill out the Russian Visa application form
Courier your passport, one photo, application form and payment to us
We will process your visa application and return the documents to you by courier
Our address: 1000 Finch Avenue West, Suite 900, Toronto, ON M3J 2V5
Have a question? Call us - it's Toll Free 1-866-334-0811
Russian Visa Canada Application. 1000 Finch Avenue West, Suite 900, North York, ON M3J 2V5, Canada