Общее руководство операцией осуществляли уполномоченные Калининского штаба партизанского движения подполковник А.И. Штрахов и майор И.И. Веселов. На состоявшемся 20 марта 1943 года совещании они определили каждой бригаде и отряду задачи по разгрому и блокированию пяти гарнизонов и уничтожению железнодорожных и шоссейных мостов через реку Неведрянка у деревни Савкино. Уничтожить охрану савкинских мостов и осуществить их захват поручалось отрядам В.К. Карпенкова и Г.П. Ахременко из 6-й Калининской бригады В.Г. Семина. Заминировать и взорвать мосты должны были подрывники отрядов И.Я. Чернова и M.Л. Панова 3-й бригады A.M. Гаврилова под руководством начальника штаба бригады Кузнецова. Разгром гарнизона, захват и удержание на необходимое время деревни Савкино поручался отрядам В.Ф. Задерина и Ф.И. Ботова под общим командованием Д.А. Халтурина начальника штаба 1-й бригады Ф.Т. Бойдина. Разгромить гарнизон в деревне Могильно должны были отряды 3-й бригады. Захватить станцию Нащекино должны были 11-я бригада С.Д. Буторина, отряд К.Ф. Козлова 6-й бригады и отряд белорусских партизан П.А. Ольшанникова бригады им. К.К. Рокоссовского. В 3–4 километрах от поселка Идрица был создан заслон на дорогах на случай переброски немцами подкреплений. Взводу Боярова из 1-й бригады Ф.Т. Бойдина было приказано взорвать несколько небольших мостов на шоссе из Идрицы, уничтожить линии связи, произвести подрыв железнодорожного полотна у станции Идрица. Все дороги, по которым противник мог перебросить в деревню Савкино подкрепления, перед началом операции было приказано заминировать. Всего в операции принимали участие 22 отряда из 5 Калининских бригад и белорусский отряд (им. С. Моисеенко) П.А. Ольшанникова, общим числом более 3 тысяч партизан.
Перед операцией была проведена тщательная разведка объектов диверсий. Более недели потребовалось для того, чтобы изучить подходы к интересующим партизан объектам и режим охраны моста у деревни Савкино. Точные данные о численности охраны и характере оборонительных сооружений собрали заместитель командира 1-й бригады по разведке Александр Соловьев, разведчики Николай Аникин, Татьяна Москвина, Маркел Кабулин. Ценные сведения о количестве войск противника, его вооружении представили разведчики отрядов В.К. Карпенкова и В.Ф. Задерина. Разведчик из числа местных жителей Андрей Тарасенков знал многих жителей близлежащих деревень, через которых получил точные сведения о гарнизонах. Позднее он отлично справился с ролью проводника. Много сведений принесли разведчики 3-й бригады A.M. Гаврилова, полученных в деревне Балбуки от родственника разведчика Ивана Холоденка. Хозяин дома, и особенно его дочь, не раз ходившие через мосты, сообщили очень много важных деталей.
Подтвердились данные о том, что охрана периодически без всякой на то необходимости простреливает окружающую местность из пулеметов, но огонь ведется только в западном, юго-западном и южном направлениях. Простреливался широкий сектор вокруг мостов и в сторону деревни Козлы, где берег реки Неведрянка порос мелким кустарником. Обстрелов в сторону гарнизонов деревень Могильно и Нащекино не велось, однако на этом направлении имелись два пулеметных дзота. Все эти данные были учтены при корректировке плана операции. Наступление на мосты решено было начать со стороны гарнизонов Могильно и Нащекино, что спасло многие жизни партизан. Разведкой было установлено, что охрана мостов состоит из 70 человек, на вооружении которых имелось 4 станковых и 11 ручных пулеметов, 4 ротных миномета и около 40 автоматов. Ротой охраны командовал лейтенант Альфонс.
29 марта 1943 года бригады и отряды сосредоточились в деревне Чайки Идрицкого района. Отсюда до исходных рубежей предстояло пройти 20–30 километров. В 12 часов дня 30 марта партизаны поотрядно начали выдвижение к местам проведения диверсий. Стояла сырая и пасмурная погода. Снег уже растаял, дороги были труднопроходимыми. Шли пешком. Каждый боец имел при себе комплект патронов, гранат и трехсуточный запас продовольствия. В хвосте колонны двигались несколько повозок с тротилом и снарядами к 45-мм пушке, которую с трудом тащила по грязи пара лошадей. С наступлением сумерек от общей колонны начали отделяться отряды и бригады, уходя на свои направления. В соответствии с задачей они должны были занять исходные рубежи не позднее 4 часов утра 31 марта 1943 года.