From around 1022 Mahmud's armies began to have success in taking control of the northern parts of India and in 1026 his armies marched to the Indian Ocean. Al-Biruni seems only to have been in the northern parts of India, and we are uncertain how many visits he made, but observations he made there enabled him to determine the latitudes of eleven towns around the Punjab and the borders of Kashmir.
Mula sa humigit-kumulang na 1,022 Mahmud's armies nagsimula na magkaroon ng tagumpay sa pagkuha ng kontrol sa hilagang bahagi ng India at sa 1026 ng kanyang armies marched sa Indian Ocean. Al-Biruni anyong lamang sa mga may been sa hilagang bahagi ng Pilipinas, at kami ay hindi sigurado kung gaano karaming mga pagbisita na ginawa niya, ngunit ang mga obserbasyon siya ginawa doon-enable sa kanya upang matukoy ang latitudes ng labing-bayan sa paligid ng Punjab at ng mga hanggahan ng Kashmir.