Югославская сухопутная армия, с точки зрения немцев, была вооружена недостаточно хорошо. Она совсем не имела танков, а из 1000 самолетов для использования на фронте были пригодны не более 300. Противотанкового и зенитного оружия было очень мало. Внутриполитические противоречия между сербами и хорватами проявились уже во время запоздалой мобилизации: 30-40 процентов призывников не явились на призывные пункты.
С военной точки зрения имелась только одна возможность для того, чтобы югославская армия могла вести боевые действия вместе с греками и англичанами: создание фронта на юге страны между греко-болгарской границей на востоке и греко-итальянским фронтом на западе. Это решение означало бы почти полное оставление страны на произвол судьбы и с психологической точки зрения было невозможным для югославских правителей. Они приняли другое решение, которое привело к уничтожению всей армии и к молниеносной победе Германии. Последняя затмила даже результаты осенней кампании на Балканах в 1915 г., достигнутые, правда, в значительно более трудных условиях.
5 апреля 12-я немецкая армия закончила перегруппировку и смогла на следующий день начать боевые действия одновременно против Греции и Югославии. Ее танковые и пехотные дивизии в трех местах перешли болгаро-югославскую границу, обороняемую войсками 3-го военного округа, и начали продвижение к реке Вардар. На южном фланге подвижные соединения, продвигаясь по долине реки Струмица, достигли района северо-западнее Дойранского озера и повернули здесь на Салоники для решающего удара по западному флангу греческой Восточномакедонской армии. Одна пехотная дивизия продвинулась по долине реки Брегал ница к реке Вардар, одно из подвижных соединений достигло важного узла дорог Скопле в долине реки Вардар. В результате этих ударов в течение двух дней были рассеяны соединения 3-й югославской особой армии и обеспечена свобода оперативного маневра для соединений, действующих против Греции.
В то время как 6 апреля для срыва стратегического развертывания югославских вооруженных сил немецкая авиация начала наносить удары по путям сообщения противника и особенно по Белграду, на остальных участках фронта в первые дни проводились лишь небольшие атаки, так как 2-я немецкая армия еще не закончила свое развертывание. 8 апреля начался второй этап наступления, целью которого было уничтожение югославской армии. Кроме того, чтобы облегчить положение итальянцев в Албании, необходимо было как можно скорее установить с ними связь. Решающие бои развернулись вначале в трех различных районах: на юге – в районе Скопле, на восточной границе – северо-западнее Софии, на северо-западе – в Хорватии и Словении.
Подвижные соединения, действовавшие на юге, повернули западнее Дойранского озера на Салоники. Соединения, наступавшие по долине реки Брегалница и на Скопле, направили одну танковую дивизию также на юг, на Прилеп, и 10 апреля их передовые отряды установили связь с итальянцами у Охридского озера. Затем они продолжали продвижение в западном направлении севернее Охридского озера, чтобы облегчить положение итальянцев, которые под натиском четырех югославских дивизий постепенно отходили за реку Дрин. Другие силы, повернувшие из района Скопле и восточнее на север, встретили у Вране и в верхнем течении реки Ибар сильное сопротивление югославских войск и не смогли сломить его вплоть до окончания кампании.
Зато полным успехом увенчалось наступление 1-й танковой группы, предпринятое из района северо-западнее Софии против южного фланга 5-й югославской армии. Наступление по обе стороны железной дороги София-Ниш, проводимое при эффективной поддержке крупных сил артиллерии и авиации, развивалось очень быстро и уже в первый день привело к прорыву. Этот успех немцев так сильно повлиял на командующего 5-й югославской армией, что он решил тотчас же отвести всю свою армию за реку Морава. Но полностью выполнить это решение югославам не удалось. Утром 9 апреля немецкие танки ворвались в город Ниш и немедленно начали продвигаться дальше на север по долине реки Морава.
В течение трех последующих дней 1-я танковая группа вела исключительно смелые действия, наступая по долине реки Морава. Пройдя сквозь самую гущу войск противника, частично отходящих через реку Морава, частично находившихся еще восточнее реки, немецкие танки вечером 11 апреля подошли к Белграду с юго-востока на расстояние 80