To visit Russian Federation you might need to obtain a visa.
Please check the local website of the Embassy of Russian Federation for more details.
Citizens of majority of western countries have to obtain the tourist visa.
Visa processing times depend on the fee you pay. You can obtain a visa with 2 weeks up to just 3 days express at extra fee.
Here you can find links to your local Russian Embassy
http://www.visahouse.com/russian-consulates.asp
There are 2 ways to obtain the visa
1. Normally if you book a good hotel, they provide you with visa support.
Alternatively, we have just gained 2 travel agencies as our logistic partners, which also are able to provide visa support and any other services related to travel logistics
For further information please contact:
BALTIC TRAVEL
www.baltictravel.com
Lyudmilla Kudryavtseva
ludmila.koudryavtseva@gmail.com
+7(961)800-08-00
or
Daily Business Spb
www.travelin-russia.com/en
Alina Roschina
+7 (812) 600-91-90
+7 (921) 999-06-84
2. Find a local travel agency, specializing in trips to Russia.
For a certain fee they aquire a visa for you.
Just search the internet for that.
In Germany we can recommend
TOURBuero GmbH
http://tbhh.de/wpseite/
Hamburger Str. 159
22083 Hamburg
E-Mail: info@tourbuero.de
Tel.: 040 / 21 00 71 91 oder 040 / 20 94 47 44
Fax: 040 / 21 00 71 92