Когда Кир ознакомился с письмом Гарпага, продолжает Геродот, он созвал народное собрание персидских племен пасаргадов, марафиев и маспиев и зачитал им указ, который сочинил сам, заявив, что получил его от Астиага. В этом указе говорилось, что Астиаг назначает Кира своим военачальником. После этого Кир распустил собравшихся, велев им явиться на следующее утро с серпами и расчистить от колючего кустарника значительную площадь земли. Затем Кир распорядился заколоть скот, принадлежавший его отцу, и подать в изобилии хлеба и вина, чтобы угостить персов, которые предыдущий день были заняты тяжелой работой. Обратившись к собравшимся на лугу, Кир спросил, предпочитают ли они надрываться от тяжкого труда или проводить время в пирах и веселье. Получив заранее ожидаемый ответ, он стал уговаривать персов отложиться от Астиага, обещая, что успех восстания обеспечит им легкую жизнь. Персы, которым было ненавистно мидийское господство, охотно откликнулись на призыв своего вождя.
Когда Астиаг узнал о приготовлениях Кира к войне, он через вестника вызвал его к себе. Кир ответил, что явится быстрее, чем его ожидают. Отказ Кира подчиниться Астиагу послужил сигналом к восстанию. Исход его решился в двух битвах. В первой Астиаг сам не участвовал, а его полководец Гарпаг с большей частью войска перешел на сторону персов. Тогда Астиаг приказал посадить на кол магов, которые неверно истолковали его сон, предвещавший, что Кир станет владыкой Азии (возможно, часть магов вступила в связь с заговорщиками), и велел всем мидийцам, включая стариков и юношей, вооружиться. Несмотря на преклонные годы, мидийский царь сам повел армию в бой, но потерпел поражение и был взят в плен. Кир не причинил Астиагу никакого зла и обращался с ним милостиво. Так, по Геродоту, окончилось тридцатипятилетнее царствование Астиага и стодвадцативосьмилетнее владычество мидийцев в Азии.
Сохранился также окрашенный сказочными мотивами обстоятельный рассказ Николая Дамаскина, восходящий в основном к Ктесию. Кир, будучи на службе у Астиага в Мидии, встретился с неким конюхом Ойбаром, который был рабом одного мидийца Астиаг жестоко наказал Ойбара за какой-то проступок. Поэтому Ойбар замыслил заговор и побудил Кира возглавить восстание персов. Началась война. Первая битва продолжалась два дня и окончилась полной победой Астиага. Потерпев поражение близ своей границы с Мидией, персы бежали в Пасаргады. Согласно же Ктесию, Кир победил мидийское войско у города Гирба (локализация неизвестна), но в следующем сражении верх одержал Астиаг и персы бежали в Пасаргады. Судя по Юстину (I, 6), когда Астиаг стал терпеть поражение, он поставил позади своих воинов заградительные отряды, которые убивали отступавших. Вторая битва, по Николаю Дамаскину, произошла близ Пасаргад и тоже продолжалась два дня. В первый день успех был на стороне мидийцев, но на второй день отступавшие персы, пристыженные своими женами, стали сражаться решительно. Войску Кира удалось одержать крупную победу и захватить лагерь мидийцев. Тогда Астиаг казнил своих полководцев, считая их виновниками поражения (о казни военачальников говорит и Диодор, IX, 24). Не находя поддержки у своих подданных, он бежал в Экбатаны и там скрылся во дворце. Вскоре он сдался Киру и был закован в кандалы.
По свидетельству Ктесия, Кир сохранил жизнь Астиагу и послал его наместником в одну из восточноиранских областей (в страну племени барканиев, т. е., по-видимому, в Гирканию) [ср. 5, с. 254, примеч. 7, где высказывается предположение, что баркании Ктесия тождественны париканиям Геродота]. Позднее Астиаг был заведен в пустыню евнухом Петесаком и по наущению Ойбара брошен там на явную гибель. Возможно, что Кир был неповинен в его смерти, так как Петесак подвергся казни, а Ойбар покончил самоубийством. Если верить Ктесию, Кир казнил Спитаму, мулса дочери Астиага Амитиды, и сам женился на ней, чтобы таким образом стать законным наследником мидийского престола. Впоследствии, по Ктесию, сыновья Спитамы и Амитиды были назначены Киром сатрапами барканиев и дербиков (Niс. Dam., fr. 66, 13, 46 = FGrH II А, с. 361—370; Ctes. fr. 9; Justin. I, 6, 16).
Согласно Страбону (XV, 3, 8), Кир одержал решающую победу в третьей битве, после чего Астиаг с остатками своего войска бежал на мидийскую территорию и был без труда взят в плен. Полиэн упоминает три битвы, в которых Кир терпел поражения, пока в четвертой он не оказался победителем Ксенофонт в «Киропедии» рассказывает, что Астиаг умер царем Мидии мирно в своей постели, а завоевания Кира были совершены последним в качестве полководца своего деда, мидийского царя. Но Ксенофонт знал истинный ход событий и в «Анабасисе» (III, 4, 8—12) упоминает о борьбе Кира с Астиагом, а в «Киропедии» преднамеренно в целях идеализации Кира искажает исторические факты.