When is the Russian visa needed?
You must obtain a proper Russian visa if you wish to visit the country without any prearranged tours or excursions unless you are a citizen of one of the 43 countries which have visa waiver agreements with Russia. Cruise ship passengers have the option of entering Russia for up to 72 hours without a visa if they are booking in an organized tour conducted by an authorized tour operator. VJ Services is Authorized for Visa-Free Tours. If you are a cruise passenger and want to explore on your own, or stay overnight in St Petersburg (for instance go to the home of your friend independently), or stay in another place than your ship's cabin, you will need to have a Russian visa in your passport in order to disembark from your ship.