这一路大军到达印度河后,准备渡河船只,修建桥梁,等另一路到达后一同渡河。另一路由亚历山大亲自率领,沿科芬河左岸行进,经阿斯帕西亚、古拉亚和阿萨西尼亚向印度河进军。
赫斐斯申和坡狄卡斯所率领沿科芬河右岸前进的一路,由于有太克西利斯引路和说服当地人,沿途所经大部分城镇或归降,或占领,行进非常顺利。唯一一块难啃的骨头就是朴西劳提斯省总督阿斯提斯坚守的城池,马其顿军队经过一个多月的苦战才得以攻克该城,将阿斯提斯杀死。
亚历山大所率部队却费了一番周折,经历了几次大战,历经了很多年,才得以到达印度河边与赫斐斯申和坡狄卡斯所率的一路大军会师。
亚历山大将这部分军队分为两部分,他亲率骑兵和上万名骑马的步兵全速进军,而让其余步兵等按正常速度在后跟着。当到达沿途所经过的第一座城市时,守军一战不支便逃回了城中固守。
亚历山大命军队将城市团团围起,组织攻城。但不幸的是,一支冷箭射穿了他的胸甲,将他的肩膀射伤。同时,托勒密和利昂塔斯也负了伤。
这座城池有里外两道墙,外墙建的比较粗糙,马其顿军队很快就攻破了这道城墙。守军退入里墙负隅顽抗,但这小小的城池哪经得住马其顿大军东学西渐之后不断改进的攻城器械的攻击,很快城墙就被攻破。
天竺守军见城池已破,除留一部分人抵挡外,大部分逃到城池附近的山中。马其顿帝国皇帝亚历山大命将抓获的所有守军都杀死,并命令将这座城市夷为平地。接着亚历山大兵临小城安达卡,城中守将不战而降。
亚历山大命令克拉特拉斯率一部分军队攻打不降的各城镇,自己则率军朝攸阿斯普拉河追击阿斯帕西亚省总督。经过两天急行军到达阿斯帕西亚省首府时,这位总督已率部下向大山中撤退,亚历山大命令向山中追击。
托勒密率领一小队卫队,一马当先在追击队伍的前列,他见那位总督正带着大队士兵在一个小山的顶部,就率领士兵向山顶追去。由于山坡太陡,他们就下马徒步追击敌人。总督一见追军较少,就率领部下与追军战在一起。他举起一根长矛刺穿托勒密的胸甲,但未刺入身体。托勒密一枪刺中这位总督的大腿,接着又一枪将他杀死。总督部下见其首领被杀,纷纷冲向马其顿人展开了一场血战。
正在激战中,亚历山大率大军赶到,经过一场激战,印度兵被杀退。亚历山大随后率军翻过这座山到了一个叫阿瑞珈亚斯的城市,城中军队和居民已跑光,成了一座空城。
亚历山大命令随后赶到的克拉特拉斯驻守该城,又向另一座聚集着众多逃亡印度人的大山挺进。到达山脚下,亚历山大命令军队就地安营扎寨,命令托勒密带人去征集粮草和侦察敌情。
根据斥候得到的情报反馈,山上的敌人很多,但是英雄的亚历山大大帝,根本不知道退缩为何物。他将部队分为三队,分别由他、托勒密和利昂纳塔斯率领,分三个方向向山上敌军发起攻击。