Воды теплого течения Гольфстрим, огибая
северную часть Европы, доходят до Мурманского порта. Поэтому он не замерзает и
является круглогодичным.
Порт Магадан расположен на севере Охотского моря отделенного от Тихого океана Курильскими островами. Поэтому по прибрежной части материка вода замерзает.
С.Петербург расположен в восточной части Балтийского моря - "узкого", мелководного с множеством островов. Теплые воды Атлантического океана не проникают далеко, поэтому порт замерзает.