The journey from Haridwar to Surkanda Devi is not just a trip but a spiritual experience. In this detailed guide, we will provide all the information. The distance between Haridwar and Surkanda Devi is approximately 95 kilometers. This journey takes travelers through scenic landscapes, mountain roads, and villages, making the trip as enjoyable as the destination itself.