Visa applications for UK residents are to be submitted at the Russia Visa Application Centre in London, Manchester or Edinburgh (UK). All applications will be assessed by The Russia High Commission, London and Edinburgh. The Visa Application Centre is operated by VFS Services (UK) Limited since 23 January 2009.

  • It is mandatory to visit the Visa application centre in person to apply for Russian Visa.
  • Important Biometric collection requirement for foreign nationals...
  • Beware of fraudulent job offers. For more details – click here

Online Application Form

Apply Now
Visa Fees At A Glance

Click Here


If you have already submitted your application at the Visa application centre, to check the status of your application

Click Here

Russia Visa Application Centres

Locate your nearest Visa Application Centre.

News And Updates

Operational changes in the Consular Section of the Embassy

Published on 22 March 2018

Passport collection dates...

Published on 26 February 2018

Read More
For your comfort while applying for a Visa, we offer number of additional services
  • Premium Lounge
  • Pre Check Service
  • Mobile Biometric Services
  • Premium Lounge
  • Pre Check Service
  • Mobile Biometric Service