Visa-Free St. Petersburg
Even though your cruise ship operator may tell you differently, travelers arriving by cruise ship can visit certain Russian port cities, including St Petersburg, without obtaining a Russian Tourist visa.
To be eligible for this 'visa-free' entry, you must:
• arrive and leave by ship
• have a passport valid for 6 or more months from the date of entry
• stay for less than 72 hours
• return to the ship in the evening and spend the night(s) on the ship
• remain in the company of an authorised guide while you are ashore
You guide will provide you with travel tickets in advance - this is a document stating that an authorized tour operator is waiting for you outside the passport control area. You show this ticket along with your passport to the passport control officer.
Many, but not all ToursByLocals Russian guides, can arrange 'visa-free' entry. Tours listed as 'shore excursions' include this service.
If you have arranged for a Russian tourist visa or come from a country that does not require a visa, please let your guide know as there is a fee for arranging the 'visa-free' service.