Podróżował po całych Indiach – od Indii Południowych do Kaszmiru i Nepalu – nauczając o swej filozofii zwykłych ludzi oraz prowadząc dysputy z filozofami hinduistycznymi i buddyjskimi, mnichami i uczonymi.

Razem z malajalskim królem Sudhanwą Śankara przeszedł przez terytorium Tamil Nadu, Andhra Pradesh i Widarbhy i rozpoczął podróż w kierunku Karnataki, gdzie został zaatakowany przez bandę ekstremistów religijnych, pragnących go zabić. Królowi Sudhanwie udało się jednak ich pokonać. Podróżni bezpiecznie dotarli do Gokarny, gdzie Śankara pokonał w debacie śiwaickiego uczonego – Nilakantę.

Następnie pojechał do Kambhodży, odwiedził świątynie Girnar, Somnath i Prabhasa, gdzie objaśniał swój system filozoficzny. Później udał się do Dwaraki. W Avanti pokonał w dyspucie filozoficznej przedstawiciela systemu filozoficznego – Bhedabheda. Wszyscy awantyjscy uczeni przyjęli jego nauki.

Następnie w miejscowości Bahlika Śankara pokonał w debacie na temat filozofii dźinistów i odniósł zwycięstwa w dyskusjach z kilkoma innymi filozofami i ascetami w północnym Kaszmirze, Daradzie i w licznych rejonach pustynnych. Potem Śankara przebył góry i dotarł do Kaszmiru. W rejonie Kamarupa spotkał także tantryka – Nawaguptę.