Весной 330 года Александр выступил в новый поход, чтобы закончить завоевание Персии и овладеть ее царем. На 15-е сутки он был уже в Экбатане, за 700 верст от Вавилона. Дарий только что бежал отсюда со своим небольшим войском к границам нынешнего Туркестана. Александр немедленно двинулся по его следам и дорогой узнал, что несчастного царя держат в плену персидские сатрапы. Это известие заставило Александра еще более спешить. Он отобрал лучших ходоков из фаланги, взял легкую конницу, «братьев» и, приказав захватить на два дня продовольствие, быстро пошел вперед. Остальное войско, под начальством Кратера, получило приказание двигаться сзади малыми переходами. Двое суток без остановок шел отряд; многие отстали, заболели, но Александр не обращал на это внимания: он получил еще более важные известия, что сатрап Без хочет провозгласить себя царем, а Дария тащит за собой в оковах. Александр прошел еще ночь, и на другой день до полудня, и напал на то самое место, где персы ночевали накануне. Было очевидно, что они недалеко. Пылкий Александр спешил 500 всадников, посадил на их лошадей свою пехоту и вместе с «братьями» в тот же вечер поскакал дальше. Под утро, когда уже оставалось не более 700 всадников, они догнали персов; некоторые были тотчас изрублены, другие, в том числе и Без, успели скрыться, убивши своего царя. В предсмертных муках Дарий попросил у македонского всадника воды. Тот немедленно зачерпнул шлемом и подал умирающему. Отпивши глоток, Дарий успел сказать: «Я несчастен, ничего не могу дать. Пусть тебя поблагодарит Александр. Да наградят его бога за то, что обласкал мою старую мать, жену, детей»… С этими словами он умер.
Когда подскакал Александр, то сильно расстроился, видя распростертым на голой земле несчастного царя, недавнего повелителя Персии. Он прикрыл его труп своим плащом и приказал воздать ему при погребении все царские почести.
После смерти Дария, Александр провозгласил себя царем всех его земель, но должен был еще 3 1/2 года положить на завоевание северо-восточных областей Персии, населенных воинственными народами, не привыкшими подчиняться чужой власти. Александр дошел до Сырь-Дарьи и на берегах этой реки сразился с кочевниками-скифами. Он исходил эти страны вдоль и поперек, без карты, без проводников, без всякого знакомства с ними раньше, и не только покорил их, но и построил несколько городов для своих ветеранов-солдат, давши им большие угодья и разные льготы.
Завоевание Персии не успокоило Александра. Он хотел присоединить к своим обширным владениям Индию, прославленную издавна несметными богатствами, которыми она снабжала Персию, Китай и многие другие страны. Сведений об этой стране было мало; кое-что Александр узнал через своих лазутчиков, кое-что – от соседних народов. В стране, называемой Пенджабом, или Пятиречье, жили тогда два сильных царя: Таксил и Пор, они поссорились между собой, и царь Таксил позвал Александра помочь ему одолеть Пора. Александр ухватился за этот случай и весной 327 года выступил из города Бактры, нынешнего Балха; войска у него было без малого полтораста тысяч, кроме македонян и греков, тут находились и войска покоренных народов, еще недавно враждебных. В 10 суток армия перешла через Гиндукуш, высокий горный хребет и вступила в Индию. Поход затруднялся на каждом шагу; приходилось сражаться в долинах, в ущельях или брать приступом города и замки на высоких горах, даже на скалах. На берегах Инда есть неприступная скала, верст в 35 в окружности и покрытая дремучим лесом. На ней засел воинственный народ базиры. Два раза войска Александра ходили на приступ и оба раза возвращались ни с чем. Тогда Александр велел занять две соседние скалы, тоже очень высоких, и с вершинных этих скал построить деревянные ходы; только установили на них метательные машины, как базиры испугались и решили бросить свою скалу, а чтобы протянуть время до ночи, вступили в переговоры. Александр отобрал 700 лучших воинов и под вечер сам поднялся с ними на скалу; базиры уже собрались бежать, но были все изрублены или сброшены в пропасти. Между тем царь Пор собрал до 30 тысяч пехоты, 6 тысяч конницы, более 200 слонов и расположился за рекой Гидаспом. Он рассчитывал задержать на этой реке Александра, но не знал с кем имеет дело. Александр, подойдя к Гидаспу, разбросал по реке несколько отрядов и приказал им не стоять на месте, а наезжать, отъезжать и зорко выглядывать место, удобное для переправы. Скоро прошел слух, что Александр готовит запасы на берегу и будет ждать, пока спадут летние воды. Эти распоряжения и слухи сбили царя Пора с толку; он сам и его войска скоро привыкли к тому, что конница Александра скакала днем и ночью по берегу и трубила в трубы. Случилась бурная ночь, с грозой, с ливнем, а на утро Пор узнает, что греки уже переправились на левый берег, верст за 10 ниже своего лагеря, с которого он не спускал все время глаз. Лагерь стоял на месте, как и вчера. Немедленно Пор отправил сына с отрядом конницы и колесницами. Александр напал на него всей своей конницей; колесницы захвачены, сын Пора убит, индийская конница повернула назад. Тогда Пор двинулся сам и, выбрав подходящую местность, расположился следующим образом: впереди 200 слонов, в одну линию, с интервалом в 100 шагов; за слонами – две линии пехоты, на крыльях – конница, прикрытая спереди колесницами на линии слонов. Александр приблизился и скоро заметил, что центр неприятеля силен, а фланги слабы. Он выслал тысячу конных стрелков, с приказанием ослабить левое крыло частой стрельбой из луков, а сам с «братьями» и индийской конницей ударил этому же крылу во фланг. Конница Пора сомкнулась, готовясь выдержать натиск, а тут у нее в тылу появился новый отряд, посланный Александром в обход сзади. Левое крыло укрылось под защиту слонов. Против неприятельского центра двигалась стройная фаланга; легкие стрелки, бежавшие впереди, осыпая стрелами вожатых, засыпали слонов. Теперь слоны, почуяв свободу, стали метаться, то они кидались на фалангу, разрывая ее густые ряды, то бросались в стороны, на свою же конницу, гонимую Александром. Своим больше доставалось, чем чужим, потому что македоняне по временам размыкались, пропускали сквозь ряды слонов и снова смыкались. Давка и смятение в центре росли с каждой минутой; левый фланг уже был разбит, центр сдавлен. В это время сзади появился Кратер, оставленный в том самом лагере, вид которого обманул Пора. Кратер вовремя перешел Гидасп и довершил поражение индийской армии. Она потеряла более половины своих воинов; два царских сына, все военачальники, вожатые пали в битве. Сам Пор бился как простой воин и, несмотря на отчаянную храбрость, должен был сдаться. Александр оставил его на царствие, чем приобрел в нем верного и преданного друга.