Top Button

VFS Global is currently managing Visa Application Centres for Russian Visas in Switzerland, where you can submit your completed visa application form and supporting documents. Please visit the Contact Us page of this website for location details.

Important information icon
  • Beware of fraudulent job offers. For more details – click here
  •  
  •  

ONLINE APPLICATION FORM




Click Here
Visa Fees At A Glance

Click Here

Schedule An Appointment

Schedule an appointment icon

Schedule an appointment to visit the visa application centre

Click Here

TRACK YOUR APPLICATION

Track your application icon

Check the status of your submitted application

Click Here

general information

Russia Visa Application Centres

Location icon

Locate your nearest Visa Application Centre.

News & updates

VFS Global is pleased to announce the opening of its new Russia Visa Application Centre in Bern on 01 March 2017...

Published on 17 February 2017

VFS Global is pleased to announce the opening of its new Russia Visa Application Centre in Geneva on 23rd January 2017...

Published on 17 January 2017

Read More