
Key takeaways
- Maa Baglamukhi Temple, Nalkheda stands on the Lakhundar river in District Agar Malwa, Madhya Pradesh – 465445.
- Local tradition links it to the Mahabharata: Yudhishthira worshipped here on Lord Krishna's advice.
- Its swayambhu Trishakti murti shows Maa Baglamukhi with Maa Lakshmi and Maa Saraswati.
- Nearest railway: Ujjain (~100 km). Nearest airport: Indore (~156 km).
- Best times: Navratri, Gupt Navratri, Baglamukhi Jayanti; October–March for comfortable weather.
- Puja, havan and anushthan can be arranged in person or in your name: call +91 88271 82771 or book online.
On the quiet banks of the Lakhundar river, in the small town of Nalkheda in District Agar Malwa, Madhya Pradesh, stands one of the most revered shrines of the Divine Mother in India: Maa Baglamukhi Temple, Nalkheda. Devotees from across India, and increasingly from the USA, Canada, the UK and the Gulf, come here to offer darshan, puja and havan to Maa Baglamukhi, also called Maa Pitambara, the Goddess dressed in yellow.
This guide covers what you need to know before you visit or book a puja: the temple's history and legend, the unique three-goddess murti, what to expect at darshan, the best time to go, how to reach Nalkheda, and how to arrange a traditional Maa Baglamukhi Puja, Havan or Special Anushthan here, in person or from abroad.
Maa Baglamukhi Temple, Nalkheda at a Glance
| Detail | Information |
|---|---|
| Deity | Maa Baglamukhi (Pitambara), with Maa Lakshmi and Maa Saraswati |
| Location | Nalkheda, District Agar Malwa, Madhya Pradesh – 465445, India |
| Setting | Banks of the Lakhundar river |
| Nearest railway station | Ujjain Junction (about 100 km) |
| Nearest airport | Devi Ahilyabai Holkar Airport, Indore (about 156 km) |
| Busiest seasons | Chaitra and Sharad Navratri, Gupt Navratri, Baglamukhi Jayanti |
| Known for | Darshan, Maa Baglamukhi Puja, Havan and Anushthan |
Who Is Maa Baglamukhi?
Maa Baglamukhi is the eighth of the Dus Mahavidyas, the ten great wisdom-forms of the Divine Mother. She is closely associated with the colour yellow. She is described as golden in complexion, dressed in yellow garments and worshipped with yellow flowers, turmeric and yellow offerings, which is why she is lovingly called Pitambara.
In tradition, Maa Baglamukhi embodies stambhan shakti, the power of stillness. Devotees understand this as the grace that brings steadiness to a restless mind, restraint to harmful speech, and calm in the middle of life's storms. For this reason, people facing difficult or uncertain situations have long turned to her worship for strength and clarity.
Read more: Who Is Maa Baglamukhi? Meaning, Story and Significance
The History and Legend of Nalkheda Temple
The Mahabharata Connection
According to the tradition preserved at Nalkheda and recorded by the Agar Malwa district administration, this temple is linked to the Mahabharata. Local belief holds that Maharaja Yudhishthira, on the advice of Lord Shri Krishna, worshipped Maa Baglamukhi here to seek her blessings before the great war of Kurukshetra. For this reason, devotees consider the shrine to date back to the Dwapar Yuga.
A Swayambhu (Self-Manifested) Murti
The sacred image of the Goddess at Nalkheda is revered as swayambhu, meaning self-manifested rather than carved and installed by human hands. Devotees consider swayambhu murtis especially powerful, and many pilgrims describe a deep sense of peace in their presence.
Restoration in the 19th Century
While the shrine's roots are ancient, the temple structure devotees see today was restored in 1815. Over the past two centuries it has grown into one of India's most important centres of Baglamukhi worship.
The Unique Three-Goddess Murti
What makes Nalkheda special among Baglamukhi temples is its triad murti. At the centre is Maa Baglamukhi, flanked by Maa Lakshmi and Maa Saraswati. Devotees see this trinity as a complete blessing:
- Maa Baglamukhi: steadiness, protection and the strength to face challenges
- Maa Lakshmi: prosperity, abundance and well-being in the home
- Maa Saraswati: knowledge, wisdom and right speech
The temple premises also house shrines of Lord Krishna, Lord Hanuman and Bhairav Baba, making it a complete place of worship for families.

