Однако орденская феодальная колонизация в Прибалтике с насаждением там католической религии не приостановилась. Новгород, стремясь урегулировать взаимоотношения с новым соседом, вступил в переговоры с Ливонским орденом.
В 1243 году был заключен мирный договор, по которому немецкие рыцари теряли все земли, захваченные ими у русских: Псков, земли финно-угорского племени водь, Лугу, а также часть орденской территории под названием Латыполец. Новые попытки орденской агрессии, однако, не заставили себя долго ждать.
Следующее поражение немецким рыцарям нанес князь Святополк, разбив их у Рейзенского озера. Эти победы русских произвели на Ливонский и Тевтонский ордена сильное впечатление. И только отсутствие полного единства между князьями, а также вмешательство германских королей и папской курии спасли немецких рыцарей от окончательного поражения. Эти победы приостановили колонизацию русских земель иноземцами. Русским князьям удалось убедить своих соседей, и в первую очередь немецких рыцарей и шведов, в эффективности и целесообразности вести с ними диалог не мечом, а путем переговоров.
В 1262 г. были подписаны договорные грамоты между Новгородом и немецкими представителями Риги и Ордена, а также с главным городом немецкого союза прибалтийских городов Любеком.
Новгородцы уже в 1245 г. были, однако, вынуждены противостоять вновь вторгшимся в их пределы литовцам. Сопротивление возглавил Александр Невский. Во второй половине XIII в. Новгород и Псков вели постоянные войны с Литвой и Ливонским орденом, шведами, датчанами. Подсчитано, что в последующие два века московские и другие князья, Новгород и Псков воевали с Литвой 17 раз, причем наибольшее количество войн приходится на рубеж XIV–XV вв., когда Литва предпринимала активные наступательные действия.
Начиная с XIV в., наблюдалось, с другой стороны, укрепление и развитие торговых, культурных, политических связей между русскими княжествами и германскими государствами.
В 1357 г. под эгидой немецкого города Любека был создан торговый и политический союз северогерманских городов под названием Ганза, осуществлявший посредническую миссию в сфере торговли между Западной, Северной и Восточной Европой. Ганза открыла свои представительства в Новгороде и Пскове, а во второй половине XV в. – в Москве.
Вместе с тем в XIV–XV в. Ливонский и Тевтонский ордена не оставляли попыток захвата земель у славян и прибалтийских народов. Объединенные войска русских, поляков и литовцев в 1410 г. в Грюнвальдской битве нанесли рыцарям Тевтонского ордена сокрушительное поражение. В середине XV в. между Москвой и Литвой шла длительная борьба за обладание Новгородом. В 1456 г. в результате успешного похода московского князя Василия II был заключен Яжелбицкий мир между Москвой и Новгородом, согласно которому новгородцы признали верховную власть Москвы. Попытка Новгорода вскоре после этого нарушить договор, войдя в состав Польско-Литовского государства, вызвала войну 1471 г., закончившуюся победой московского оружия на реке Шелони и Коростынским договором того же года. После успешного похода Москвы на Новгород в 1477 г. Новгород окончательно превратился в протекторат Москвы, а позднее – в составную часть Московского государства. Как символ падения независимости Новгорода из него в 1478 г. был вывезен вечевой колокол.
Борьба за присоединение к Московскому государству западных и юго-западных земель Древней Руси привела к затяжной литовско-московской войне 1487–1494 гг. Согласно договору 1494 г. Москва получила Вяземское княжество и территорию в бассейне верхнего течения Оки. Это было началом долговременной кампании, начатой Русским государством за возвращение земель Киевской Руси на западе и расширение западных пределов. В эпоху феодальной раздробленности восточные славяне, населявшие юго-западные области распавшейся Киевской Руси, волею исторических судеб стали гражданами Литовского государства.