La ville se situe à l'endroit où le Gange, fleuve sacré, quitte l'Himalaya pour déboucher dans la plaine indienne, un lieu prédestiné à la ferveur et à la quête spirituelle. Haridwar est l'une des sept villes sacrées de l'hindouisme ; une multitude de pèlerins et de sadhus viennent se baigner dans un canal où s'écoule l'eau du fleuve sacré, le Gange, à grand renfort d'exercices d'ascèse et d'offrandes. Si vous craignez les bains de foule, évitez Haridwar entre les mois de mai et juillet. En cette période de vacances et de pèlerinages, la ville est prise d'assaut par les visiteurs indiens. D'ailleurs, contrairement à sa voisine Rishikesh, la ville est surtout fréquentée par des pèlerins, ce qui lui confère une force spirituelle et une authenticité toutes particulières.