Si vous envisagez différents moyens de voyager de Saint-Pétersbourg à Tallinn, vous pouvez également opter pour les ferries. Bien que les ferries offrent une belle occasion de profiter de magnifiques panoramas du bord de l'eau, leur horaire est beaucoup plus limité que celui des trains. Contrairement aux trains avec des départs quotidiens, les ferries ne circulent que deux fois par semaine et couvrent une distance entre les villes presque deux fois plus longue que les trains, en 14 heures environ. De plus, la durée du voyage en ferry et les prix varient d'une saison à l'autre, augmentant considérablement en hiver.