Russian VFS Centres in the UK
If you’re planning a visit to Russia then you will most likely need a Russian visa. All UK passport holders require a valid visa for Russia, the specific type of visa varies and depends on the reason for your visit as well as the details of your planned trip. Check which visa for Russia you need here.
All Russian visa applicants within the UK are required to attend one of the Russia visa centres. There are 3 Russian Visa Centres in the UK, they are:
1. London
Russia Visa Centre
15 – 27 Gee Street
Barbican
London
EC1V 3RD
Reduced hours due to coronavirus
Submissions: 08:30 to 15:00 Monday to Friday (except Declared Holidays).
Passport Collection: 08:30 to 15:00 Monday to Friday (except Declared Holidays).
2. Manchester
Russia Visa Centre
Suite 5, 1st Floor
Building No 2 Universal Square
Devonshire Street North
Manchester
M12 6JH
Reduced hours due to coronavirus
Submissions: 08:30 to 14:00 Monday to Friday (except Declared Holidays).
Important:
- there is no next—day service for the Manchester centre, only a 5 working day service is available.
- there is no passport collection facility in Manchester. Passports will be returned only via recorded delivery the next working day, after the processed documents are received at the visa centre from the embassy.
3. Edinburgh
Russia Visa Centre
64 Albion Road (back entrance)
Edinburgh
EH7 5QZ
Submissions: 08:30 to 15:00 Monday to Friday (except Declared Holidays).
Passport Collection: 16:30 to 17:30 Monday to Friday (except Declared Holidays).