1 апреля войска 2-го Украинского вышли на подступы к Братиславе. Гитлеровцы и местные нацисты из «Гвардии Глинки» мобилизовали население на оборонительные работы, понарыли рвов, окопов, понаставили огневых точек. Но оборону готовили впопыхах, и укрепления сгрудились с восточной стороны города — откуда ожидали штурма. Обнаружив это, Малиновский приказал обойти Братиславу с северо-запада. Гарнизон переполошился. Принялся перекидывать войска с восточной окраины на противоположную. Но начался разброд. Одни защитники отбивались и отстреливались. А другие смекнули, что русский маневр отрезает их от своих. Озирались, как бы ускользнуть из окружения. За два дня оборону подавили. 4 апреля по улицам Братиславы шагали наши солдаты. Им летели букеты весенних цветов. Много цветов. Они были на танковой броне, на кабинах машин, в руках солдат и офицеров, сыпались на мостовые, под кирзовые сапоги и гусеницы…
В Вене цветов не было. Вокруг огромного города разверзлись настоящие ущелья противотанковых рвов, выросли леса бетонных надолбов и проволочных заграждений, раскинулись минные поля. Минировались мосты через Дунай и его притоки. Улицы перекрылись линиями ежей, надолбов, баррикад, дома и подвалы приспосабливались к длительной обороне. Хотя воинство для сражения за Вену представляло собой сборную солянку. Сюда откатились ошметки 8 танковых и 1 пехотной дивизий из состава 6-й танковой армии СС, к ним присоединили курсантов местной военной школы, сформировали 4 полка из полицейских и 15 батальонов фольксштурма.
С севера на Вену повернула 46-я армия 2-го Украинского фронта. А с трех других сторон город обкладывали войска 3-го Украинского: 4-я гвардейская армия приближалась с юго-востока, 6-я танковая — с юга и юго-запада, а 9-я гвардейская обходила с запада, окружая обороняющуюся группировку. С 5 апреля завязались бои на подступах, и сразу же они приняли исключительно упорный характер. 46-ю армию гитлеровцы к Вене не подпустили, замкнуть кольцо вокруг города не позволяли. Советские соединения, выдвигавшиеся к австрийской столице с южной и восточной стороны, тоже уперлись в сплошные полосы укреплений, попали под ливни огня и продвинуться не могли.
Но глубокий обход 9-й гвардейской армии оказался для защитников неожиданным. Случилось примерно то же, что в Братиславе. О том, что русские могут появиться с западной стороны, в горячке сражения не задумывались, силы гарнизона оттянулись на противоположные окраины. Гвардейцы опрокинули противостоящие части, углубились на 16–18 км. Толбухин немедленно использовал обозначившийся успех, двинул на этот же участок 6-ю танковую армию. 7 апреля она совершила марш вокруг города, соединилась с 9-й гвардейской, прошла через массив Венского леса и ворвалась на окраины Вены.
Немцы лихорадочно силились выправить промах, перетасовывали силы. Но передвижки заметили другие советские армии, нажали на своих участках. Оборона стала поддаваться. За трое суток непрерывных атак врага стиснули в центре города. И тем не менее поредевший гарнизон продолжал отчаянно отбиваться. Из мостов остался невзорванным один, Имперский. Через него пролегала последняя дорога, связывающая защитников Вены с остальной Австрией и Германией, через него еще просачивались подкрепления. Командование фронта попыталось перекрыть эту дорогу. Бронекатера Дунайской флотилии под шквальным огнем высадили батальон десантников. Но добраться до моста им не дали. Пришлось залечь и окапываться в 400 метрах от моста.
Положение обсудили на Военном Совете фронта и наметили общий штурм — одновременно ударить всем армиям, действующим в Вене. Были уточнены цели для артиллерии и авиации. Они заранее начали обрабатывать основные узлы сопротивления. 13 апреля развернулись совместные атаки с разных сторон. Возле Имперского моста высадился второй десант и все-таки захватил его. Предотвратил взрыв заминированных пролетов и устоев, перекрыл последнюю отдушину гарнизону. Измученные вражеские отряды начали поднимать белые флаги. Сперва робко, потом их становилось все больше. Жители тоже вывешивали из окон любые предметы, способные заменить белые флаги: простыни, наволочки, полотенца.
В эти же дни возобновилась битва за Кенигсберг. Произведя перегруппировку, 6 апреля Василевский начал штурм самого города. Его всерьез объявляли и считали неприступной крепостью, но бомбардировка и атаки были настолько мощными, организованы настолько четко и умело, что Кенигсберг продержался всего три дня! Штурмовые отряды стискивали гитлеровцев к центру города. А здесь их принялись истреблять. Только в одной 18-й воздушной армии Голованова и только за один 45-минутный налет вечером 7 апреля 516 бомбардировщиков сбросили на Кенигсберг 3742 крупнокалиберных бомбы. А вместе с 18-й воздушной врага громили 4-я воздушная армия, авиация Балтийского флота, бушевал артиллерийский ураган.