St. Peter Line Timetable 2019

Last Updated:

St. Peter Line's M/S Princess Anastasia makes a circle around the Baltic Sea in a two-week rotation throughout the year. During this two-week rotation it is possible to visit Saint Petersburg visa-free from Helsinki. In addition, M/S Princess Anastasia stops in the following cities:

  • Saint Petersburg
  • Tallinn
  • Stockholm
  • Helsinki

The rotation is generally: Saint Petersburg → Tallinn → Stockholm → Helsinki → Saint Petersburg → Helsinki → Saint Petersburg → Helsinki → Tallinn → Stockholm → Helsinki → Saint Petersburg → Helsinki → Saint Petersburg → Helsinki → Saint Petersburg. This unique schedule gives the only regular passenger ferry service between Helsinki and Saint Petersburg, as well as from Saint Petersburg to Tallinn. In addition, the services between Tallinn, Stockholm and Helsinki offer a nice alternative to the other popular operators.

M/S Princess Anastasia 2019 Regular Schedule

The general cruise schedule, which applies for most of the year, is shown below.

Day Route Depart Arrive
1 Saint Petersburg to Tallinn 19.00 9.00
2 Tallinn to Stockholm 18.30 9.30
3 Stockholm to Helsinki 17.30 11.30
4 Helsinki to Saint Petersburg 19.00 9.00
5 Saint Petersburg to Helsinki 19.00 8.00
6 Helsinki to Saint Petersburg 18.00 9.00
7 Saint Petersburg to Helsinki 18.00 7.00
8 Helsinki to Tallinn 8.30 12.30
8 Tallinn to Stockholm 18.30 9.30
9 Stockholm to Helsinki 17.30 11.30
10 Helsinki to Saint Petersburg 19.00 9.00
11 Saint Petersburg to Helsinki 19.00 8.00
12 Helsinki to Saint Petersburg 18.00 9.00
13 Saint Petersburg to Helsinki 19.00 8.00
14 Helsinki to Saint Petersburg 18.00 9.00

Please note that all times are local, and that sailings are subject to change depending on the operator.

During the period 28.04.2019 - 12.05.2019, Riga is also added to the list as a stop. Both schedule variations are shown here.

M/S Princess Anastasia 28.04.19 - 12.05.19

Date Route Depart Arrive
April 28, 2019 Saint Petersburg to Tallinn 19.00 9.00
April 29, 2019 Tallinn to Riga 16.00 10.30
April 30, 2019 Riga to Stockholm 16.30 11.30
May 01, 2019 Stockholm to Helsinki 17.30 11.30
May 02, 2019 Helsinki to Saint Petersburg 19.00 9.00
May 03, 2019 Saint Petersburg to Helsinki 19.00 8.00
May 04, 2019 Helsinki to Saint Petersburg 18.00 9.00
May 05, 2019 Saint Petersburg to Helsinki 19.00 8.00
May 06, 2019 Helsinki to Saint Petersburg 18.00 9.00
May 07, 2019 Saint Petersburg to Tallinn 19.00 9.00
May 08, 2019 Tallinn to Stockholm 18.30 9.30
May 10, 2019 Stockholm to Helsinki 17.30 11.30
May 11, 2019 Helsinki to Saint Petersburg 19.00 9.00

Please note that all times are local, and that sailings are subject to change depending on the operator.

M/S Princess Anastasia 2019 Schedule

Below you will find the current cruise schedule for St. Peter Lines in 2019. Trip rows which are highlighted are eligible for the Visa Free cruise program from Helsinki to Saint Petersburg. Generally, any St. Peter Line return trip from Helsinki to Saint Petersburg within 72 hours can be booked as a "Visa Free" cruise.

