Kangra Fort
One of the oldest, largest, and most historically plundered forts in the Himalayan foothills.
Offbeat Himachal Pradesh
Himachal Pradesh, India· Last updated



Nearest Airport
Kangra sits in the Kangra Valley, giving its name to the wider district and once the seat of a fort so wealthy that it was repeatedly targeted and plundered by successive invaders, including Mahmud of Ghazni in the 11th century, leaving behind ruins that still convey the scale of its historical significance. The Bajreshwari Devi Temple, a significant Shakti Peetha, anchors the town's continued religious importance, while Kangra Fort itself — one of the oldest and largest forts in the Himalayan foothills — rewards exploration for those willing to look beyond nearby Dharamshala's greater tourist draw. Kangra suits travelers with a genuine interest in a fort whose wealth and repeated destruction reads like a chronicle of medieval Indian invasion history — walking its ramparts, understanding the specific waves of plunder it endured, and visiting the Bajreshwari Devi Temple offer substantial heritage content often skipped by travelers rushing toward Dharamshala and McLeod Ganj.
Kangra Fort
One of the oldest, largest, and most historically plundered forts in the Himalayan foothills.
Bajreshwari Devi Temple
A significant Shakti Peetha temple.
Kangra Art Museum
A museum on the region's distinctive Kangra school of miniature painting.
Masroor Rock Cut Temples
Significant rock-cut temples within the wider district.
The TripDnD Rate
Planning a stay in Kangra?
Send us the property you're considering — anywhere online. Our rate desk works our partner network and negotiates a better rate for you. No booking fee.
Typical reply within 30 minutes
Kangra Fort's history — repeatedly plundered specifically for its legendary wealth across centuries of Indian history — gives this genuinely significant fort a narrative weight that most Dharamshala-bound travelers never discover, worth the short detour from the region's more famous Tibetan-Buddhist tourist hub.
A walk through Kangra Fort's extensive ramparts rewards understanding of its specific, repeated history of invasion and plunder, considered one of the wealthiest targets in North Indian medieval history. The Bajreshwari Devi Temple offers a devotional counterpoint nearby, and a visit to the Kangra Art Museum adds context on the distinctive miniature painting tradition this valley is also known for.
Kangra Fort's specific historical distinction — targeted by successive invaders across centuries specifically for its renowned wealth — is worth understanding as a genuine chronicle of medieval Indian conquest history, transforming a walk through its ruins into engagement with a recurring, significant historical narrative.
Nearest Airport: Gaggal (Kangra) Airport, approx. 8–13 km. Nearest Railway Station: Kangra Railway Station, on the narrow-gauge Pathankot-Jogindernagar line. By Road: From Dharamshala, drive to Kangra, roughly 20 km, taking approximately 30-40 minutes.
March–June and September-November, comfortable weather for exploring the fort and temple.
A half-day to full-day trip, easily combined with Dharamshala.
Yes, it's easy and accessible.
Dharamshala, McLeod Ganj, and the Masroor rock-cut temples.
Ready-made Himachal Pradesh itineraries from TripDnD-verified local experts — customise dates, stays and pace.

2N Manali
Himachal Pradesh · 2 Nights / 3 Days
From
₹4,599
per person

3N Manali
Himachal Pradesh · 3 Nights / 4 Days
From
₹5,999
per person

2N Dharamshala · 1N Chandigarh
Himachal Pradesh · 3 Nights / 4 Days
From
₹15,649
per person

2N Shimla · 3N Manali · 2N Dharamshala · 2N Dalhousie · 1N Amritsar
Himachal Pradesh · 10 Nights / 11 Days
From
₹36,700
per person

1N Narkanda · 2N Sangla · 1N Kalpa · 3N Kaza · 2N Manali
Himachal Pradesh · 9 Nights / 10 Days
From
₹42,677
per person

2N Shimla · 3N Manali
Himachal Pradesh · 5 Nights / 6 Days
From
₹16,000
per person
Search any offbeat valley, village or state across India.
More to explore: offbeat places in Himachal Pradesh · all offbeat India · browse every stay