Almost all cruise ships dock in St. Petersburg in the Marine Façade, a newly built terminal, established back in 2008. Read our post to get informed on how to get from the cruise port to the center of St. Petersburg, disembarkation rules, visa free stay for 72 hours and what you can see in case you have only one day here.
What’s My Terminal In St....
Read more >>