Skip to content
TasteYatra
TasteYatra

Your Official Food & Travel Guide

Ujjain

Maa Baglamukhi Temple, Nalkheda

Ujjain, Madhya Pradesh · temple

Open dailyEntry Fee: ₹0Daily, approximately 5:00 AM to 8:00 PM (darshan hours vary on festival days; havan bookings earlier)

On the quiet banks of the Lakhundar river at Nalkheda, some 120 kilometres north of Ujjain in Madhya Pradesh's Agar Malwa district, stands one of India's three most revered shrines to Maa Baglamukhi — the yellow-robed goddess also known as Pitambara Devi. Together with the temples at Datia and at Bankhandi in Himachal's Kangra valley, Nalkheda completes a trio that draws seekers from across the country. Baglamukhi is counted among the ten Mahavidyas, the tantric wisdom-goddesses, and is worshipped as the deity of stambhana — the stilling or paralysing of adversity. She is imagined seated upon a golden throne, clad head to toe in yellow, one hand raising a mace and the other holding the tongue of the forces she subdues, a vivid image of speech and obstacle brought under control.

Where to Eat Nearby

  • Temple bhojanshala and prasad counter (sanctified pure-veg food)
  • Small pure-veg bhojnalayas and dhabas in the lanes around the shrine (Malwi thali, dal-bafla, poha-jalebi)
  • Roadside pure-veg dhabas on the Shajapur-Nalkheda route
  • Carry vegetarian snacks and water; wider veg dining back in Ujjain

About

On the quiet banks of the Lakhundar river at Nalkheda, some 120 kilometres north of Ujjain in Madhya Pradesh's Agar Malwa district, stands one of India's three most revered shrines to Maa Baglamukhi — the yellow-robed goddess also known as Pitambara Devi.

  • Together with the temples at Datia and at Bankhandi in Himachal's Kangra valley, Nalkheda completes a trio that draws seekers from across the country.
  • Baglamukhi is counted among the ten Mahavidyas, the tantric wisdom-goddesses, and is worshipped as the deity of stambhana — the stilling or paralysing of adversity.
  • She is imagined seated upon a golden throne, clad head to toe in yellow, one hand raising a mace and the other holding the tongue of the forces she subdues, a vivid image of speech and obstacle brought under control.
  • By long tradition the shrine is linked to the Mahabharata and the Pandavas, who are said to have propitiated the goddess here before battle; the sanctum enshrines Baglamukhi flanked by forms of Lakshmi and Saraswati.
  • Whatever the precise age of the structure, the site has been a living centre of worship for generations, and its atmosphere is unmistakably devotional rather than touristic.
  • Yellow is everywhere — marigold garlands, turmeric-smeared offerings, saffron-gold cloth — and the temple is best known for the continuous havan (fire rituals) that pilgrims commission for success in litigation, examinations, disputes and health.
  • The rhythmic chant of mantras and the smoke of the sacred fire give the small complex an intense, focused calm.
  • Because it lies a good three hours by road from Ujjain, most visitors treat Nalkheda as a dedicated day trip, setting out early and returning by evening; the shrine is busiest during Navaratri and on Shivratri and other auspicious days, when queues lengthen considerably.
  • Dress modestly, expect to remove footwear, and allow time for a slow, unhurried darshan.
  • For food, Nalkheda is a small temple town, so keep expectations simple and pure-vegetarian.
  • The temple's own bhojanshala and prasad counter offer sanctified vegetarian food, and the lanes around the shrine have modest bhojnalayas and dhabas serving Malwi staples — dal-bafla, poha-jalebi, fresh sabzi-roti thalis and hot chai.
  • Ask for the pure-veg kitchen, and carry water for the road; for a wider choice of vegetarian meals, plan to eat back in Ujjain or in Shajapur en route.
  • Stick to plain, bhang-free thandai or lassi if offered a cooling drink.

Timings & Entry Fee

Entry Fee₹0

Verified: August 2026

Location & How to Reach

Address

Maa Baglamukhi Temple, Lakhundar river bank, Nalkheda, Agar Malwa district, Ujjain, Madhya Pradesh, 465445

How to Reach: Nalkheda lies about 120 km north of Ujjain, roughly a 3-hour drive via Tarana and Shajapur/Agar Malwa. There is no direct rail link to the temple; the practical options are a private taxi, self-drive car, or state/private bus toward Agar Malwa and Nalkheda. Most pilgrims come as a full-day return trip from Ujjain, setting out early in the morning.

Frequently Asked Questions

What is Maa Baglamukhi Temple at Nalkheda known for?

It is one of India's three principal shrines to the goddess Baglamukhi (Pitambara Devi), a Mahavidya worshipped for stambhana — the stilling of obstacles, enemies and disputes. Devotees especially commission havan (fire rituals) here for success in litigation, examinations and health.

How far is Nalkheda from Ujjain and how do I get there?

It is about 120 km and roughly a 3-hour drive north of Ujjain via Tarana and Shajapur/Agar Malwa. Most visitors go by taxi, self-drive car, or bus toward Agar Malwa as a full-day return trip, since there is no direct rail link to the temple.

Where can I eat vegetarian food near Maa Baglamukhi Temple?

Nalkheda is a small temple town with pure-vegetarian options: the temple's own bhojanshala and prasad counter, plus modest bhojnalayas and dhabas in the surrounding lanes serving Malwi thalis, dal-bafla and poha-jalebi. Ask for the pure-veg kitchen, and plan a fuller vegetarian meal back in Ujjain or Shajapur.

When is the best time to visit?

October to March is most comfortable. Navaratri and Shivratri are the most spiritually significant days but bring long queues; a regular weekday morning offers a calmer, unhurried darshan.

Is there an entry fee, and how long should I plan for?

Entry is free; some special havan and puja rituals are booked separately at the temple. Allow about 90 minutes at the shrine, and a full day overall because of the return drive from Ujjain.

Categories

Related

#baglamukhi#pitambara devi#nalkheda#agar malwa#tantric goddess#lakhundar river#day trip from ujjain#mahavidya#havan
Maa Baglamukhi Temple, Nalkheda, Ujjain — TasteYatra