By boat and ferry
The main passenger terminal is on Vasilevsky Island, a 15-20min drive to the centre by bus (21Rbl), minibus (28-35Rbl) or cab (don’t pay more than 200Rbl). Cruise ships also moor right in the city centre near the Blagoveshenskiy Bridge, from here it is a nice walk along the Neva river to the Hermitage. River cruises to/from Moscow or Valaam (Lake Ladoga) anchor at the river terminal on Prospekt Obukhovskoy Oborony 209, ( Vodochod Saint Petersburg) near Proletarskaya metro (25Rbl, 15min to the city centre).
St. Petersburg » Arriving and Transport » By boat and ferry