To meet the increasing demand for Russian visas, while maintaining high standards of service, the Embassy of the Russian Federation has outsourced its visa application processing to M/S VFS Services (UK) Ltd. The Russia visa application centre commenced operations since 23rd January 2009. This new procedure does not only avoid queuing and waiting lists but also focuses on delivering the visa within a short period of time.
If you have already submitted your application at the Visa application centre, to know the status of your application
Locate your nearest Visa Application Centre. Please select your resident city below.
Closure of Russia Visa Application Centres in London and Edinburgh on 4 November 2015...
Published on 27 October 2015
New additional service is available...
Published on 20 February 2015Read More