7 min read
Domestic Travel category Himachal November 5, 2026 7 min

Kangra Fort: History, Timings, Tickets and How to Visit (2026 Guide)

Kangra Fort guide: Katoch history from 1009 to the 1905 earthquake, the gates and temples inside, tickets and museum timings, how to reach from Dharamshala and Gaggal, and nearby Kangra Devi, Masroor and Chamunda.

Suzu Travels
Suzu Travels
Travel Expert at Suzu Travels

Updated: November 2026

Short answer: Kangra Fort, the old Nagarkot, is the fort of the Katoch kings on a ridge between the Manjhi and Banganga rivers on the edge of Kangra town, about 20 km from Dharamshala and 8 km from Gaggal airport. Often described as the largest fort in the Indian Himalayas, it was attacked by Mahmud of Ghazni in 1009, taken by Jahangir’s forces in 1620, held by Maharaja Ranjit Singh from 1809 and by the British from 1846, and badly damaged in the 4 April 1905 earthquake. Today it is an ASI-protected monument with ruined gates, ramparts and 9th–10th-century temples. Allow 1.5–2 hours, and combine it with the Kangra Devi temple below and the Masroor rock-cut temples.

Quick answer: Kangra Fort at a glance

  • Where: outskirts of Kangra town, on a hillock between the Manjhi and Banganga rivers, Kangra district.
  • Distances: Dharamshala about 20 km, Gaggal (Kangra) airport about 8 km, Palampur about 36 km, Pathankot about 90 km.
  • Built by: the Katoch Rajput dynasty; first recorded in 1009.
  • What you see: Sikh-period and older gateways (Ranjit Singh Gate, Ahani, Amiri, Jehangiri and Darsani Darwazas), ramparts, Lakshmi-Narayan and Ambika Devi temples, a Jain temple with a Rishabhanatha idol, and valley views.
  • Tickets: ASI monument; tickets can be booked online through ASI’s portal. A small museum near the entrance shows Katoch royal items and Kangra miniatures.
  • Combine with: Kangra Devi (Brajeshwari) temple, Masroor rock-cut temples, Chamunda Devi (about 22 km), Jwala Ji (about 30–35 km).

Want a Kangra Fort and temples day planned?

We are a Himachal-based operator. We’ll plan Kangra Fort, Kangra Devi, Masroor and Chamunda with a local driver and send one clear quote. Get a free quote · WhatsApp us · Call +91 70874 88961

What is the history of Kangra Fort?

Kangra Fort was built by the Katoch dynasty, who ruled the Kangra hills, on a steep hillock where the Manjhi and Banganga rivers meet. Its strategic position and the wealth of the nearby Brajeshwari temple made it one of the most fought-over forts in north India.

Year What happened
1009 Mahmud of Ghazni invaded; the earliest recorded reference to the fort.
1620 Jahangir’s forces captured the fort and annexed Kangra; it stayed under Mughal rule until 1783.
1786 Raja Sansar Chand Katoch gained it through a treaty with Jai Singh Kanhaiya.
1809 Maharaja Ranjit Singh took possession of the fort and 66 villages.
1846 The British took it after a siege from mid-April to 28 May.
4 April 1905 The Kangra earthquake heavily damaged the fort; the British garrison left afterwards.

The fort is now protected by the Archaeological Survey of India. It covers a large area, about 463 acres by one account, and is often called the largest fort in the Indian Himalayas.

What can you see inside Kangra Fort?

  • The gateways: you climb through a series of gates, including the Ranjit Singh Gate from the Sikh period and the Ahani, Amiri, Jehangiri and Darsani Darwazas, each higher up the ridge.
  • Temples: remains of Hindu and Jain temples from about the 9th–10th century, with shrines to Lakshmi-Narayan and Ambika Devi and a Svetambara Jain temple with an idol of Rishabhanatha.
  • Ramparts and views: the top of the fort looks down on the two rivers and across the Kangra valley to the Dhauladhar range.
  • Museum: a small museum about 200 m from the ticket gate displays items of the Kangra royal family, Kangra-school miniatures, and photographs from before and after the 1905 earthquake. An audio guide in Hindi and English is offered.

The museum’s own page lists 9 am–5 pm and closure on Fridays; ASI timings for the fort can differ, so confirm at the gate or on the ASI online ticketing portal before you go. The climb is on uneven stone paths and steps; wear good shoes and carry water in summer.

How do you reach Kangra Fort?

From Distance How
Dharamshala About 20 km, 45 minutes Taxi or HRTC bus to Kangra town.
Gaggal (Kangra) airport About 8 km Easy to visit on arrival or departure day.
Pathankot About 90 km Nearest broad-gauge station; Kangra town is on the Pathankot–Mandi highway.
Palampur About 36 km Combine with tea gardens and Baijnath.

The narrow-gauge Kangra Valley Railway also stops at Kangra, a short drive from the fort. On our Dharamshala taxi service page, a full day of up to 250 km covering Kangra Fort and Masroor is ₹3,000 in a sedan, ₹3,500 in an Ertiga and ₹4,750 in an Innova Crysta.

What else can you see near Kangra Fort?

