Skip to content
Traveliac — the world, one place at a time
Fort

Kangra Fort

#8of 8 places to visit in DharamshalaDharamshala, Himachal Pradesh

Also known as Nagarkot Fort · Kot Kangra

Quick answer

Opening hours: 09:00–17:00. Entry: ₹25 Indian · ₹300 foreign. Allow 2 hrs. Best time: 09:00 – 11:00.

Updated · Compiled by Traveliac, AI-assisted · 5 min read

Kangra Fort ,front view ,old Kangra town ,Himachal Pradesh,India
Photo: Harvinder Chandigarh / Wikimedia Commons, CC BY-SA 4.0
Opening hours
09:00–17:00
09:00 – 17:00 daily (last entry typically 30 minutes before closing)
Entry fee
₹25 Indian
Ticket from
Time needed
2 hrs
Best time of day
09:00 – 11:00
Best months
Mar – Jun, Sep – Nov
Address
Kangra town, Kangra district, Himachal Pradesh 176001. Kangra Fort is approximately 18–20 km from Dharamshala/McLeod Ganj — plan it as a half-day trip rather than a quick add-on, since the round trip alone runs 1.5–2 hours by road.

About Kangra Fort

Kangra Fort stands on a rocky spur at the confluence of the Banganga and Patal Ganga rivers, roughly 18–20 km from Dharamshala and McLeod Ganj, and is documented in historical references stretching back nearly 4,000 years, though its earliest surviving built structures — Hindu and Jain temples inside the fort walls — date to the 9th and 10th centuries CE. Built by the Rajput Katoch dynasty, it is described by the Archaeological Survey of India as the largest fort in the Himalayan region, spread across roughly 463 acres of hillside. Kangra Fort's long, layered occupation history is unusually well attested for a Himalayan site: it appears in the chronicles of the 1009 CE raid by Mahmud of Ghazni, and passed subsequently through Delhi Sultanate, Mughal, Sikh, and British control before its final structural blow — the 1905 Kangra earthquake, whose damage is still visible in collapsed sections of the upper ramparts that the ASI has stabilised rather than fully rebuilt.

Best time of day: 09:00 – 11:00. Before the day's heat builds on the largely unshaded stone ramparts and before tour groups arrive from Dharamshala.

Kangra Fort timings

Opening hours
09:00–17:00
Mon–Sun09:00–17:00
09:00 – 17:00 daily (last entry typically 30 minutes before closing)
Closed on
Open every day

Good to know: Monsoon-season rain (July–September) can make the fort's steep, uneven stone stairways slick; carrying sturdy, grip-soled footwear matters more here than at most Himachal monuments given the site's genuine height and drop-offs.

Opening hours compiled from hpkangra.nic.in and public records, last updated . They change without notice — confirm before you travel. How we write these guides

Kangra Fort ticket price

Entry fees for Kangra Fort
TicketPrice
Indian visitors₹25
Foreign visitors₹300
ChildrenFree
CameraFree

Entry is ₹25 (cash) or ₹20 (e-ticket) for Indian nationals and ₹300 (cash) or ₹250 (e-ticket) for foreign nationals as of 2026 — verify at the counter, since ASI ticket pricing is revised periodically. Children up to 15 years enter free under standard ASI policy.

Prices compiled from hpkangra.nic.in and public records, last updated . They change without notice — confirm before you travel. How we write these guides

Best time to visit Kangra Fort

  • Quiet
  • Moderate
  1. 09:00 – 11:00

    Morning OpeningBest time to go

    Ticket counter opens with few visitors; cooler temperatures make the steep ramparts climb noticeably more comfortable.

    Quiet
  2. 11:00 – 14:00

    Midday Tour Groups

    Day-trip groups from Dharamshala and McLeod Ganj arrive; the lower courtyards see the most foot traffic of the day.

    Moderate
  3. 14:00 – 16:00

    Afternoon Heat

    Direct sun on the largely unshaded upper ramparts discourages casual visitors; crowd levels drop noticeably from the midday peak.

    Quiet
  4. 16:00 – 17:00

    Late Afternoon

    A smaller wave of visitors arrives for softer light over the river confluence before last entry, typically 30 minutes ahead of closing.

    Moderate

History of Kangra Fort

Mahmud of Ghazni's 1009 CE raid provides the fort's first firm documentary reference, though the Katoch Rajput rulers who built it trace their own dynastic claims back much further through oral and textual tradition — a chronology that should be read as tradition layered onto a genuinely ancient site rather than a single verified founding date. The Delhi Sultanate captured the fort twice in the 14th century, under Muhammad bin Tughluq in 1337 and Firuz Shah Tughluq in 1351, each time returning it to a degree of local control afterward.

