Началась 7-месячная осада города, в которой принял участие военный флот Македонии. Сначала царь Александр приказал возвести через канал мол 60-метровой ширины, для того чтобы установить на нем стенобитные машины и баллисты. Но финикийские галеры, стоявшие в двух гаванях Тира, неожиданно для македонцев высадили сильный десант у мола. Часть деревянных конструкций мола была сожжена, а метательные машины разрушены.
Тогда царь Македонии велел собрать по всему финикийскому побережью флот в 250 судов, которые одновременно с кораблями македонян блокировали Тир с моря. Македонский флот одержал убедительную морскую победу над сильной эскадрой Тира. В то же время по приказу Александра из камней, земли и деревьев сооружалась широкая дамба к острову. По дамбе под самые крепостные стены подкатили различные метательные и стенобитные машины. (Македонская армия первой в истории применила прототип артиллерии. Для сопровождения осадных обозов Филипп II ввел в военный обиход легкие катапульты-стрелометы и баллисты. Его сын использовал это оружие в битвах.) После многодневных усилий крепостные стены поддались, и Тир был взят.
Летом 331 года до н. э. Александр Македонский, получив обещанное подкрепление от Антипатра, царского наместника в Элладе, вновь пошел войной на Дария, который тем временем успел собрать крупные силы в Ассирии. Македонская армия форсировала реки Тигр и Евфрат, и при Гавгамелах, невдалеке от города Арбелы и развалин Ниневии, 1 октября того же года противники сошлись в битве. Несмотря на значительное превосходство персов в численности и абсолютное — в коннице, Александр Великий, благодаря искусной тактике ведения наступления, вновь одержал блестящую победу.
На сей раз он вел в сражение 47 тысяч воинов. Армия Дария III превосходила македонскую в 3–4 раза. Александр, располагавшийся со своей тяжелой кавалерией гетайров на правом фланге боевой позиции македонян, пробил брешь между левым флангом и центром персидских сил и сразу же атаковал их центр. И хотя левый фланг македонян испытывал сильное давление противника, после упорного сопротивления персы все же отступили. Дарий III бежал с поля боя в числе первых, а за ним хаотично побежало все его войско. По данным некоторых источников, персы потеряли 50 тысяч человек, а победители — всего 500 воинов.
После битвы армия македонян двинулась на Вавилон. Этот город сдался без боя, хотя имел мощные крепостные стены. Вскоре победители захватили столицу Персии Персеполь и богатую царскую сокровищницу. Блестяще одержанная победа при Гавгамелах сделала Александра Македонского властелином Азии — Персидская империя была им покорена.
К концу 330 года до н. э. царь Македонии подчинил себе Малую Азию и Персию, достигнув цели, которую поставил еще его отец. Меньше чем за пять лет Александр создал огромную империю.
В следующие три года Александр Македонский предпринял военные походы на территорию нынешнего Афганистана и в Среднюю Азию (Таджикистан, Узбекистан). После этого он окончательно покончил с Персидской державой, царя-беглеца которой, Дария III Кодомана, убили собственные сатрапы. Потом последовало завоевание Гиркании, Арии, Дрангианы, Арахозии, Согдианы и Бактрии.
Весной 326 года до н. э. Александр Македонский предпринял поход в Северную Индию. Его 12-тысячная армия состояла в основном из представителей покоренных земель. Перейдя реку Гидасп, он вступил в сражение с войсками царя Пора, включавшими 30 тысяч пехотинцев, 200 боевых слонов и 300 боевых колесниц.
Кровавая битва на берегах реки Гидасп снова закончилась победой македонского полководца. Важную роль в ней сыграла легкая пехота греков, бесстрашно атаковавшая боевых слонов, которых так боялись все восточные воины. Большинство животных, взбешенных многочисленными ранами, развернулись и кинулись сквозь свои же собственные боевые порядки, смешав ряды индийской армии и потоптав воинов. Победители потеряли всего 1 тысячу солдат, побежденные же — 12 тысяч убитыми. Еще 9 тысяч индусов были пленены, в том числе индийский царь. Затем войско Александра Великого вступило на территорию современного Пенджаба, выиграв еще несколько сражений.
Однако дальнейшее продвижение в глубь Индии было остановлено: воины армии Александра начали открыто роптать. Солдаты, измотанные тяготами восьми лет постоянных военных походов и битв, просили царя вернуться домой, в Македонию. После спуска по рекам Гидасп и Инд к Индийскому океану Александру Великому пришлось подчиниться желанию войска. Он решил на какое-то время прервать свое победоносное шествие по Азии.