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 22.00 12.00
April 29, 2019 Tallinn to Riga 19.00 13.30
April 30, 2019 Riga to Stockholm 19.30 14.30
May 01, 2019 Stockholm to Helsinki 20.30 14.30
May 02, 2019 Helsinki to Saint Petersburg 22.00 12.00
May 03, 2019 Saint Petersburg to Helsinki 22.00 11.00
May 04, 2019 Helsinki to Saint Petersburg 21.00 12.00
May 05, 2019 Saint Petersburg to Helsinki 22.00 11.00
May 06, 2019 Helsinki to Saint Petersburg 21.00 12.00
May 07, 2019 Saint Petersburg to Tallinn 22.00 12.00
May 08, 2019 Tallinn to Stockholm 21.30 12.30
May 10, 2019 Stockholm to Helsinki 20.30 14.30
May 11, 2019 Helsinki to Saint Petersburg 22.00 12.00
May 12, 2019 Saint Petersburg to Helsinki 21.00 10.00
May 13, 2019 Helsinki to Tallinn 11.30 15.30
May 13, 2019 Tallinn to Stockholm 21.30 12.30
May 14, 2019 Stockholm to Helsinki 20.30 14.30
May 15, 2019 Helsinki to Saint Petersburg 22.00 12.00
May 16, 2019 Saint Petersburg to Helsinki 22.00 11.00
May 17, 2019 Helsinki to Saint Petersburg 21.00 12.00
May 18, 2019 Saint Petersburg to Helsinki 22.00 11.00
May 19, 2019 Helsinki to Saint Petersburg 21.00 12.00
May 20, 2019 Saint Petersburg to Tallinn 22.00 12.00
May 21, 2019 Tallinn to Stockholm 21.30 12.30
May 22, 2019 Stockholm to Helsinki 20.30 14.30
May 23, 2019 Helsinki to Saint Petersburg 22.00 12.00
May 24, 2019 Saint Petersburg to Helsinki 22.00 11.00
May 25, 2019 Helsinki to Saint Petersburg 21.00 12.00
May 26, 2019 Saint Petersburg to Helsinki 21.00 10.00
May 27, 2019 Helsinki to Tallinn 11.30 15.30
May 27, 2019 Tallinn to Stockholm 21.30 12.30
May 28, 2019 Stockholm to Helsinki 20.30 14.30
May 29, 2019 Helsinki to Saint Petersburg 22.00 12.00
May 30, 2019 Saint Petersburg to Helsinki 22.00 11.00
May 31, 2019 Helsinki to Saint Petersburg 21.00 12.00
June 01, 2019 Saint Petersburg to Helsinki 22.00 11.00
June 02, 2019 Helsinki to Saint Petersburg 21.00 12.00
June 03, 2019 Saint Petersburg to Tallinn 22.00 12.00
June 04, 2019 Tallinn to Stockholm 21.30 12.30
June 05, 2019 Stockholm to Helsinki 20.30 14.30
June 06, 2019 Helsinki to Saint Petersburg 22.00 12.00
June 07, 2019 Saint Petersburg to Helsinki 22.00 11.00
June 08, 2019 Helsinki to Saint Petersburg 21.00 12.00
June 09, 2019 Saint Petersburg to Helsinki 21.00 10.00
June 10, 2019 Helsinki to Tallinn 11.30 15.30
June 10, 2019 Tallinn to Stockholm 21.30 12.30
June 11, 2019 Stockholm to Helsinki 20.30 14.30
June 12, 2019 Helsinki to Saint Petersburg 22.00 12.00
June 13, 2019 Saint Petersburg to Helsinki 22.00 11.00
June 14, 2019 Helsinki to Saint Petersburg 21.00 12.00
June 15, 2019 Saint Petersburg to Helsinki 22.00 11.00
June 16, 2019 Helsinki to Saint Petersburg 21.00 12.00
June 17, 2019 Saint Petersburg to Tallinn 22.00 12.00
June 18, 2019 Tallinn to Stockholm 21.30 12.30
June 19, 2019 Stockholm to Helsinki 20.30 14.30
June 20, 2019 Helsinki to Saint Petersburg 22.00 12.00
June 21, 2019 Saint Petersburg to Helsinki 22.00 11.00
June 22, 2019 Helsinki to Saint Petersburg 21.00 12.00
June 23, 2019 Saint Petersburg to Helsinki 21.00 10.00
June 24, 2019 Helsinki to Tallinn 11.30 15.30
June 24, 2019 Tallinn to Stockholm 21.30 12.30
June 25, 2019 Stockholm to Helsinki 20.30 14.30
June 26, 2019 Helsinki to Saint Petersburg 22.00 12.00
June 27, 2019 Saint Petersburg to Helsinki 22.00 11.00
June 28, 2019 Helsinki to Saint Petersburg 21.00 12.00
June 29, 2019 Saint Petersburg to Helsinki 22.00 11.00
June 30, 2019 Helsinki to Saint Petersburg 21.00 12.00
July 01, 2019 Saint Petersburg to Tallinn 22.00 12.00
July 02, 2019 Tallinn to Stockholm 21.30 12.30
July 03, 2019 Stockholm to Helsinki 20.30 14.30
July 04, 2019 Helsinki to Saint Petersburg 22.00 12.00
July 05, 2019 Saint Petersburg to Helsinki 22.00 11.00
July 06, 2019 Helsinki to Saint Petersburg 21.00 12.00
July 07, 2019 Saint Petersburg to Helsinki 21.00 10.00
July 08, 2019 Helsinki to Tallinn 11.30 15.30
July 08, 2019 Tallinn to Stockholm 21.30 12.30
July 09, 2019 Stockholm to Helsinki 20.30 14.30
July 10, 2019 Helsinki to Saint Petersburg 22.00 12.00
July 11, 2019 Saint Petersburg to Helsinki 22.00 11.00
July 12, 2019 Helsinki to Saint Petersburg 21.00 12.00
July 13, 2019 Saint Petersburg to Helsinki 22.00 11.00
July 14, 2019 Helsinki to Saint Petersburg 21.00 12.00
July 15, 2019 Saint Petersburg to Tallinn 22.00 12.00
July 16, 2019 Tallinn to Stockholm 21.30 12.30
July 17, 2019 Stockholm to Helsinki 20.30 14.30
July 18, 2019 Helsinki to Saint Petersburg 22.00 12.00
July 19, 2019 Saint Petersburg to Helsinki 22.00 11.00
July 20, 2019 Helsinki to Saint Petersburg 21.00 12.00
July 21, 2019 Saint Petersburg to Helsinki 21.00 10.00
July 22, 2019 Helsinki to Tallinn 11.30 15.30
July 22, 2019 Tallinn to Stockholm 21.30 12.30
July 23, 2019 Stockholm to Helsinki 20.30 14.30
July 24, 2019 Helsinki to Saint Petersburg 22.00 12.00
July 25, 2019 Saint Petersburg to Helsinki 22.00 11.00
July 26, 2019 Helsinki to Saint Petersburg 21.00 12.00
July 27, 2019 Saint Petersburg to Helsinki 22.00 11.00
July 28, 2019 Helsinki to Saint Petersburg 21.00 12.00
July 29, 2019 Saint Petersburg to Tallinn 22.00 12.00
July 30, 2019 Tallinn to Stockholm 21.30 12.30
July 31, 2019 Stockholm to Helsinki 20.30 14.30
August 01, 2019 Helsinki to Saint Petersburg 22.00 12.00
August 02, 2019 Saint Petersburg to Helsinki 22.00 11.00
August 03, 2019 Helsinki to Saint Petersburg 21.00 12.00
August 04, 2019 Saint Petersburg to Helsinki 21.00 10.00
August 05, 2019 Helsinki to Tallinn 11.30 15.30
August 05, 2019 Tallinn to Stockholm 21.30 12.30
August 06, 2019 Stockholm to Helsinki 20.30 14.30
August 07, 2019 Helsinki to Saint Petersburg 22.00 12.00
August 08, 2019 Saint Petersburg to Helsinki 22.00 11.00
August 09, 2019 Helsinki to Saint Petersburg 21.00 12.00
August 10, 2019 Saint Petersburg to Helsinki 22.00 11.00
August 11, 2019 Helsinki to Saint Petersburg 21.00 12.00
August 12, 2019 Saint Petersburg to Tallinn 22.00 12.00
August 13, 2019 Tallinn to Stockholm 21.30 12.30
August 14, 2019 Stockholm to Helsinki 20.30 14.30
August 15, 2019 Helsinki to Saint Petersburg 22.00 12.00
August 16, 2019 Saint Petersburg to Helsinki 22.00 11.00
August 17, 2019 Helsinki to Saint Petersburg 21.00 12.00
August 18, 2019 Saint Petersburg to Helsinki 21.00 10.00
August 19, 2019 Helsinki to Tallinn 11.30 15.30
August 19, 2019 Tallinn to Stockholm 21.30 12.30
August 20, 2019 Stockholm to Helsinki 20.30 14.30
August 21, 2019 Helsinki to Saint Petersburg 22.00 12.00
August 22, 2019 Saint Petersburg to Helsinki 22.00 11.00
August 23, 2019 Helsinki to Saint Petersburg 21.00 12.00
August 24, 2019 Saint Petersburg to Helsinki 22.00 11.00
August 25, 2019 Helsinki to Saint Petersburg 21.00 12.00
August 26, 2019 Saint Petersburg to Tallinn 22.00 12.00
August 27, 2019 Tallinn to Stockholm 21.30 12.30
August 28, 2019 Stockholm to Helsinki 20.30 14.30
August 29, 2019 Helsinki to Saint Petersburg 22.00 12.00
August 30, 2019 Saint Petersburg to Helsinki 22.00 11.00
August 31, 2019 Helsinki to Saint Petersburg 21.00 12.00
September 01, 2019 Saint Petersburg to Helsinki 21.00 10.00
September 02, 2019 Helsinki to Tallinn 11.30 15.30
September 02, 2019 Tallinn to Stockholm 21.30 12.30
September 03, 2019 Stockholm to Helsinki 20.30 14.30
September 04, 2019 Helsinki to Saint Petersburg 22.00 12.00
September 05, 2019 Saint Petersburg to Helsinki 22.00 11.00
September 06, 2019 Helsinki to Saint Petersburg 21.00 12.00
September 07, 2019 Saint Petersburg to Helsinki 22.00 11.00
September 08, 2019 Helsinki to Saint Petersburg 21.00 12.00
September 09, 2019 Saint Petersburg to Tallinn 22.00 12.00
September 10, 2019 Tallinn to Stockholm 21.30 12.30
September 11, 2019 Stockholm to Helsinki 20.30 14.30
September 12, 2019 Helsinki to Saint Petersburg 22.00 12.00
September 13, 2019 Saint Petersburg to Helsinki 22.00 11.00
September 14, 2019 Helsinki to Saint Petersburg 21.00 12.00
September 15, 2019 Saint Petersburg to Helsinki 21.00 10.00
September 16, 2019 Helsinki to Tallinn 11.30 15.30
September 16, 2019 Tallinn to Stockholm 21.30 12.30
September 17, 2019 Stockholm to Helsinki 20.30 14.30
September 18, 2019 Helsinki to Saint Petersburg 22.00 12.00
September 19, 2019 Saint Petersburg to Helsinki 22.00 11.00
September 20, 2019 Helsinki to Saint Petersburg 21.00 12.00
September 21, 2019 Saint Petersburg to Helsinki 22.00 11.00
September 22, 2019 Helsinki to Saint Petersburg 21.00 12.00
September 23, 2019 Saint Petersburg to Tallinn 22.00 12.00
September 24, 2019 Tallinn to Stockholm 21.30 12.30
September 25, 2019 Stockholm to Helsinki 20.30 14.30
September 26, 2019 Helsinki to Saint Petersburg 22.00 12.00
September 27, 2019 Saint Petersburg to Helsinki 22.00 11.00
September 28, 2019 Helsinki to Saint Petersburg 21.00 12.00
September 29, 2019 Saint Petersburg to Helsinki 21.00 10.00
September 30, 2019 Helsinki to Tallinn 11.30 15.30
September 30, 2019 Tallinn to Stockholm 21.30 12.30
October 01, 2019 Stockholm to Helsinki 20.30 14.30
October 02, 2019 Helsinki to Saint Petersburg 22.00 12.00
October 03, 2019 Saint Petersburg to Helsinki 22.00 11.00
October 04, 2019 Helsinki to Saint Petersburg 21.00 12.00
October 05, 2019 Saint Petersburg to Helsinki 22.00 11.00
October 06, 2019 Helsinki to Saint Petersburg 21.00 12.00
October 07, 2019 Saint Petersburg to Tallinn 22.00 12.00
October 08, 2019 Tallinn to Stockholm 21.30 12.30
October 09, 2019 Stockholm to Helsinki 20.30 14.30
October 10, 2019 Helsinki to Saint Petersburg 22.00 12.00
October 11, 2019 Saint Petersburg to Helsinki 22.00 11.00
October 12, 2019 Helsinki to Saint Petersburg 21.00 12.00
October 13, 2019 Saint Petersburg to Helsinki 21.00 10.00
October 14, 2019 Helsinki to Tallinn 11.30 15.30
October 14, 2019 Tallinn to Stockholm 21.30 12.30
October 15, 2019 Stockholm to Helsinki 20.30 14.30
October 16, 2019 Helsinki to Saint Petersburg 22.00 12.00
October 17, 2019 Saint Petersburg to Helsinki 22.00 11.00
October 18, 2019 Helsinki to Saint Petersburg 21.00 12.00
October 19, 2019 Saint Petersburg to Helsinki 22.00 11.00
October 20, 2019 Helsinki to Saint Petersburg 21.00 12.00
October 21, 2019 Saint Petersburg to Tallinn 22.00 12.00
October 22, 2019 Tallinn to Stockholm 21.30 12.30
October 23, 2019 Stockholm to Helsinki 20.30 14.30
October 24, 2019 Helsinki to Saint Petersburg 22.00 12.00
October 25, 2019 Saint Petersburg to Helsinki 22.00 11.00
October 26, 2019 Helsinki to Saint Petersburg 21.00 12.00
October 27, 2019 Saint Petersburg to Helsinki 21.00 10.00
October 28, 2019 Helsinki to Tallinn 11.30 15.30
October 28, 2019 Tallinn to Stockholm 21.30 12.30
October 29, 2019 Stockholm to Helsinki 20.30 14.30
October 30, 2019 Helsinki to Saint Petersburg 22.00 12.00
October 31, 2019 Saint Petersburg to Helsinki 22.00 11.00
November 01, 2019 Helsinki to Saint Petersburg 21.00 12.00
November 02, 2019 Saint Petersburg to Helsinki 22.00 11.00
November 03, 2019 Helsinki to Saint Petersburg 21.00 12.00
November 04, 2019 Saint Petersburg to Tallinn 22.00 12.00
November 05, 2019 Tallinn to Stockholm 21.30 12.30
November 06, 2019 Stockholm to Helsinki 20.30 14.30
November 07, 2019 Helsinki to Saint Petersburg 22.00 12.00
November 08, 2019 Saint Petersburg to Helsinki 22.00 11.00
November 09, 2019 Helsinki to Saint Petersburg 21.00 12.00
November 10, 2019 Saint Petersburg to Helsinki 21.00 10.00
November 11, 2019 Helsinki to Tallinn 11.30 15.30
November 11, 2019 Tallinn to Stockholm 21.30 12.30
November 12, 2019 Stockholm to Helsinki 20.30 14.30
November 13, 2019 Helsinki to Saint Petersburg 22.00 12.00
November 14, 2019 Saint Petersburg to Helsinki 22.00 11.00
November 15, 2019 Helsinki to Saint Petersburg 21.00 12.00
November 16, 2019 Saint Petersburg to Helsinki 22.00 11.00
November 17, 2019 Helsinki to Saint Petersburg 21.00 12.00
November 18, 2019 Saint Petersburg to Tallinn 22.00 12.00
November 19, 2019 Tallinn to Stockholm 21.30 12.30
November 20, 2019 Stockholm to Helsinki 20.30 14.30
November 21, 2019 Helsinki to Saint Petersburg 22.00 12.00
November 22, 2019 Saint Petersburg to Helsinki 22.00 11.00
November 23, 2019 Helsinki to Saint Petersburg 21.00 12.00
November 24, 2019 Saint Petersburg to Helsinki 21.00 10.00
November 25, 2019 Helsinki to Tallinn 11.30 15.30
November 25, 2019 Tallinn to Stockholm 21.30 12.30
November 26, 2019 Stockholm to Helsinki 20.30 14.30
November 27, 2019 Helsinki to Saint Petersburg 22.00 12.00
November 28, 2019 Saint Petersburg to Helsinki 22.00 11.00
November 29, 2019 Helsinki to Saint Petersburg 21.00 12.00
November 30, 2019 Saint Petersburg to Helsinki 22.00 11.00
December 01, 2019 Helsinki to Saint Petersburg 21.00 12.00
December 02, 2019 Saint Petersburg to Tallinn 22.00 12.00
December 03, 2019 Tallinn to Stockholm 21.30 12.30
December 04, 2019 Stockholm to Helsinki 20.30 14.30
December 05, 2019 Helsinki to Saint Petersburg 22.00 12.00
December 06, 2019 Saint Petersburg to Helsinki 22.00 11.00
December 07, 2019 Helsinki to Saint Petersburg 21.00 12.00
December 08, 2019 Saint Petersburg to Helsinki 21.00 10.00
December 09, 2019 Helsinki to Tallinn 11.30 15.30
December 09, 2019 Tallinn to Stockholm 21.30 12.30
December 10, 2019 Stockholm to Helsinki 20.30 14.30
December 11, 2019 Helsinki to Saint Petersburg 22.00 12.00
December 12, 2019 Saint Petersburg to Helsinki 22.00 11.00
December 13, 2019 Helsinki to Saint Petersburg 21.00 12.00
December 14, 2019 Saint Petersburg to Helsinki 22.00 11.00
December 15, 2019 Helsinki to Saint Petersburg 21.00 12.00
December 16, 2019 Saint Petersburg to Tallinn 22.00 12.00
December 17, 2019 Tallinn to Stockholm 21.30 12.30
December 18, 2019 Stockholm to Helsinki 20.30 14.30
December 19, 2019 Helsinki to Saint Petersburg 22.00 12.00
December 20, 2019 Saint Petersburg to Helsinki 22.00 11.00
December 21, 2019 Helsinki to Saint Petersburg 21.00 12.00
December 22, 2019 Saint Petersburg to Helsinki 21.00 10.00
December 23, 2019 Helsinki to Tallinn 11.30 15.30
December 23, 2019 Tallinn to Stockholm 21.30 12.30
December 24, 2019 Stockholm to Helsinki 20.30 14.30
December 25, 2019 Helsinki to Saint Petersburg 22.00 12.00
December 26, 2019 Saint Petersburg to Helsinki 22.00 11.00
December 27, 2019 Helsinki to Saint Petersburg 21.00 12.00
December 28, 2019 Saint Petersburg to Helsinki 22.00 11.00
December 29, 2019 Helsinki to Saint Petersburg 21.00 12.00

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