Существенным шагом в развитии крылатых ракет стал советский ракетный комплекс для нанесения ударов с подводных лодок по береговым целям на основе ракеты П-5, разработанной в ОКБ-52 В.Н. Челомея и принятой в 1960 году. Запускалась новая ракета в надводном положении, но — прямо из контейнера с раскрытием крыльев в полете. Первый такой пуск произвели в ноябре 1957 года, кстати, подготовка к пуску занимала значительно меньше времени, чем у американских «Регулус» или отечественных П-10. На подводной лодке удавалось разместить больше КР — лодки проекта 644 несли по две ракеты П-5, 651 — по 4. Полет на дальность до 500 км ракета могла совершать на высоте от 100 м — ниже большинства тогдашних КР. С принятием ракеты П-5 советские подводные лодки смогли решать стратегические задачи на океанских театрах и «подводить» ядерное оружие к берегам основного вероятного противника. Модификация П-5Д получила в дополнение к инерциальной системе доплеровский измеритель путевой скорости и угла сноса (разработан в НИИ-17 Виктором Александровичем Грановским), что позволило в 2—3 раза повысить точность наведения. На базе П-5Д создали самоходный наземный комплекс С-5.
«Баллистики» против «Бури»
В 1950-е годы развернулось нешуточное соревнование между баллистическими и крылатыми ракетами за место беспилотного межконтинентального носителя ядерного или термоядерного заряда.