Etwa 75 km von Amritsar entfernt liegt Gurdaspur. Es wurde im 17. Jahrhundert von Guriyaji Mahant gegründet. Flankiert von den Flüssen Beas und Ravi ist diese große Stadt im Punjab der nördlichste Bezirk des Staates. Sie hat eine immense historische und spirituelle Bedeutung, und es heißt, dass der Mogulkaiser Akbar hier thronte und Alexander, der Große, soll eine seiner vielen Schlachten hier gekämpft haben. Touristen besuchen auch das 30 km entfernte Batala, wo der Guru Nanak geheiratet haben soll. Die Gurdwara, in der die Zeremonie abgehalten wurde, Kandh Sahib genannt, ist eine der Hauptattraktionen. Batala ist auch der Ort des Grabes von Sher Khan, dem Pflegebruder von Akbar. Das Grab ist ein wunderschönes Beispiel für die Mughal-Architektur und zieht Besucher aus der Umgebung an. In der Nähe von Batala liegt Qadian, der Geburtsort des Gründers der Ahmediyah-Gemeinschaft.

Weitere Attraktionen in Gurdaspur sind der von Maharaja Sher Singh errichtete Palast, der Sohn von Maharaja Ranjit Singh und das Grabmal von Sayid Imam Ali Shah. In Gurdaspur gibt es auch ein großes natürliches Feuchtgebiet namens Keshopur, das im Winter Tausende von Zugvögeln aus Zentralasien und Sibirien anzieht. Die beliebtesten Arten, die man hier sehen kann, sind Pfeifenten, Dubküken, Schwarze Ibise, Schnatterenten, Krickenten, und Löffelenten.