About the company
The Russian National Tourist Office was founded in 1997, and today has offices in the UK, both in London and Edinburgh, and also representative offices in Russia: Moscow, Saint-Petersburg and Yekaterinburg.
The Russian National Tourist Office is the leading tour operator in the UK for outgoing tourism and business tourism to Russia for individuals, groups and business travellers.
We specialize in the following services:
All types of Russian visas (including full service Business and Tourist visas)
- Full service Russian Visa (tourist or business) – providing an invitation and submission of your application form at the consulate on your behalf.
- Handling service – submission of your application form and other documents at the Consulate on your behalf.
- Supporting documents only – providing an invitation only for both tourist and business visas.