Сразу после персидской началась турецкая война, на сей раз по инициативе России. Царя Николая очень воодушевили успехи русского оружия в Закавказье.
Предлогом стала поддержка греческих единоверцев, восставших против султана, но главной целью был всё тот же контроль над проливами и расширение границ.
Боевые действия шли по обе стороны Черного моря — в Придунайском крае и на Кавказе.
На западе армия бодро оккупировала Молдавию и Валахию, где не было вражеских войск, но целый месяц провозилась с форсированием Дуная и застряла у первой же сильной турецкой крепости — Браилова. Задачей кампании было взять три ключевых пункта, находившиеся в Болгарии: Варну, Силистрию и Шумлу. Русские действовали на всех трех направлениях: Силистрию с Варной осадили, а основные силы фельдмаршал Витгенштейн повел на Шумлу. В результате войск повсюду не хватало. Силистрия с Варной держались. Под Шумлой шли мелкие бои — главнокомандующий не решался затевать большое сражение, пока не прибыли подкрепления. Начались болезни, падеж лошадей. На выручку варнин-скому гарнизону двигалась новая турецкая армия. В середине сентября она опрокинула русский заслон и прорвала блокаду.
В начале осени дела выглядели совсем скверно, но Варну все же удалось вынудить к сдаче. Взятием Варны успехи и ограничились. Силистрия устояла, а от Шумлы пришлось отойти, причем турки немедленно перешли в контрнаступление.
На Кавказском фронте русская армия воевала лучше. Паскевич взял несколько важных крепостей, в том числе сильно укрепленный Карс, и занял три пашалыка (губернии), однако судьба войны решалась не на этом второстепенном театре.
К 1829 году Турция мобилизовала дополнительные силы, обеспечив себе еще большее численное преимущество, особенно на Кавказе, где Паскевичу, не получившему подкреплений, теперь противостояла 100-тысячная армия.
Но приготовились к новой кампании и русские.
30 мая у местечка Кулевча (восточная Болгария) новый командующий Дибич нанес поражение армии великого визиря Решида Мехмед-паши. В июне наконец пала Силистрия. Русская эскадра блокировала Константинополь. Главное же — Дибич переиграл визиря стратегически. Тот стянул все силы к Шумле, ожидая, что русские опять двинутся туда, но вместо этого Дунайская армия в июле перешла Балканский хребет и двинулась вглубь Турции. Почти беспрепятственно она достигла Адрианополя (Эдирне), откуда до вражеской столицы оставался недельный переход.
Блестяще действовал и Паскевич. Не дожидаясь наступления превосходящих турецких сил, нанес удар первым и в конце июня взял хорошо укрепленный Эрзерум.
Нескладно начинавшаяся война завершилась для России полной победой.
По условиям Адрианопольского договора, подписанного 2 сентября 1829 года, Турция признала греческую автономию, а фактически — независимость, выплатила большую контрибуцию, уступила России кавказское побережье Черного моря от Кубани до Поти и южную Грузию.