Gurudwara Ber Sahib in Sultanpur Lodhi is one of the most sacred sites associated with Guru Nanak Dev Ji. During his stay in Sultanpur Lodhi, Guru Nanak Dev Ji would visit the nearby Bein stream every morning for bathing and meditation. It is believed that he used to sit and meditate beneath a Ber tree at this very place, and the tree still stands today as a symbol of that divine association. The shrine was later established by Baba Jassa Singh Ahluwalia, the founder of the Kapurthala State. The present marble and mosaic structure began construction in 1938 and was completed in 1942, reflecting both spiritual and architectural significance.
Gurudwara Ber Sahib – Sultanpur Lodhi
According to Sikh tradition, one day while bathing in the Bein, Guru Nanak Dev Ji experienced a divine revelation. He disappeared in the waters and returned after three days, proclaiming the message that there is no distinction between Hindus and Muslims and that all humanity is one. This event marked the beginning of his mission to spread the message of one God, equality and universal brotherhood.
The Qazi of the town was considered a learned man among the Muslims. He asked the Guru to join him in offering Namaz (prayer) in a mosque if he really did not believe in any distinction between Hindus and Muslims. Nanak accompanied the Qazi to the mosque. Everybody said his prayer. But Guru Nanak Dev, however, only stood watching. When questioned by Qazi as to why he did not join him in offerings Namaz the Guru replied that Qazi himself was worried about a new born colt all the time. He was afraid that it might fall into the well. He explained that true prayer requires complete concentration and devotion.
His words deeply impressed the people, who realized the spiritual depth of his teachings. Today, Sultanpur Lodhi remains a revered pilgrimage destination where devotees come to connect with the early teachings and divine message of Guru Nanak Dev Ji.
Here’s how you can reach Gurudwara Ber Sahib in Sultanpur Lodhi, Punjab:
By Car: Gurudwara Ber Sahib is located in Sultanpur Lodhi, approximately 75 km from Amritsar and 150 km from Chandigarh. You can easily reach the Gurudwara via NH3 (Amritsar-Kapurthala Road). The road is well-maintained, and the journey offers scenic views of the rural landscape.
By Train: The nearest railway station is Sultanpur Lodhi Railway Station, which is around 2-3 km from the Gurudwara. You can hire a taxi or auto-rickshaw from the station to reach the Gurudwara.
By Bus: You can take a bus from Amritsar, Jalandhar, or nearby cities to Sultanpur Lodhi. From the bus stand, the Gurudwara is a short drive away, and you can hire a local taxi or auto-rickshaw.
By Air: The nearest airport is Sri Guru Ram Dass Jee International Airport in Amritsar, about 75 km away. From the airport, you can hire a taxi or take a bus to Sultanpur Lodhi.
Before setting out, it’s recommended to check the current transportation schedules and availability based on your location. Once you arrive in Sultanpur Lodhi, locals will be able to guide you to Gurudwara Ber Sahib, as it is a well-known site in the area.
Other Near Gurudwaras
- Gurudwara Sant Ghat - 3.0 km
- Gurudwara Guru Ka Bagh - 1.3 km
- Shri Guru Teg Bahadur Singh Sabha - 1.9 km