Date Route Depart Arrive
April 28, 2019 Saint Petersburg to Tallinn 19.00 09.00
April 29, 2019 Tallinn to Riga 16.00 10.30
April 30, 2019 Riga to Stockholm 16.30 11.30
May 01, 2019 Stockholm to Helsinki 17.30 11.30
May 02, 2019 Helsinki to Saint Petersburg 19.00 09.00
May 03, 2019 Saint Petersburg to Helsinki 19.00 08.00
May 04, 2019 Helsinki to Saint Petersburg 18.00 09.00
May 05, 2019 Saint Petersburg to Helsinki 19.00 08.00
May 06, 2019 Helsinki to Saint Petersburg 18.00 09.00
May 07, 2019 Saint Petersburg to Tallinn 19.00 09.00
May 08, 2019 Tallinn to Stockholm 18.30 09.30
May 10, 2019 Stockholm to Helsinki 17.30 11.30
May 11, 2019 Helsinki to Saint Petersburg 19.00 09.00
May 12, 2019 Saint Petersburg to Helsinki 18.00 07.00
May 13, 2019 Helsinki to Tallinn 08.30 12.30
May 13, 2019 Tallinn to Stockholm 18.30 09.30
May 14, 2019 Stockholm to Helsinki 17.30 11.30
May 15, 2019 Helsinki to Saint Petersburg 19.00 09.00
May 16, 2019 Saint Petersburg to Helsinki 19.00 08.00
May 17, 2019 Helsinki to Saint Petersburg 18.00 09.00
May 18, 2019 Saint Petersburg to Helsinki 19.00 08.00
May 19, 2019 Helsinki to Saint Petersburg 18.00 09.00
May 20, 2019 Saint Petersburg to Tallinn 19.00 09.00
May 21, 2019 Tallinn to Stockholm 18.30 09.30
May 22, 2019 Stockholm to Helsinki 17.30 11.30
May 23, 2019 Helsinki to Saint Petersburg 19.00 09.00
May 24, 2019 Saint Petersburg to Helsinki 19.00 08.00
May 25, 2019 Helsinki to Saint Petersburg 18.00 09.00
May 26, 2019 Saint Petersburg to Helsinki 18.00 07.00
May 27, 2019 Helsinki to Tallinn 08.30 12.30
May 27, 2019 Tallinn to Stockholm 18.30 09.30
May 28, 2019 Stockholm to Helsinki 17.30 11.30
May 29, 2019 Helsinki to Saint Petersburg 19.00 09.00
May 30, 2019 Saint Petersburg to Helsinki 19.00 08.00
May 31, 2019 Helsinki to Saint Petersburg 18.00 09.00
June 01, 2019 Saint Petersburg to Helsinki 19.00 08.00
June 02, 2019 Helsinki to Saint Petersburg 18.00 09.00
June 03, 2019 Saint Petersburg to Tallinn 19.00 09.00
June 04, 2019 Tallinn to Stockholm 18.30 09.30
June 05, 2019 Stockholm to Helsinki 17.30 11.30
June 06, 2019 Helsinki to Saint Petersburg 19.00 09.00
June 07, 2019 Saint Petersburg to Helsinki 19.00 08.00
June 08, 2019 Helsinki to Saint Petersburg 18.00 09.00
June 09, 2019 Saint Petersburg to Helsinki 18.00 07.00
June 10, 2019 Helsinki to Tallinn 08.30 12.30
June 10, 2019 Tallinn to Stockholm 18.30 09.30
June 11, 2019 Stockholm to Helsinki 17.30 11.30
June 12, 2019 Helsinki to Saint Petersburg 19.00 09.00
June 13, 2019 Saint Petersburg to Helsinki 19.00 08.00
June 14, 2019 Helsinki to Saint Petersburg 18.00 09.00
June 15, 2019 Saint Petersburg to Helsinki 19.00 08.00
June 16, 2019 Helsinki to Saint Petersburg 18.00 09.00
June 17, 2019 Saint Petersburg to Tallinn 19.00 09.00
June 18, 2019 Tallinn to Stockholm 18.30 09.30
June 19, 2019 Stockholm to Helsinki 17.30 11.30
June 20, 2019 Helsinki to Saint Petersburg 19.00 09.00
June 21, 2019 Saint Petersburg to Helsinki 19.00 08.00
June 22, 2019 Helsinki to Saint Petersburg 18.00 09.00
June 23, 2019 Saint Petersburg to Helsinki 18.00 07.00
June 24, 2019 Helsinki to Tallinn 08.30 12.30
June 24, 2019 Tallinn to Stockholm 18.30 09.30
June 25, 2019 Stockholm to Helsinki 17.30 11.30
June 26, 2019 Helsinki to Saint Petersburg 19.00 09.00
June 27, 2019 Saint Petersburg to Helsinki 19.00 08.00
June 28, 2019 Helsinki to Saint Petersburg 18.00 09.00
June 29, 2019 Saint Petersburg to Helsinki 19.00 08.00
June 30, 2019 Helsinki to Saint Petersburg 18.00 09.00
July 01, 2019 Saint Petersburg to Tallinn 19.00 09.00
July 02, 2019 Tallinn to Stockholm 18.30 09.30
July 03, 2019 Stockholm to Helsinki 17.30 11.30
July 04, 2019 Helsinki to Saint Petersburg 19.00 09.00
July 05, 2019 Saint Petersburg to Helsinki 19.00 08.00
July 06, 2019 Helsinki to Saint Petersburg 18.00 09.00
July 07, 2019 Saint Petersburg to Helsinki 18.00 07.00
July 08, 2019 Helsinki to Tallinn 08.30 12.30
July 08, 2019 Tallinn to Stockholm 18.30 09.30
July 09, 2019 Stockholm to Helsinki 17.30 11.30
July 10, 2019 Helsinki to Saint Petersburg 19.00 09.00
July 11, 2019 Saint Petersburg to Helsinki 19.00 08.00
July 12, 2019 Helsinki to Saint Petersburg 18.00 09.00
July 13, 2019 Saint Petersburg to Helsinki 19.00 08.00
July 14, 2019 Helsinki to Saint Petersburg 18.00 09.00
July 15, 2019 Saint Petersburg to Tallinn 19.00 09.00
July 16, 2019 Tallinn to Stockholm 18.30 09.30
July 17, 2019 Stockholm to Helsinki 17.30 11.30
July 18, 2019 Helsinki to Saint Petersburg 19.00 09.00
July 19, 2019 Saint Petersburg to Helsinki 19.00 08.00
July 20, 2019 Helsinki to Saint Petersburg 18.00 09.00
July 21, 2019 Saint Petersburg to Helsinki 18.00 07.00
July 22, 2019 Helsinki to Tallinn 08.30 12.30
July 22, 2019 Tallinn to Stockholm 18.30 09.30
July 23, 2019 Stockholm to Helsinki 17.30 11.30
July 24, 2019 Helsinki to Saint Petersburg 19.00 09.00
July 25, 2019 Saint Petersburg to Helsinki 19.00 08.00
July 26, 2019 Helsinki to Saint Petersburg 18.00 09.00
July 27, 2019 Saint Petersburg to Helsinki 19.00 08.00
July 28, 2019 Helsinki to Saint Petersburg 18.00 09.00
July 29, 2019 Saint Petersburg to Tallinn 19.00 09.00
July 30, 2019 Tallinn to Stockholm 18.30 09.30
July 31, 2019 Stockholm to Helsinki 17.30 11.30
August 01, 2019 Helsinki to Saint Petersburg 19.00 09.00
August 02, 2019 Saint Petersburg to Helsinki 19.00 08.00
August 03, 2019 Helsinki to Saint Petersburg 18.00 09.00
August 04, 2019 Saint Petersburg to Helsinki 18.00 07.00
August 05, 2019 Helsinki to Tallinn 08.30 12.30
August 05, 2019 Tallinn to Stockholm 18.30 09.30
August 06, 2019 Stockholm to Helsinki 17.30 11.30
August 07, 2019 Helsinki to Saint Petersburg 19.00 09.00
August 08, 2019 Saint Petersburg to Helsinki 19.00 08.00
August 09, 2019 Helsinki to Saint Petersburg 18.00 09.00
August 10, 2019 Saint Petersburg to Helsinki 19.00 08.00
August 11, 2019 Helsinki to Saint Petersburg 18.00 09.00
August 12, 2019 Saint Petersburg to Tallinn 19.00 09.00
August 13, 2019 Tallinn to Stockholm 18.30 09.30
August 14, 2019 Stockholm to Helsinki 17.30 11.30
August 15, 2019 Helsinki to Saint Petersburg 19.00 09.00
August 16, 2019 Saint Petersburg to Helsinki 19.00 08.00
August 17, 2019 Helsinki to Saint Petersburg 18.00 09.00
August 18, 2019 Saint Petersburg to Helsinki 18.00 07.00
August 19, 2019 Helsinki to Tallinn 08.30 12.30
August 19, 2019 Tallinn to Stockholm 18.30 09.30
August 20, 2019 Stockholm to Helsinki 17.30 11.30
August 21, 2019 Helsinki to Saint Petersburg 19.00 09.00
August 22, 2019 Saint Petersburg to Helsinki 19.00 08.00
August 23, 2019 Helsinki to Saint Petersburg 18.00 09.00
August 24, 2019 Saint Petersburg to Helsinki 19.00 08.00
August 25, 2019 Helsinki to Saint Petersburg 18.00 09.00
August 26, 2019 Saint Petersburg to Tallinn 19.00 09.00
August 27, 2019 Tallinn to Stockholm 18.30 09.30
August 28, 2019 Stockholm to Helsinki 17.30 11.30
August 29, 2019 Helsinki to Saint Petersburg 19.00 09.00
August 30, 2019 Saint Petersburg to Helsinki 19.00 08.00
August 31, 2019 Helsinki to Saint Petersburg 18.00 09.00
September 01, 2019 Saint Petersburg to Helsinki 18.00 07.00
September 02, 2019 Helsinki to Tallinn 08.30 12.30
September 02, 2019 Tallinn to Stockholm 18.30 09.30
September 03, 2019 Stockholm to Helsinki 17.30 11.30
September 04, 2019 Helsinki to Saint Petersburg 19.00 09.00
September 05, 2019 Saint Petersburg to Helsinki 19.00 08.00
September 06, 2019 Helsinki to Saint Petersburg 18.00 09.00
September 07, 2019 Saint Petersburg to Helsinki 19.00 08.00
September 08, 2019 Helsinki to Saint Petersburg 18.00 09.00
September 09, 2019 Saint Petersburg to Tallinn 19.00 09.00
September 10, 2019 Tallinn to Stockholm 18.30 09.30
September 11, 2019 Stockholm to Helsinki 17.30 11.30
September 12, 2019 Helsinki to Saint Petersburg 19.00 09.00
September 13, 2019 Saint Petersburg to Helsinki 19.00 08.00
September 14, 2019 Helsinki to Saint Petersburg 18.00 09.00
September 15, 2019 Saint Petersburg to Helsinki 18.00 07.00
September 16, 2019 Helsinki to Tallinn 08.30 12.30
September 16, 2019 Tallinn to Stockholm 18.30 09.30
September 17, 2019 Stockholm to Helsinki 17.30 11.30
September 18, 2019 Helsinki to Saint Petersburg 19.00 09.00
September 19, 2019 Saint Petersburg to Helsinki 19.00 08.00
September 20, 2019 Helsinki to Saint Petersburg 18.00 09.00
September 21, 2019 Saint Petersburg to Helsinki 19.00 08.00
September 22, 2019 Helsinki to Saint Petersburg 18.00 09.00
September 23, 2019 Saint Petersburg to Tallinn 19.00 09.00
September 24, 2019 Tallinn to Stockholm 18.30 09.30
September 25, 2019 Stockholm to Helsinki 17.30 11.30
September 26, 2019 Helsinki to Saint Petersburg 19.00 09.00
September 27, 2019 Saint Petersburg to Helsinki 19.00 08.00
September 28, 2019 Helsinki to Saint Petersburg 18.00 09.00
September 29, 2019 Saint Petersburg to Helsinki 18.00 07.00
September 30, 2019 Helsinki to Tallinn 08.30 12.30
September 30, 2019 Tallinn to Stockholm 18.30 09.30
October 01, 2019 Stockholm to Helsinki 17.30 11.30
October 02, 2019 Helsinki to Saint Petersburg 19.00 09.00
October 03, 2019 Saint Petersburg to Helsinki 19.00 08.00
October 04, 2019 Helsinki to Saint Petersburg 18.00 09.00
October 05, 2019 Saint Petersburg to Helsinki 19.00 08.00
October 06, 2019 Helsinki to Saint Petersburg 18.00 09.00
October 07, 2019 Saint Petersburg to Tallinn 19.00 09.00
October 08, 2019 Tallinn to Stockholm 18.30 09.30
October 09, 2019 Stockholm to Helsinki 17.30 11.30
October 10, 2019 Helsinki to Saint Petersburg 19.00 09.00
October 11, 2019 Saint Petersburg to Helsinki 19.00 08.00
October 12, 2019 Helsinki to Saint Petersburg 18.00 09.00
October 13, 2019 Saint Petersburg to Helsinki 18.00 07.00
October 14, 2019 Helsinki to Tallinn 08.30 12.30
October 14, 2019 Tallinn to Stockholm 18.30 09.30
October 15, 2019 Stockholm to Helsinki 17.30 11.30
October 16, 2019 Helsinki to Saint Petersburg 19.00 09.00
October 17, 2019 Saint Petersburg to Helsinki 19.00 08.00
October 18, 2019 Helsinki to Saint Petersburg 18.00 09.00
October 19, 2019 Saint Petersburg to Helsinki 19.00 08.00
October 20, 2019 Helsinki to Saint Petersburg 18.00 09.00
October 21, 2019 Saint Petersburg to Tallinn 19.00 09.00
October 22, 2019 Tallinn to Stockholm 18.30 09.30
October 23, 2019 Stockholm to Helsinki 17.30 11.30
October 24, 2019 Helsinki to Saint Petersburg 19.00 09.00
October 25, 2019 Saint Petersburg to Helsinki 19.00 08.00
October 26, 2019 Helsinki to Saint Petersburg 18.00 09.00
October 27, 2019 Saint Petersburg to Helsinki 18.00 07.00
October 28, 2019 Helsinki to Tallinn 08.30 12.30
October 28, 2019 Tallinn to Stockholm 18.30 09.30
October 29, 2019 Stockholm to Helsinki 17.30 11.30
October 30, 2019 Helsinki to Saint Petersburg 19.00 09.00
October 31, 2019 Saint Petersburg to Helsinki 19.00 08.00
November 01, 2019 Helsinki to Saint Petersburg 18.00 09.00
November 02, 2019 Saint Petersburg to Helsinki 19.00 08.00
November 03, 2019 Helsinki to Saint Petersburg 18.00 09.00
November 04, 2019 Saint Petersburg to Tallinn 19.00 09.00
November 05, 2019 Tallinn to Stockholm 18.30 09.30
November 06, 2019 Stockholm to Helsinki 17.30 11.30
November 07, 2019 Helsinki to Saint Petersburg 19.00 09.00
November 08, 2019 Saint Petersburg to Helsinki 19.00 08.00
November 09, 2019 Helsinki to Saint Petersburg 18.00 09.00
November 10, 2019 Saint Petersburg to Helsinki 18.00 07.00
November 11, 2019 Helsinki to Tallinn 08.30 12.30
November 11, 2019 Tallinn to Stockholm 18.30 09.30
November 12, 2019 Stockholm to Helsinki 17.30 11.30
November 13, 2019 Helsinki to Saint Petersburg 19.00 09.00
November 14, 2019 Saint Petersburg to Helsinki 19.00 08.00
November 15, 2019 Helsinki to Saint Petersburg 18.00 09.00
November 16, 2019 Saint Petersburg to Helsinki 19.00 08.00
November 17, 2019 Helsinki to Saint Petersburg 18.00 09.00
November 18, 2019 Saint Petersburg to Tallinn 19.00 09.00
November 19, 2019 Tallinn to Stockholm 18.30 09.30
November 20, 2019 Stockholm to Helsinki 17.30 11.30
November 21, 2019 Helsinki to Saint Petersburg 19.00 09.00
November 22, 2019 Saint Petersburg to Helsinki 19.00 08.00
November 23, 2019 Helsinki to Saint Petersburg 18.00 09.00
November 24, 2019 Saint Petersburg to Helsinki 18.00 07.00
November 25, 2019 Helsinki to Tallinn 08.30 12.30
November 25, 2019 Tallinn to Stockholm 18.30 09.30
November 26, 2019 Stockholm to Helsinki 17.30 11.30
November 27, 2019 Helsinki to Saint Petersburg 19.00 09.00
November 28, 2019 Saint Petersburg to Helsinki 19.00 08.00
November 29, 2019 Helsinki to Saint Petersburg 18.00 09.00
November 30, 2019 Saint Petersburg to Helsinki 19.00 08.00
December 01, 2019 Helsinki to Saint Petersburg 18.00 09.00
December 02, 2019 Saint Petersburg to Tallinn 19.00 09.00
December 03, 2019 Tallinn to Stockholm 18.30 09.30
December 04, 2019 Stockholm to Helsinki 17.30 11.30
December 05, 2019 Helsinki to Saint Petersburg 19.00 09.00
December 06, 2019 Saint Petersburg to Helsinki 19.00 08.00
December 07, 2019 Helsinki to Saint Petersburg 18.00 09.00
December 08, 2019 Saint Petersburg to Helsinki 18.00 07.00
December 09, 2019 Helsinki to Tallinn 08.30 12.30
December 09, 2019 Tallinn to Stockholm 18.30 09.30
December 10, 2019 Stockholm to Helsinki 17.30 11.30
December 11, 2019 Helsinki to Saint Petersburg 19.00 09.00
December 12, 2019 Saint Petersburg to Helsinki 19.00 08.00
December 13, 2019 Helsinki to Saint Petersburg 18.00 09.00
December 14, 2019 Saint Petersburg to Helsinki 19.00 08.00
December 15, 2019 Helsinki to Saint Petersburg 18.00 09.00
December 16, 2019 Saint Petersburg to Tallinn 19.00 09.00
December 17, 2019 Tallinn to Stockholm 18.30 09.30
December 18, 2019 Stockholm to Helsinki 17.30 11.30
December 19, 2019 Helsinki to Saint Petersburg 19.00 09.00
December 20, 2019 Saint Petersburg to Helsinki 19.00 08.00
December 21, 2019 Helsinki to Saint Petersburg 18.00 09.00
December 22, 2019 Saint Petersburg to Helsinki 18.00 07.00
December 23, 2019 Helsinki to Tallinn 08.30 12.30
December 23, 2019 Tallinn to Stockholm 18.30 09.30
December 24, 2019 Stockholm to Helsinki 17.30 11.30
December 25, 2019 Helsinki to Saint Petersburg 19.00 09.00
December 26, 2019 Saint Petersburg to Helsinki 19.00 08.00
December 27, 2019 Helsinki to Saint Petersburg 18.00 09.00
December 28, 2019 Saint Petersburg to Helsinki 19.00 08.00
December 29, 2019 Helsinki to Saint Petersburg 18.00 09.00

Please note that all times are local, and that sailings are subject to change depending on the operator.