Marine Facade Terminal

Ferry in Vasilyevsky Island

This new facility is where most big cruise ships now dock in St Petersburg. Primorskaya metro station is a good 30-minute walk away, so it's best to arrange a taxi from the official dispatch stand in the arrivals area, which has fixed rates to various places around town. You’ll be given a slip of paper with the price you need to pay the driver: prices average R200 to R400.