Do I need a visa if I travel by St.Peterline ferry?
You can arrive in the Russian Federation without a Russian visa as a part of an organised excursion group. A visa-free journey can last up to 3 days (72 hours).
You must arrive at the port of St. Petersburg aboard a ferry of MOBY LINE LIMITED сompany and leave in the same manner, be part of organised excursion group (City Bus Tour in this case) and comply with the rule of no longer than 72-hour stay. 72 hours period start from crossing the border control.
For any further information please visit St.Peterline website.