I am taking a cruise from St Petersburg to Moscow on the MS Yesenin, starting with 3 nights in St Petersburg. I have heard that the traffic in St Persburg is slow and that we may want to abandon the planned tours, especially if they take you back to the boat for lunch.
Does anyone who has done the trip recently know whether there is a lot of heading back, (and wasted time) for meals? (We are with Jules Verne, if that makes a difference.)
If we abandon the included tours and do our own thing, is the metro the best form of transport back to the boat?