Причиной войны послужила попытка Османской империи вмешаться в русско-польское противостояние и захватить контроль над Правобережной Украиной.
В 1669 году гетман Правобережной Украины Пётр Дорошенко стал вассалом Османской империи. Опираясь на нового союзника, султан Мехмед IV начал войну с Польшей, в результате которой получил под свой контроль Подолию. Успехи турков произвели панику в Москве, где очень боялись вторжения турок и в Левобережную Украину, находящуюся под контролем Москвы.
Не дожидаясь вторжения турок с 1673 года русские войска под командованием князя Ромодановского и левобережного гетмана Ивана Самойловича начинают походы на Правобережную Украину против турецкого вассала гетмана Дорошенко. В результате в сентябре 1676 года они добиваются сдачи Чигирина и капитуляции Дорошенко.
На место Дорошенко турецкий султан, считая Правобережную Украину своим вассалом, провозглашает гетманом Юрия Хмельницкого и начинает поход на Чигирин.
В 1677 году турецкие войска безуспешно осаждали Чигирин и после поражения под Бужином были вынуждены отступить.
В 1678 году туркам удалось захватить Чигирин, а русские войска отошли на Левобережную Украину.
В 1679-80 годах активных боевых действий не велось и война завершилась подписанием Бахчисарайского мирного договора в январе 1681 года, закрепившего статус-кво.