Удаленность и изолированность главных норвежских центров были не случайными, а диктовались особенностями рельефа. Города располагались в нескольких относительно низких и плодородных долинах страны, половину территории которой занимали возвышенности высотой более 600 метров над уровнем уровня и горы, круто обрывавшиеся к морю на всем побережье. Внутренние коммуникации были развиты слабо из-за дороговизны постройки шоссе и железных дорог, требовавшей сооружения сотен тоннелей и мостов. Поэтому самыми доступными и распространенными были морские сообщения.
Немцы быстро поняли, что самым лучшим тактическим решением является штурм и захват как можно большего количества центров, связь между которыми можно будет наладить позже. Правильность этого плана подтверждалась хорошим знанием мест дислокации и условий, в которых находилась норвежская армия. Эта армия, на которую много лет не обращали никакого внимания, переживала глубокий кризис и в мирное время насчитывала 19 000 человек, что составляло одну пятую ее численности в военное время. Места дислокации ее шести дивизий (в мирное время — бригад) были следующие: 1-я дивизия — Хальден, 2-я дивизия — Осло, 3-я дивизия — Кристиансанн, 4-я дивизия — Берген, 5-я дивизия — Тронхейм, 6-я дивизия — Харстад (на севере, напротив Нарвика). Если бы Осло, Кристиансанн, Берген и Тронхейм удалось занять одновременно, это означало бы, что пять из шести норвежских дивизий были бы разбиты сразу или понесли бы тяжелые потери.
Морская часть операции «Везерюбунг» была очень рискованной, поскольку германский ВМФ даже в случае привлечения всех доступных кораблей не мог тягаться с британским. Если бы британцы напали на германские корабли в открытом море, это означало бы не только провал операции, но и уничтожение всех военно-морских сил Германии. Отсюда с самого начала следовало, что успех определяется фактором внезапности. А для внезапности требуются скорость и точный выбор времени. Именно поэтому было решено доставить в Норвегию штурмовые отряды на боевых кораблях.
Для выполнения операции был создан так называемый стратегический эшелон, состоявший из 11 групп.
Группа 1 (Нарвик): малогабаритные линкоры «Шарнхорст» и «Гнейзенау» с 10 эсминцами (2000 человек).
Группа 2 (Тронхейм): крейсер «Хиппер» и 4 эсминца (1700 человек).
Группа 3 (Берген): крейсеры «Кельн» и «Кенигсберг», корабли сопровождения «Бремсе» и «Карл Петерс», 3 торпедных катера, 5 моторных торпедных катеров (1900 человек).
Группа 4 (Кристиансанн — Арендаль): крейсер «Карлсруэ», специальный корабль сопровождения «Цингтау», 3 торпедных катера и 7 моторных торпедных катеров (1100 человек).