No-
Visa Entry is only for 72 hours and only for
cruise ship passengers. A tour confirmation from a
Russian travel company is needed to
go ashore.
You are
required to depart and return to the port with the tour,
you do not have the option to stay in St. Petersburg and return to the ship on your own.
read more >>