Visa Information Service
For customers of The Travel Visa Company

01270 250 590


Russia Visa Requirements

If you are travelling to Russia for business or tourist purposes, you will need a visa! On 10th December 2014 the Russian Government implemented a scheme which requires all UK-based applicantsĀ to submit biometric (fingerprint) data when applying for any visa, requiring a personal appearanceĀ at one of the application centres in the UK (London, Manchester or Edinburgh).
Please note: processing times for Russian Tourist Visas have been extended. Please allow at least 30 working days before your date of travel to apply. Express services are still available but are still affected by these delays.

Though we are unable to submit an application on your behalf, we offer a complete pre-checking service, with regards to the online application forms and obtaining invitation documents (including express telex invitations) for business and tourist purposes.


This dedicated visa application system is for client's of The Travel Visa Company . Those who apply through this system receive the highest level of customer service from our dedicated visa specialists, making their specific visa applications smooth and stress free.

* Non British Citizen passport holders should contact us for further information.

The Travel Visa Company endeavours to provide carefully collected information obtained directly from the relevant Embassies, High Commissions and Consulate Generals - however, this information is subject to frequent changes, without prior warning. As such, we cannot be held liable for any omissions or errors in the information provided on this site. You are strongly advised to check all information with one of our dedicated Visa Specialists on the telephone number above.


To enquire about your visa requirements, please complete our online form:

Back Visa Request