Санкт-Петербург расположен на побережье Балтийского моря, в то время как Москва находится в глубине континента.
Морской климат, как в Санкт-Петербурге, характеризуется большей влажностью, так как воздух над морем насыщается водяным паром. Континентальный климат, как в Москве, обычно суше.
Ответ: Климат в Санкт-Петербурге более влажный, чем в Москве.