알렉산드로스는 정규군 약 4만 명을 포함해 페르시아와 주변 속국들에서 모집한 보급부대까지 12만 명의 병력으로 인도 원정을 단행했다.
 알렉산드로스가 인도 원정을 단행한 것은 실수로 클레이토스를 죽인 사건이 난 지 1년 후인 기원전 327년이었다. 그 직전에 페르시아의 호족(豪族) 출신인 스피타메네스와 옥시아르테스가 반기를 들었는데, 이들은 곧 마케도니아 원정군에게 제압되었다. 이때 스피타메네스는 암살당했고, 옥시아르테스는 딸 록사나를 알렉산드로스에게 바쳐 겨우 목숨을 건졌다. 알렉산드로스는 자신보다 15세가량 연하였던 록사나에게 반해 성대한 결혼식을 올렸으며, 반기를 들었던 옥시아르테스를 박트리아 동부 지역을 담당하는 총독으로 임명하기까지 했다. 록사나는 임신을 해서 나중에 아들을 낳았는데, 알렉산드로스는 생전에 자신의 핏줄을 안아보지 못했다. 
 기원전 327년 초여름, 알렉산드로스는 인도 원정에 나섰다. 원정군 규모는 정규군 약 4만명을 포함해 보급부대까지 12만여 병력이었다. 이처럼 보급부대가 더 많았던 것은 군사들이 먹을 군량과 마초 등을 운반해 힌두쿠시산맥을 넘어야 하기 때문이었다. 보급부대는 페르시아와 그 주변 속국들에서 모집한 인력이었다. 해발고도가 7000m가 넘는 높은 봉우리들이 즐비한 산악지형 곳곳에는 여러 부족이 살고 있었는데, 족장들은 마케도니아군에게 항복하지 않고 모두 대항했다. 알렉산드로스는 직접 선두에 나서서 전투를 지휘했고, 스스로 어깨에 상처까지 입어가며 산악의 부족들을 격추하였다.
 알렉산드로스는 동방의 왕을 자처하며 페르시아 복장을 하고 머리에는 두 개의 뿔이 달린 투구를 썼다. 또한 자신이 거처하는 천막 안에 높다랗게 옥좌를 마련해놓고 신하들의 부복을 강요했다. 이는 힌두쿠시산맥의 여러 부족과 그 족장들에게 아시아를 정복한 전제군주로서의 위용을 드러내 보여주기 위한 과대 전시 행위이기도 했다. 그러나 휘하 장군들은 그것을 군주의 오만함으로 보았다. 