Raja Dharam Chand submitted to Mughal emperor Akbar in 1556, bringing the fort under nominal Mughal suzerainty, but Emperor Jahangir's forces killed Raja Hari Chand in 1620 and annexed the kingdom outright, holding the fort under direct Mughal administration until 1783. Raja Sansar Chand regained control by treaty in 1786, only for Gurkha invasion pressure from the east to weaken his position enough that Maharaja Ranjit Singh's Sikh forces captured the fort in 1809 — Ranjit Singh's own addition, a new entrance gate, was the last major structural change made under any ruling dynasty. The British seized the fort during the First Anglo-Sikh War after a six-week siege in April–May 1846, holding it until the 1905 earthquake rendered much of the upper fort unsafe; the Archaeological Survey of India has managed the site as a protected monument since.

Rules & etiquette at Kangra Fort

The climb from the ticket counter to the upper ramparts involves genuinely steep, uneven stone stairways without handrails for long stretches — footwear matters here more than the fee or ticket process. The 9th–10th century Jain and Hindu temple remains inside the fort walls are treated as protected archaeological structures rather than active shrines in most cases; check locally before assuming any specific rules around shoes or offerings apply, since active worship practice varies by which shrine is being visited.

Drone photography requires separate ASI permission arranged in advance and is not something that can be improvised at the gate; conventional handheld photography is unrestricted throughout the fort. Licensed guides are available at the entrance for a negotiated fee, useful given how much of the fort's layered Rajput–Mughal–Sikh–British history is not signposted in detail on-site.

Tips for visiting Kangra Fort

  1. 1

    Combine Kangra Fort with the town's Kangra Art Museum, a short distance away, which holds Kangra-school miniature paintings and sculpture recovered partly from the fort and surrounding temples — a useful complement given how much of the fort's original decorative content was lost to earthquake damage and centuries of conflict. Since the fort sits 18–20 km from Dharamshala, budget the return road time realistically rather than treating it as a quick stop between McLeod Ganj errands.

  2. 2

    Kangra Fort's upper viewpoint over the confluence of the Banganga and Patal Ganga rivers is the single best reason to make the full climb rather than stopping at the lower courtyards, and is at its clearest in the cooler morning hours before haze typically builds over the Kangra Valley by early afternoon.

How to reach Kangra Fort

The red star is Kangra Fort; the numbered pins are the 1 nearest places in our guides, each showing its rank in its city. Tap a pin for details.

Kangra town, Kangra district, Himachal Pradesh 176001. Kangra Fort is approximately 18–20 km from Dharamshala/McLeod Ganj — plan it as a half-day trip rather than a quick add-on, since the round trip alone runs 1.5–2 hours by road.Directions in Google Maps

  • From Dharamshala Bus Stand (lower town)

    ₹40–₹60

    18 km · 35–45 min

    HRTC bus); ₹500–₹650 (taxi, one-way

  • From McLeod Ganj main square

    ₹600–₹750

    20 km · 45–55 min

    Taxi, one-way

  • From Kangra Airport, Gaggal (DHM)

    ₹350–₹450

    10 km · 20–25 min

    Prepaid taxi

Nearest airport

From Kangra Airport, Gaggal (DHM)

approximately 10 km, 20–25 minutes by road.

Nearest railway station

From Kangra railway station, Kangra Valley narrow-gauge line

approximately 3 km. Nearest broad-gauge station: Pathankot Junction – approximately 75 km.

Kangra Fort FAQs

How far is Kangra Fort from Dharamshala and McLeod Ganj?

Approximately 18 km from Dharamshala and 20 km from McLeod Ganj, a 35–55 minute drive depending on the starting point — best planned as a half-day trip rather than a brief add-on.

What is the entry fee for Kangra Fort?

₹25 (cash) or ₹20 (e-ticket) for Indian nationals and ₹300 (cash) or ₹250 (e-ticket) for foreign nationals as of 2026, with children up to 15 years admitted free under standard ASI policy — verify at the counter for current rates.

Who built Kangra Fort?

The Rajput Katoch dynasty built and held the fort for most of its documented history, though the site's earliest surviving temple structures date to the 9th–10th centuries CE and its first firm historical reference comes from Mahmud of Ghazni's 1009 CE raid.

Why is part of Kangra Fort in ruins?

The 1905 Kangra earthquake caused severe structural damage to the upper ramparts and interior buildings; the Archaeological Survey of India has stabilised rather than fully rebuilt these sections, so visible collapse and partial ruin date specifically to that earthquake rather than earlier conflict.

Compiled with AI assistance from official sources and public records, and published only after the checks in How we write these guides. Nobody from Traveliac has visited this place. Last updated . How we rank and check places