Cruise ship passengers can currently visit Russia on visa-waiver for 72 hours and tourists stay overnight onboard the cruise ship. To get a Russian visa for cruise passengers (tour ticket or blanket visa) you need to book a tour program with the help of local agencies. The tour ticket will be sent to you electronically and you should have it while passing the port customs.
You pass the customs without any documents except a valid passport, a migration card that you will be given on board.
Russian visa for cruise passengers or so-called tour ticket or blanket visa allows you to cruise passengers only to spend 3 days in St Petersburg without applying for a regular visa. You will be able to pass the customs without any documents except your valid passport, a migration card that you will be given onboard and a tour ticket.
Passengers not participating on tours and wishing to disembark on their own will need to obtain a Russian tourist visa.
1) Name of the cruise ship
2) Date of arrival in St. Petersburg
3) First and last names
4) Date of birth
5) Passport number
The price of a tour ticket is 25 euros per person. Includes permission to disembark + permission to enter the port in private transport.
You need to apply at the Russian consulate. You can either do it by yourself or through a local travel agency.
The meeting point is inside the passenger terminal. Your guide will be waiting for you and holding a sign with your name.
1) Valid passport
2) Immigration card
3) Tour ticket (permission to disembark, proof of participation in the tour).