کوروش ابتدا علیه ایشتوویگو، شاه ماد، به جنگ برخاست و سپس به پایتخت حکومت ماد در هگمتانه یورش برد و با کمکهایی که از درون سپاه ماد به او شد، هگمتانه را فتح کرد. سپس کرزوس، شاه لیدیه را شکست داد و بهسوی سارد لشکر کشید و پس از دو هفته، شهر سارد به اشغال نیروهای ایرانی درآمد. کوروش مسئولیت فتح دیگر شهرهای آسیای صغیر را به فرماندهانش واگذار کرد و خود به اکباتان بازگشت و بهسوی پارت، زرنگ، هرات، خوارزم، باختر، سغد، گندار، ثتهگوش و اَرَخواتیش لشکر کشید. جزئیات این جنگها در تاریخ ثبت نشدهاست و اطلاع کمی دربارهٔ جزئیات این نبردها وجود دارد.