Паромы из Питера ходят только в Германию. До Щвешии можно доплыть из Финляндии, Эстонии и Латвии. Так что действительно получаются 2 основных варианта: либо ехать через Финляндию (Эстонию), но и тогда мимо Швеции никак, либо лететь самолетом. Можно еще до Дании уехать поездом через Берлин, но тогда это вообще будет индивидуальный тур с очень ...индивидуальными ценами.