7 мая 1828 г. Дунайская армия Витгенштейна перешла реку Прут и начала боевые действия. Под его руководством были взяты крепости Исакчи, Мачин и Браилов. Одновременно была проведена морская экспедиция к кавказскому побережью в районе Анапы. Но вскоре продвижение Витгенштейна на дунайском театре резко замедлилось. Русские войска не смогли взять крепости Варну и Шумлу и приступили к долгой осаде. Вскоре выяснилось, что осада Варны по слабости у ней наших сил не обещала успеха; в войсках, стоявших под Шумлой, свирепствовали болезни. Лошади массой падали от бескормицы; между тем дерзость турецких партизан все увеличивалась.
В это время неприятель, сосредоточив более 25 тысяч у Виддина и Калафата, усилил гарнизоны крепостей Рахов и Никополь. Таким образом, турки везде имели перевес в силах, но, к счастью, не воспользовались этим. Между тем в половине августа к Нижнему Дунаю начал подходить гвардейский корпус, а за ним следовал 2-й пехотный. Последнему было приказано сменить у Силистрии осадный отряд, который затем притянут под Шумлу; гвардия же направлена к Варне. Для выручки этой крепости прибыл от реки Камчик 30-тыс. турецкий корпус Омера-Врионе. Последовало несколько безрезультатных атак с той и другой стороны, а когда 29 сентября Варна сдалась, то Омер стал поспешно отступать, преследуемый отрядом принца Евгения Вюртембергского, и направился к Айдосу, куда еще ранее отошли войска визиря.
Между тем граф Витгенштейн продолжал стоять под Шумлой; войск у него за выделением подкреплений к Варне и в другие отряды оставалось всего около 15 тыс.; но в 20-х числах сентября к нему подошел 6-й корпус. Силистрия продолжала держаться, так как 2-й корпус, не имея осадной артиллерии, не мог приступать к решительным действиям.
9 февраля 1829 г. на имя Витгенштейна был дан Высочайший рескрипт, в котором царь благодарил фельдмаршала за 40-летнюю службу и принимал его отставку.
В новой кампании Дунайскую армию возглавил генерал от инфантерии И. И. Дибич. Его назначение коренным образом изменило обстановку на театре военных действий.
19 июня 1829 г. сдалась крепость Силистрия, а Дибич стал готовить армию к походу на Балканы, который начался 2 июля 1829 г. Причем на долю графа Дибича выпала участь бороться не только с турками, но и с не менее опасным противником — чумой, сильно ослабившей его армию.
Известный прусский фельдмаршал Мольтке отметил: «Оставляя в стороне материальное ослабление вооруженных сил, должно признать в главнокомандующем необыкновенную силу воли, чтобы среди борьбы с такими ужасающими и распространенными бедствиями не терять из вида великую цель, которая могла быть достигнута, придерживаясь неизменно решительного и быстрого образа действий. По нашему (т. е. Мольтке) мнению, история может произнести в пользу действий графа Дибича в турецкую кампанию нижеследующий приговор: располагая слабыми силами, он предпринимал только то, что представлялось безусловно необходимым для достижения цели войны. Он приступил к осаде крепости и одержал в открытом поле победу, которая открыла ему доступ в сердце неприятельской монархии. Он очутился здесь с одним призраком армии, но ему предшествовала слава непобедимости. Россия обязана счастливым исходом войны смелому и вместе с тем осторожному образу действий графа Дибича».
В шесть переходов, попутно одержав важную победу при Сливне, русская армия прошла 120 верст и уже 7 августа оказалась под стенами Адрианополя, не видевшего русских дружин со времен киевского князя Святослава. На следующий день Адрианополь сдался.
В этом же году неувядаемой славой покрыл свои знамена Черноморский флот. 14 (26) мая 1829 г., возвращаясь из разведывательного плавания, 18-пушечный бриг «Меркурий» под командованием капитан-лейтенанта А. И. Казарского был внезапно атакован двумя турецкими линейными кораблями. Один из линкоров был вооружен 100 пушками, другой — 74. Казарский собрал офицеров «Меркурия» на совет, единодушно принявший единственное решение — драться. В течение трех часов, умело маневрируя, «Меркурий» вел артиллерийский бой с турецкими кораблями. В дыму и пламени Казарский поставил свой бриг между турецкими кораблями. Будучи более легким по конструкции, русский кораблик на полно ходу прошел между турками, которые, ни чего не видя из-за дыма, стали стрелять друг в друга, думая, что ведут огонь по «Меркурию».
Героический подвиг брига «Меркурий» был высоко оценен. Ему было присвоено Георгиевское знамя. Позже в Севастополе был воздвигнут памятник. На гранитном постаменте стоит небольшой бронзовый корабль с надписью «Казарскому. Потомству в пример».