What to Expect at Darshan
A visit to Nalkheda is simple and deeply devotional. A typical darshan looks like this:
- Arrive and prepare. Most devotees bathe early and wear clean clothes. Yellow is especially auspicious for Maa Baglamukhi.
- Buy offerings. Stalls near the temple sell yellow flowers, coconuts, yellow chunri, turmeric, chana dal and prasad.
- Join the darshan queue. On ordinary weekdays darshan is usually quick. On Navratri, Sundays and festival days, expect longer queues.
- Offer your prayers. Offer flowers and prasad, and take a quiet moment for prayer.
- Visit the other shrines of Krishna, Hanuman and Bhairav on the premises.
- Puja or havan (optional). Many families arrange a formal Maa Baglamukhi puja or havan with an experienced Acharya during their visit.
Temple Etiquette
- Dress modestly. Traditional Indian clothes are ideal.
- Remove footwear in the designated area.
- Photography may be restricted in the sanctum; follow instructions from temple staff.
- Keep your phone on silent and maintain a quiet, respectful atmosphere.
- Carry small change for offerings and prasad.
Best Time to Visit Nalkheda
- Navratri (Chaitra and Sharad): the most auspicious and most crowded time. Book accommodation and puja well in advance.
- Gupt Navratri (Magh and Ashadh): especially important to devotees of the Mahavidyas.
- Baglamukhi Jayanti: the appearance day of the Goddess on Vaishakh Shukla Ashtami (13 May in 2027).
- October to March: the most comfortable weather for travel in Malwa.
- Weekdays: quieter darshan if you prefer a peaceful visit.
Summer (April–June) can be very hot in Madhya Pradesh, so plan early-morning darshan if you visit then.
How to Reach Maa Baglamukhi Temple, Nalkheda
Nalkheda lies in the Malwa region of Madhya Pradesh and is well connected by road to Ujjain, Indore, Agar and Bhopal.
| From | Approx. distance | Approx. travel time by road |
|---|---|---|
| Agar Malwa | 35 km | 45 minutes |
| Ujjain | 100 km | 2 – 2.5 hours |
| Indore | 156 km | 3 – 3.5 hours |
| Bhopal | 180 – 210 km (by route) | 3.5 – 4.5 hours |
| Kota (Rajasthan) | 190 – 270 km (by route) | 4 – 5 hours |
By air: The nearest airport is Devi Ahilyabai Holkar Airport, Indore, with daily flights from Delhi, Mumbai, Bengaluru, Hyderabad and other cities. Take a taxi from Indore to Nalkheda (about 3 hours).
By train: The nearest major railway station is Ujjain Junction, well connected to Delhi, Mumbai, Indore and Bhopal. Buses and taxis are available from Ujjain to Nalkheda.
By road: Regular buses run from Ujjain, Indore and Agar to Nalkheda. From the Nalkheda bus stand, the temple is a short auto-rickshaw ride or walk away. Private taxis from Ujjain or Indore are the most comfortable option for families.
Travelling from abroad? Fly into Delhi or Mumbai, take a domestic flight to Indore, then drive to Nalkheda. Many NRI pilgrims combine the trip with darshan of Shri Mahakaleshwar Jyotirlinga in Ujjain.
Read more: How to Reach Nalkheda from Indore, Ujjain, Bhopal and Delhi · Ujjain–Nalkheda Pilgrimage in 2–3 Days

Where to Stay
Nalkheda is a small town, so options are simple. Devotees usually choose from:
- Dharamshalas and guest houses near the temple, suitable for a short, simple stay
- Hotels in Ujjain or Indore, for more comfort, with a day trip to Nalkheda
- Agar Malwa, which has a few basic hotels about 45 minutes away
During Navratri, rooms near the temple fill quickly, so book early or plan a day trip from Ujjain.
Puja, Havan and Anushthan at Nalkheda
Nalkheda has a long tradition of Maa Baglamukhi Puja and Havan. Families come here to make a sankalp (sacred intention) and have traditional rituals performed by experienced Acharyas, for peace in the family, guidance at work or in business, support during legal or difficult situations, or simply devotion to the Goddess.
The main types of ritual are:
- Maa Baglamukhi Puja: worship with yellow offerings, Vedic mantras and Baglamukhi mantra jaap
- Maa Baglamukhi Havan: fire offerings of ghee, herbs, turmeric and yellow mustard with mantras
- Special Anushthan: a structured programme of mantra jaap over several days, usually completed with a havan
Which ritual is appropriate depends on the devotee's situation and family tradition. That is why Acharya Ashish Sharma begins every booking with a free personal consultation.
Read more: Maa Baglamukhi Puja – Complete Guide · Puja vs Havan vs Anushthan
Can't Travel to Nalkheda? Have the Puja Performed in Your Name
Many devotees in other Indian cities and abroad cannot travel to Nalkheda. They can still have the puja or havan performed here with their name and gotra in the sankalp:
- Book a free consultation by phone or through the online form.
- Share your full name, gotra (if known), family members' names and your intention.
- Acharya Ashish Sharma performs the ritual at Nalkheda on an auspicious date.
- Where arranged, join by video call or receive photos or video of the ritual.
- Pay easily by UPI, bank transfer, Razorpay, Stripe or PayPal.

