Jabarkan Jalur air dari Sankt-Peterburg

Perusahaan St Peter Line mengoperasikan 2 feri yang berlayar dari Helsinki ke Sankt-Peterburg dan dari Stockholm ke Sankt-Peterburg.

Kota ini memiliki 5 terminal kereta: Baltiysky, Finlyandsky, Ladozhsky, Moskovsky dan Vitebsky, Saint Petersburg memiliki koneksi internasional menuju Helsinki, Berlin, dan kota-kota di negara bekas Uni Soviet lainnya. Kereta Helsinki, dibangun di tahun 1870 dengan panjang rute  mempunyai jadwal 4 kali sehari dengan perjalanan selama 3,5 jam dengan kereta baru Allegro.

Kereta Moskwa–Sankt-Peterburg dibuka pada tahun 1851 dan rutenya sepanjang ; dengan lama perjalanan bervariasi dari 3 hingga 9 jam.

Pada tahun 2009, Russian Railways meluncurkan kereta kecepatan tinggi baru untuk rute Moskwa–Sankt-Peterburg. Kereta ini dinamai Sapsan, merupakan turunan dari kereta Siemens Velaro yang populer dan telah beroperasi di beberapa negara Eropa. Kereta ini mencatatkan rekor sebagai kereta tercepat di Rusia tahun 2009, dengan kecepatan .

Sejak 12 Desember 2010, Karelian Trains (perusahaan patungan antara Russian Railways dan VR Group) mengoperasikan kereta Alstom Pendolino untuk layanan antara Finlyandsky dan Stasiun kereta Sentral Helsinki di Helsinki. Keretanya dinamai "Allegro".