La Saraswati et l’Indus auraient donc constitué les deux grands fleuves durant la période védique, mais leurs affluents, dont quelques-uns existent toujours aujourd’hui, même s’ils ont dévié de leur cours, ont également joué un rôle important : les rivières Sindhu, Yamuna, Ghjulm, Chenab, Sutlj et Ghaggar.