A One-Day Nalkheda Itinerary
| Time | Plan |
|---|---|
| Early morning | Depart Ujjain or Agar; reach Nalkheda after sunrise |
| Morning | Bathe (if staying nearby); darshan of Maa Baglamukhi with yellow offerings |
| Late morning | Visit the shrines of Lord Krishna, Hanuman and Bhairav on the premises |
| Midday | Pre-booked Maa Baglamukhi Puja or Havan with your family |
| Afternoon | Simple lunch; rest; sit quietly by the river |
| Late afternoon | Return to Ujjain/Indore, or stay overnight for early darshan the next day |
Read more: Ujjain–Nalkheda Pilgrimage in 2–3 Days · Planning Your Nalkheda Visit
Tips for NRI Visitors
- Fly into Indore via Delhi or Mumbai; allow a rest day for jet lag.
- Hire a car with driver for the Indore–Ujjain–Nalkheda circuit.
- Carry cash in small denominations; card acceptance is limited locally.
- Book your puja before you fly, so the date and muhurat are fixed.
- Dress traditionally and modestly; yellow is ideal.
- Keep elders comfortable: early starts, water, rest stops.
Read more: Visiting Nalkheda from Abroad · How to Book a Puja in India from the USA, Canada or UK
Accessibility and Elders
For elderly or less mobile devotees: - Visit on weekdays and early mornings to avoid crowds. - Ask your hotel or driver about the nearest drop-off point. - Carry a folding stool or cushion if long standing is difficult. - Arrange the puja in a seated setting; let the Acharya know in advance.
Common Mistakes Pilgrims Make
- Arriving at peak festival times without planning accommodation or puja
- Not carrying cash
- Wearing unsuitable clothing
- Rushing darshan without time for quiet prayer
- Booking a puja on the spot with unverified intermediaries instead of arranging it in advance
Why Families Return to Nalkheda
Many families return to Nalkheda year after year, for Navratri, on birthdays and anniversaries, or to give thanks. For them, the temple is not only a pilgrimage site but a spiritual home: a place of stillness, faith and family memory.
About Acharya Ashish Sharma
Acharya Ashish Sharma has served in the tradition of Maa Baglamukhi for more than 25 years. He is Sanskrit-trained and connected with this tradition since birth, and his office is near Maa Baglamukhi Temple, Nalkheda. He performs traditional Maa Baglamukhi Puja, Havan and Special Anushthan, and offers personal spiritual guidance according to each devotee's situation, for families in India and around the world.

Frequently Asked Questions
Where is Maa Baglamukhi Temple, Nalkheda?
The temple is in the town of Nalkheda, District Agar Malwa, Madhya Pradesh – 465445, on the banks of the Lakhundar river. It is about 100 km from Ujjain and about 156 km from Indore.
What is the history of Nalkheda Baglamukhi temple?
According to local tradition, Maharaja Yudhishthira worshipped Maa Baglamukhi here on the advice of Lord Krishna before the Mahabharata war, so devotees date the shrine to the Dwapar Yuga. The present temple structure was restored in 1815.
What is special about the murti at Nalkheda?
The swayambhu (self-manifested) murti is a triad, with Maa Baglamukhi in the centre flanked by Maa Lakshmi and Maa Saraswati. Shrines of Lord Krishna, Hanuman and Bhairav are also on the premises.
What is the nearest railway station and airport to Nalkheda?
The nearest major railway station is Ujjain Junction (about 100 km). The nearest airport is Devi Ahilyabai Holkar Airport, Indore (about 156 km).
Which is the best time to visit Nalkheda?
Navratri, Gupt Navratri and Baglamukhi Jayanti are the most auspicious times, though also the busiest. October to March offers the most comfortable weather.
Can I book a puja at Nalkheda from abroad?
Yes. Book a free consultation by phone or online, share your name, gotra and intention, and Acharya Ashish Sharma will perform the puja or havan at Nalkheda in your name. International payments are accepted.
Which colour should I wear or offer at Maa Baglamukhi Temple?
Yellow is traditionally auspicious for Maa Baglamukhi. Devotees often wear yellow and offer yellow flowers, turmeric, chana dal and yellow sweets.
How much time do I need for darshan at Nalkheda?
On ordinary days, darshan and a visit to the other shrines take 1–2 hours. With a puja or havan, plan half a day or more.
Is Nalkheda temple suitable for elderly visitors?
Yes, with planning. Visit early on weekdays, arrange a close drop-off, and let the Acharya know if a seated puja is needed.
Can I visit Nalkheda and Ujjain in one day?
It's possible but rushed. A two-day plan is more comfortable, especially with elders or a puja.
Moments from Nalkheda
Real photos of Acharya ji and Maa Baglamukhi Temple, Nalkheda. Swipe or use the arrows; tap a photo to see it full size.















Real photos of Acharya ji and the temple, taken by our team in October 2026.
