I am a tourist guide of Petersburgo and tourists that prepare your stay in our city often ask me about the possibility of travel between Petersburgo and Helsinki by boat. We have just done this trip (my sister, my children and me) and now I can give you first-hand details. We currently have two large vessels (passenger ferry) that circulate between Petersburgo and the capitals of Finland (Helsinki), Estonia (Tallinn) and Sweden (Stockholm). One is called Princess Mary (in honor of the mother of the last Russian Tsar), another is Princess Anastasia (in honor of the daughter of the last Tsar). Princess Mary (on the left) and Princess Anastasia (to the right) ships Princess Mary circulates between Petersburgo, Helsinki and Tallinn and Princess Anastasia between Petersburgo, Helsinki, Stockholm and Tallinn.
Times may vary according to the seasons, why give them the direct link of the operator who organizes these cruises (St. Peterline) where you can find the updated information itineraries of the Baltic ferries passing by St. Petersburg usually ships out on the night of Petersburgo and arrive at Helsinki (or Tallinn) in the morning. It is convenient, because you don't lose the day and night aboard is you can sleep comfortably in the cabin. The same for the return, the ferry leaves for the evening and arrives at Petersburgo in the morning. These ships can be used in two ways: as a cruiser, i.e. for the pleasure trip down in the cities that are the route scales, visiting them during the day and returning in the afternoon on the Board to continue the journey or as means of transportation to get from one point to another and stay there, in this case is not bought the entire journey, but a part of the route, in our case we prefer the second option. Our idea was to go from Petersburgo to Helsinki, down there, spend two days in Helsinki, staying at a hotel (this time we chose the Crowne Plaza which was very good and comfortable although a little farther from the center than the) centrally located hotels where we usually stay usually) and return to Petersburgo.
Times may vary according to the seasons, why give them the direct link of the operator who organizes these cruises (St. Peterline) where you can find the updated information itineraries of the Baltic ferries passing by St. Petersburg usually ships out on the night of Petersburgo and arrive at Helsinki (or Tallinn) in the morning. It is convenient, because you don't lose the day and night aboard is you can sleep comfortably in the cabin. The same for the return, the ferry leaves for the evening and arrives at Petersburgo in the morning. These ships can be used in two ways: as a cruiser, i.e. for the pleasure trip down in the cities that are the route scales, visiting them during the day and returning in the afternoon on the Board to continue the journey or as means of transportation to get from one point to another and stay there, in this case is not bought the entire journey, but a part of the route, in our case we prefer the second option. Our idea was to go from Petersburgo to Helsinki, down there, spend two days in Helsinki, staying at a hotel (this time we chose the Crowne Plaza which was very good and comfortable although a little farther from the center than the) centrally located hotels where we usually stay usually) and return to Petersburgo.