live inpunjab
All areas Area · Punjab

Batala

Ancient Majha town where Guru Nanak was married — old havelis, gurdwaras, and a slow pace few tourists notice.

From
$19
Hotels
4
Known for
HISTORIC TOWN
Part of
Shivalik foothills & Ropar
Nearby
3
Old Batala haveli architecture Old Batala haveli architecture

Why people stay in Batala

Batala is one of the oldest towns in Punjab — founded in the 15th century — and its main claim is Gurdwara Kandh Sahib, the site of Guru Nanak's marriage in 1487. The town has a small but genuine cluster of Sikh pilgrimage sites, some faded old havelis in the walled sections, and enough historical layering to reward a slow half-day visit. It's on the route between Amritsar (35km) and Pathankot (55km), which makes it a natural stopover if you’re driving toward Dharamshala or Dalhousie.

By 9pm the town is winding down. There's not much of an evening scene — the gurdwaras stay open and a few dhabas near Baba Deep Singh Chowk serve dinner. Skip: expecting shopping or entertainment. Suits: Sikh pilgrims completing a Guru Nanak circuit (Nankana Sahib is across the border in Pakistan), Amritsar-Pathankot road-trippers, heritage travelers. Skip if you’ve already done Anandpur and Amritsar and are pilgrimage-fatigued.

Very limited — 3-4 basic hotels near the bus stand and gurdwara zone, $20-40. Nothing above mid-range. SGPC serais offer cheap pilgrim stays for $8-15. Most travelers day-trip from Amritsar (35km, 45 minutes) or overnight en route to Pathankot. Budget lodges from $12 but basic. Nothing atmospheric or heritage-style exists commercially.

At a glance Cheapest room$19 Hotels tracked4 Guides3 Free cancellationMost rooms are free to cancel Hotels in Batala

What to see

Places to visit Gurdwara Kandh Sahib
Places to visit Gurdwara Dera Sahib
Places to visit Old Batala havelis walk
Places to visit Achal Sahib gurdwara
Walks & outdoors Batala Heritage Circuit (2.5 km)
Where to stay

Hotels in Batala

4 · Live prices · free cancellation

Getting around Batala

Part of

No airport — Amritsar (35km, taxi $14) is closest. Batala railway station connects to Amritsar and Pathankot with regular slow trains ($1-2). Buses from Amritsar every 15 minutes, $1, 45 minutes. Inside town autos $1 for most trips. If driving Amritsar-Pathankot, Batala is a natural break — 45 minutes from Amritsar.

Questions about Batala

Where was Guru Nanak married and can I visit?

Guru Nanak Dev was married to Mata Sulakhni in Batala in 1487, and the site is now Gurdwara Kandh Sahib — visitable freely, open 4am-10pm. The old wall associated with the marriage story is preserved inside. It's one of the important early-life sites in Sikh history and a genuine pilgrimage destination.

Is Batala worth a stop between Amritsar and Pathankot?

Yes, for an hour or two if you’re driving that route anyway. It's 35km from Amritsar, so 45 minutes' drive. The gurdwara and the old bazaar together are worth 2-3 hours. As a standalone overnight destination it doesn’t have enough infrastructure or sights — treat it as a stopover.