Baglamukhi Travels जय माता दी
Devi darshan & Himachal taxi·Near New Bus Stand, Kangra (H.P.) Kapil 98053 05643 Sahil 78075 42573

Devi Darshan · pilgrimage guide

The 6 Devi Darshan Temples of Himachal: A Complete Yatra Guide

The Himachal Devi Darshan is a circuit of the region’s most revered Shakti shrines — Naina Devi, Chintpurni, Jwala Ji, Baglamukhi, Brajeshwari and Chamunda Devi. This guide walks through each temple, the order that avoids backtracking, how many days it takes, and how to plan the yatra from Chandigarh, Delhi or Punjab.

By Kapil Dev · 13 Jul 2026 · 8 min read

Maa Baglamukhi temple, Kangra valley — a stop on the 6 Devi Darshan yatra

For pilgrims across Punjab, Chandigarh, Delhi and the plains, the “Devi Darshan” means one thing: a circuit of the Shakti temples clustered in and around the Kangra valley of Himachal Pradesh. It is one of the most loved short pilgrimages in North India — a couple of unhurried days that take in six shrines, each with its own history and its own way of being worshipped. This guide is written from the driver’s seat: which temples, in what order, how long it really takes, and how to keep it calm for the elders in the group.

Is it the “5 Devi Darshan” or the “6 Devi Darshan”?

You will hear both. The “5 Devi Darshan” is the five Shakti temples of the Kangra valley itself — Chintpurni, Jwala Ji, Baglamukhi, Brajeshwari and Chamunda. The “6 Devi Darshan” adds Naina Devi, the hilltop Shakti Peetha above Govind Sagar lake in Bilaspur, which pilgrims coming up from the plains pass first. We usually plan the full six, because Naina Devi falls naturally on the way in from Chandigarh, Delhi and Punjab and adds no backtracking. You can see the whole circuit, in order, on our Devi Darshan page.

The six temples, one by one

Each shrine is worshipped a little differently, and knowing what to expect makes the darshan richer:

  • Naina Devi — a Shakti Peetha on a hilltop above Govind Sagar lake, the gateway darshan from the Punjab and Chandigarh side.
  • Chintpurni Devi — “she who fulfils wishes”, worshipped as a pind (sacred form) on a forested hill in Una district; devotees tie a mauli thread in vow.
  • Jwala Ji — the eternal flame, where natural fire rises from the rock and is worshipped in place of any idol; one of the revered Shakti Peethas.
  • Maa Baglamukhi — the turmeric-yellow goddess and a Mahavidya, the shrine our travels are named for; the offering is turmeric and yellow flowers.
  • Brajeshwari Devi — the ancient Kangra Devi, in the heart of Kangra town; no long drive, an easy darshan folded into the circuit.
  • Chamunda Devi — a fierce form of Durga on the Baner river below the Dhauladhar, the natural closing darshan near Dharamshala.

The order that avoids backtracking

Coming up from the plains, the natural travel order is Naina Devi → Chintpurni → Jwala Ji → BaglamukhiBrajeshwariChamunda. That way each darshan comes as you reach it, and you finish near Dharamshala instead of doubling back. From Pathankot or Amritsar the order flips — the Kangra temples first, then Chintpurni and Naina Devi toward the plains on the way home. We reorder the route for wherever you start; that is exactly what our origin pages, like Devi Darshan from Chandigarh and from Delhi, are built to do.

How many days does it take?

The five Kangra-valley temples fit into one long day if you start before dawn. The full six, with Chintpurni and Naina Devi, is comfortably two days with a night halt near Chintpurni or Kangra — and that is what most families choose, because it keeps the darshan unhurried and easy for elders. From Delhi, allow three days end to end. We start pre-dawn to beat the queues, time the halts to the aarti, and arrange a palki where the climb is hard on older knees.

Planning it as a road trip

The whole circuit is a car-and-driver trip — there is no single train or bus that strings the temples together, and the shrines sit off the main roads. We run door-to-door Devi Darshan yatras with one car and the same driver from your gate to the last darshan and back, on one all-in fare confirmed on WhatsApp before you travel — no advance, no agents, no handovers to a stranger halfway up a mountain road. If you would like the fuller picture of how we run it, the Devi Darshan circuit page lays out the temples, the schema and the booking.

Plan the trip

People also ask

The 6 Devi Darshan Temples of Himachal: A Complete Yatra Guide — quick answers

Which temples are included in the 6 Devi Darshan?

Naina Devi, Chintpurni, Jwala Ji, Baglamukhi, Brajeshwari (the Kangra Devi) and Chamunda Devi. The five Kangra-valley temples are sometimes called the 5 Devi Darshan; adding Naina Devi, the gateway shrine from the plains, makes it six.

Can the Devi Darshan be done in one day?

The five Kangra-valley temples fit one long day if you start before dawn. The full six, with Chintpurni and Naina Devi, is usually two comfortable days with a night halt near Chintpurni or Kangra. From Delhi allow three days.

What is the best order for the Devi Darshan temples?

Coming from Chandigarh, Delhi or Punjab: Naina Devi, then Chintpurni, Jwala Ji, Baglamukhi, Brajeshwari and Chamunda — each darshan comes as you reach it, with no backtracking. From Pathankot or Amritsar the order flips to the Kangra temples first.

How do I travel between the Devi Darshan temples?

The circuit is best done by private car and driver — the shrines sit off the main roads and no single train or bus links them. We run door-to-door yatras with one car and the same driver throughout, on one all-in fare confirmed on WhatsApp.

Ready to plan it?

Tell us your dates — we’ll send the route, the car & one all-in fare.

Now booking July — just the two of us driving. Tell us your dates.

Kapil Dev
Owner & driver
Sahil
Owner & driver
  • HP Tourism authorised
  • On the road since 2018
  • Verified vehicle · HP 01 DA 5392
  • Pay after your trip — no advance
  • Straight to the driver — no agents
  • Open 24×7 · replies within the hour
  • Hindi & English
  • UPI & cash accepted
WhatsApp Kapil WhatsApp Sahil