Our cruise that was supposed to stop in St Petersburg scheduled for Summer of 2024 just canceled.
Not surprised. As much as I would love to visit, there is no way I’d step foot in Russia.
What is surprising is that a stop was scheduled there.
Most cruise lines have suspended port stops in Russia, or have cancelled entire Baltic cruises. According to cruisetimetables. com (I only looked at a couple of summer months) Aida cruise lines still appears to have frequent stops in St Petersburg in 2024. But I'd check closely your State Department warnings before making any further plans. I believe they've red flagged it.
We have rebooked the cruise for 2024 but St. Petersburg has been removed from the cruise.
My cruise there was cancelled a couple of years ago due to covid. The reason I booked a Baltic cruise was to see St. Petersburg without the visa hassle. Altho Tallin has some interest to me, I don’t really have much interest in the other ports. Maybe in a couple of years S.P. will be back on the itinerary.