Не вижу смысла идти на пароме из Санкт-Петербурга в Стокгольм через Таллинн и Хельсинки. Так как этот паром предназначен для круизных путешествий и развлечений. На мой взгляд до Стокгольма добираться лучше напрямую, минуя остановки в Хельсинки и в Таллине, а именно на паромных линиях из Таллинна, Риги, Хельсинки или Турку. Зкономия и времени и денег. Вам все равно своим ходом добираться до Санкт-Петербурга, а от Питера до Таллинна или Турку 6-8 часов, с учетом границы.
Достаточно будет однократной норвежской шенгенской визы, так как вы не будете выезжать за границы шенгенского пространства и по норвежской визе спокойно въедите в Финляндию, Эстонию или Латвию, предъявив на границе билет на паром, если спросят.



Игорь_56