Place Distance Why go
Kangra Devi (Brajeshwari) temple In Kangra town, near the fort Shakti Peeth; darshan about 5 am–9 pm in summer. See Kangra Devi.
Masroor rock-cut temples About 40 km from Dharamshala 8th-century Hindu temples carved from one sandstone ridge, with a tank reflecting the Dhauladhar; ASI site.
Chamunda Devi About 22 km Devi temple on the Baner river; good for an evening aarti. See Chamunda Devi.
Jwala Ji About 30–35 km Temple where natural flames are worshipped; no idol. See Jwala Ji.
Dharamshala and McLeod Ganj About 20 km Tibetan quarter, Bhagsu, Naddi and Triund. See Dharamshala tourist places.

How do you plan a Kangra day?

Plan Route
History day from Dharamshala Morning: Kangra Fort and museum. Lunch in Kangra. Afternoon: Masroor rock-cut temples. Back by evening.
Temples day Kangra Devi darshan early, Kangra Fort, then Chamunda Devi for the evening aarti.
Shakti Peeth circuit (2 days) Chintpurni and Jwala Ji on day one; Kangra Devi, Kangra Fort and Chamunda on day two. See Shakti Peeth Himachal.

When is the best time to visit Kangra Fort?

  • October to March: the best months; clear, mild days in the valley, snow on the Dhauladhar behind.
  • April to June: fine in the morning; Kangra town (about 740 m) gets hot by afternoon, so start early.
  • July to September: heavy monsoon rain in the Kangra valley; paths are slippery.
  • Festivals: Navratri and the Makar Sankranti butter festival at Kangra Devi bring big crowds to Kangra town.

What this means for your trip

Give Kangra Fort a morning, ideally between October and March, and pair it with the Kangra Devi temple below and Masroor’s rock-cut temples in the afternoon. Base in Dharamshala, or visit on your way to or from Gaggal airport, which is only about 8 km away. If you’re planning the Kangra valley as part of a longer trip, our Dharamshala Dalhousie tour from Delhi (4N/5D) starts from ₹16,499 per person off-season on its live page, and we can add a Kangra day. For more around the valley, see Palampur tourist places.

Kangra Fort: frequently asked questions

Who built Kangra Fort?

The Katoch dynasty of Rajputs, who ruled the Kangra hills, built Kangra Fort. Its earliest recorded mention is Mahmud of Ghazni’s invasion in 1009.

How far is Kangra Fort from Dharamshala?

About 20 km, or around 45 minutes by road. The fort is on the outskirts of Kangra town, about 8 km from Gaggal (Kangra) airport.

What is the history of Kangra Fort?

Mahmud of Ghazni attacked it in 1009; Jahangir’s forces took it in 1620 and it stayed Mughal until 1783; Raja Sansar Chand gained it by treaty in 1786; Ranjit Singh held it from 1809; and the British took it in 1846. The 4 April 1905 earthquake left it in ruins.

Is there a ticket for Kangra Fort?

Yes. Kangra Fort is an ASI-protected monument with an entry ticket that can also be booked online through ASI’s ticketing portal. A small museum near the entrance has its own timings; check both before you go.

How much time is needed for Kangra Fort?

About 1.5–2 hours for the gates, temples, ramparts and museum. Add an hour for Kangra Devi temple in town, and a half day if you also go to the Masroor rock-cut temples.

Is Kangra Fort the largest fort in the Himalayas?

It is often described as the largest fort in the Indian Himalayas, covering a large area on a ridge between the Manjhi and Banganga rivers. Much of it is in ruins after the 1905 earthquake.

What is near Kangra Fort?

The Kangra Devi (Brajeshwari) temple in Kangra town, the Masroor rock-cut temples, Chamunda Devi (about 22 km), Jwala Ji (about 30–35 km) and Dharamshala (about 20 km).

Plan the Kangra valley with a local operator

Tell us your dates. We’ll plan Kangra Fort, the temples and Dharamshala with a local driver and the right hotel, and send one clear quote.

Get a free quote · WhatsApp us · Call +91 70874 88961 · info@suzutravels.com
Suzu Travels is an HP Tourism registered travel agent (Reg. No. DTO-MND-11-243/2022) — see our certificates.

REVIEW & TESTIMONIALS

What Our Customers Are
Saying About Us

EXCELLENT
Based on 398 reviews
P
Pallavi
1 week ago
Google icon
We travelled in HP and Punjab with Suzu Travels. Right from the start, the team coordinated well. They...
Read more
U
Uday Thakkar
2 weeks ago
Google icon
Excellent service provided by suzu travels especially Mr Anshul and Miss Kanchana and not forgetting the driver...
Read more
R
Reshma Uday Na...
2 weeks ago
Google icon
We had a wonderful 6N/7D trip to Manali, Dharamshala, and Amritsar with Suzu Travels....
Read more
M
Mehul Siria
2 weeks ago
Google icon
Package for Himachal was excellent.Our experience is very good.Management is extraordinary. Excellent...
Read more
Dhaval
Dhaval chaudhary
2 weeks ago
Google icon
Our trip to Shimla and Manali with Suzu Travel was truly exceptional and perfectly managed from beginning to...
Read more
Sujata
Sujata Das
2 weeks ago
Google icon
There were moments of adventure that filled me with both exhilaration and nervous anticipation. My...
Read more
Verified by Trustindex ⓘ

Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Chat with us!
Get Free QuoteWhatsAppCall
×

Message us on WhatsApp

Apna naam aur number dijiye, hum turant jawab denge.

Or open WhatsApp directly