Russian Visa Centres
In order to apply for the Russian visa please contact ILS – Canada (Russian Visa Centre) located at 294 Albert Street, Suite 505, Ottawa, ON, K1P 6E6, Tel. (613) 800-7128, Fax. (613) 670-1126, WWW.CANADA-ILS.COM.
The application can submitted by a prior appointment only.
Visa centre was established for purposes of improvement of quality in serving foreign and stateless persons who request Russian visas; expediting and simplifying the visa procedure, creating maximum comfortable conditions for applicants. In Canada, besides Ottawa, visa centres also operate in Toronto and Montreal.
Visa centres are officially authorized to accept, process and forward documents including consular fees to diplomatic missions and consular offices of the Russian Federation for further consideration from individuals and companies as well as travel agencies and also to prepare for picking up passports with visas ready. The Visa centres employees consult applicants on matters related to visa applications, the required set of documents for obtaining visa, procedure and terms of getting visa etc.
The final decision to grant or refuse visas lies with Russian diplomatic missions and consular offices.
For its services the centre will charge a fixed service fee of 45 CAD which entirely goes into its disposal. Service charge is not to be mixed up with the consular fee payable to the Russian diplomatic mission or consular office. The amount of the visa fee established in accordance with Consular Tariff.
Should there are any claims to the work of the visa centre (low service quality, long waiting queues, incorrect behavior of the staff, etc.) or suggestions regarding the improvement of its work, you can forward them to the Consular Division of the Embassy at 52 Range Road, Ottawa, Ontario, K1N 8J5 or by e-mail address firstname.lastname@example.org. Your request will be considered for a comprehensive response.