Russian Visa Application Center in Montreal will resume its operations, effective July 14, 2017, under new management company “VFS Global”. Documents are to be submitted to its office at previous location:
1010 Sherbrooke St. West, Suite 718, Montreal, QC, H3A 2R7
Business hours: 9:00 – 17:00 (except weekends and national holidays);
Tel. (514) 841-2113
You may also submit visa documents at the Consulate General of Russia, provided this is done in person.
Working hours of the Visa Section of the Consulate General:
Monday to Friday (exempt national holidays)
09.00 - 12.00 - for private visitors