VFS Global Logo

Apply for VIS A to Russia

In the UK

Notice

The website address has been changed for Russian Visa Centre and you’ll be re-directed to the new website OR – CLICK HERE.

Russian Visa Application Centre - https://russia-visacentre.com/en