Consular information

 

In order to improve visa processing starting December 15, 2014, the Consulate General of the Russian Federation in Montreal accepts visa applications submitted through authorized Russian Visa Application Center "Invisa Logistic Services Canada Ltd".


Russian Visa Application Center is located at:
Office 718, 1010 Sherbrooke St. West,
Montreal, Quebec, H3A2R7, Canada
Tel. +1 (613) 800-7128, Fax. +1 (514) 218-5381
WWW.CANADA-ILS.COM

Business hours:
Monday - Friday 9:00 am - 12:30 pm 2:00 pm - 4:30 pm
Technical break: 12:30 pm - 2:00 pm