Temples in Madhya Pradesh are easier to explore when you plan by region, not by a single state-wide checklist. The Mahakaleshwar and Omkareshwar Jyotirlingas make one practical trip. Orchha and Khajuraho form another. Maihar, Datia and Bhojpur suit different gateways, so squeezing every shrine into two days rarely works.

This guide keeps the eight major destinations from our earlier list. It now adds realistic routes, current official fee information and a crucial Maihar ropeway correction.
TemplesMap is an independent information guide, not affiliated with any temple trust, operator or government body. We do not accept bookings, donations or payments. Check arrangements with the official organisations linked below.
Temples in Madhya Pradesh at a Glance
These temples in Madhya Pradesh mix active worship with protected heritage. You may need a ritual permit at one temple, an entry ticket at another and no advance ticket at all elsewhere. The right route depends on your interests as much as your starting city.
- Mahakaleshwar, Ujjain: Lord Shiva’s Jyotirlinga and the pre-dawn Bhasma Aarti.
- Omkareshwar and Mamleshwar: Shiva shrines beside the Narmada, best paired with Ujjain.
- Khajuraho: UNESCO-listed Hindu and Jain heritage temples from the Chandella period.
- Maihar Sharda Devi: Hilltop goddess shrine with a steep stair route and a ropeway.
- Kal Bhairav, Ujjain: Guardian deity of Ujjain, associated with a distinctive offering tradition.
- Bhojeshwar, Bhojpur: Incomplete medieval Shiva temple near Bhopal.
- Ram Raja, Orchha: Worship of Lord Rama in a former royal palace.
- Pitambara Peeth, Datia: Important centre of devotion to Goddess Baglamukhi.
Best Regional Circuits for Temples in Madhya Pradesh
A trip to temples in Madhya Pradesh works best when its stops share a road corridor. For instance, Omkareshwar is accessible from the Indore region, while Khajuraho belongs to a separate Bundelkhand circuit. Use this table to avoid long transfers hidden inside a busy schedule.
| Region | Stops | Suggested stay | Best gateway |
|---|---|---|---|
| Western Jyotirlinga | Ujjain, Kal Bhairav, Omkareshwar, Mamleshwar | 2–3 days | Indore or Ujjain |
| Bundelkhand heritage | Orchha, Khajuraho | 3 days | Jhansi or Khajuraho |
| Bhopal day circuit | Bhojeshwar, Bhojpur; Bhopal city shrines | 1 day | Bhopal |
| Vindhya goddess trip | Maihar Sharda Devi; local Maihar sites | 1–2 days | Maihar or Satna |
| Gwalior–Datia | Pitambara Peeth; optional Orchha extension | 1–2 days | Gwalior or Jhansi |
The stays above are planning suggestions, not promised travel times. Temple crowds, road conditions and weather can add delays. Also, a Bhasma Aarti visit requires an unusually early start.
Jyotirlinga Temples in Madhya Pradesh
Among temples in Madhya Pradesh, two are among the twelve Jyotirlingas: Mahakaleshwar in Ujjain and Omkareshwar on the Narmada. They anchor the western circuit. Because special rituals follow their own schedules, reserve enough time for ordinary darshan even if you cannot secure an aarti permit.
Mahakaleshwar Jyotirlinga, Ujjain
Mahakaleshwar is the beating heart of Ujjain pilgrimage. Devotees regard the lingam as swayambhu, or self-manifested, and note its south-facing orientation. The famous Bhasma Aarti takes place before sunrise, while Mahakal Lok adds a sculpture-lined approach to the complex.
The Ministry of Tourism lists the temple’s broad activity window as approximately 4:00 AM to 11:00 PM. However, that is not a promise of uninterrupted access to the sanctum. Check the temple’s current darshan schedule, aarti entry rules and holiday restrictions before making plans.
Bhasma Aarti, permits and current charges
Bhasma Aarti entry requires a valid permit under the temple management committee’s rules. Since limited quotas and conditions can change, consult the Shri Mahakaleshwar Temple Management Committee portal rather than relying on an old fee chart. Carry the identification specified for your permit.
General darshan, Bhasma Aarti and quicker darshan are different arrangements. Therefore, a quoted charge for one must not be presented as the price of another. Our existing Bhasma Aarti guide gives more background, but always check the committee portal for the latest procedure.
If your preferred Bhasma Aarti date is unavailable, choose ordinary darshan instead or try another official release date. An agent cannot guarantee entry, and an online payment alone does not override temple checks.
Omkareshwar and Mamleshwar
Omkareshwar sits on Mandhata Island in the Narmada, with Mamleshwar across the river. Many devotees visit both shrines as part of the same pilgrimage. A footbridge connects the island; boat services depend on local conditions and should never form your only access plan.
The Shri Omkareshwar Mandir Trust publishes darshan windows of 5:00 AM–12:20 PM, 1:15 PM–4:00 PM and 4:30 PM–9:30 PM, followed by a later Shayan Darshan period until 10:30 PM. Darshan pauses during aarti, bhog and shringar. Festival schedules can differ.
The trust lists ₹300 for one Shighra Darshan ticket in a fixed time slot, subject to availability. This is not a general admission fee. Check the trust’s Shighra Darshan information if you need that option. Our Omkareshwar timing guide gives local context.
Khajuraho: Heritage Temples in Madhya Pradesh
Khajuraho is a heritage destination as well as a place of worship. UNESCO inscribed the Khajuraho Group of Monuments in 1986. Its World Heritage description identifies 23 temples across the western, eastern and southern clusters. Hindu and Jain traditions share the site.
The Western Group includes Kandariya Mahadeva, a high point of Nagara-style temple design. Unlike most active shrines on this list, the principal protected complex involves an Archaeological Survey of India (ASI) monument ticket. Do not confuse that ticket with a priest-led puja or darshan reservation.
The Archaeological Survey of India (ASI) Khajuraho page lists ₹40 for Indian visitors and ₹600 for other foreign visitors, both as cash-payment fees. The page does not state an exact digital price for this monument, so check the current online checkout before paying. ASI also lists free entry for children below 15.
The outdoor monuments are commonly visited in daylight, but access rules and last-entry hours can change. Check ASI and UNESCO’s site record for official details. Give the Western Group a generous half-day, and add the eastern Jain temples if you enjoy sculpture and history.
Shakti Temples in Madhya Pradesh: Maihar and Datia
These temples in Madhya Pradesh honour different forms of the goddess, but they are not neighbouring stops. Maihar fits a Vindhya or Khajuraho extension. Datia works better from Gwalior or Jhansi, so separate them if you have only a weekend.
Maihar Sharda Devi Temple: ropeway and steps
Maa Sharda’s hilltop shrine stands on Trikut Hill in Maihar district. It is no longer accurate to describe the temple as being in Satna district. Devotees revere Maa Sharda as a form of Saraswati and regard the shrine as a Shakti Peeth.
The Maihar district administration describes a climb of 1,001 stairs. Meanwhile, the ropeway operator uses a larger approximate step count in its description. Rather than rely on one disputed figure, plan for a strenuous uphill climb or use the cable car if suitable.
Maihar ropeway charges, hours and online tickets
Maihar ropeway tickets are available online through an operator-linked ticketing service. The older claim that all tickets are counter-only is wrong. Damodar Ropeways & Infra Limited names Book Meri Ride as its online ticketing provider, so start on the operator’s own page and follow its link.
The operator currently lists an adult two-way fare of ₹150, a child two-way fare of ₹100 and an adult one-way fare of ₹100. Its published operating window is 6:30 AM–8:30 PM, subject to daylight, weather and evening temple rituals. These are ropeway details, not guaranteed temple darshan hours.
Online booking does not guarantee immediate boarding or service in unsafe weather. If the cable car pauses, wait for an official update, consider the steps only if you are fit, or move the visit to another time. Avoid independent agents and sites that do not appear on the operator’s page.
Pitambara Peeth, Datia
Pitambara Peeth in Datia honours Goddess Baglamukhi and also has a Dhumavati shrine. Devotees regard it as an important place for Shakti worship. Ritual activity may affect access, so avoid treating an unverified 5:00 AM–9:00 PM range as an official all-day schedule.
Keep clothing modest and allow flexible time for darshan. The site fits a trip based in Gwalior or Jhansi much better than a last-minute add-on from Khajuraho. Confirm any special puja arrangements directly with the peeth’s administration when you arrive.
Other Famous Temples in Madhya Pradesh
Kal Bhairav Temple, Ujjain
Devotees worship Kal Bhairav as Ujjain’s kotwal, or guardian. Its distinctive liquor-offering custom belongs to the temple’s religious tradition. Participation is optional, and visitors should follow the priests’ directions rather than assume an offering is required for darshan.
Combine Kal Bhairav with Mahakaleshwar during a Ujjain day. The transfer is local, while Omkareshwar needs a separate intercity journey. Our guide to temples near Mahakaleshwar includes other local stops.
Bhojeshwar Temple, Bhojpur
Bhojeshwar temple stands about 28 km from Bhopal, near the Betwa River. The unfinished Shiva shrine dates to the period of Raja Bhoj and houses a notably large lingam. Its exposed architecture also offers a striking look at medieval stone construction.
The Bhopal district tourism page confirms the setting and the unfinished temple. Since this is an outdoor heritage stop, allow daylight for viewing. Avoid assuming that a published monument visiting window also guarantees access to worship at every moment.
Ram Raja Temple, Orchha
At Orchha’s Ram Raja temple, devotees honour Lord Rama as a king. The legend tells how his image remained in a queen’s palace, which became the place of worship. Royal-style ceremonies are a key part of the temple’s local identity.
Madhya Pradesh Tourism’s Orchha heritage-walk guide describes Ram Raja as a distinctive royal shrine and states that entry is free. Since that guide dates from 2020, confirm any current conditions locally. Avoid treating the broad claim that no other temple worships Rama as a king as a verifiable national fact. Darshan may pause between morning and evening services.
Regional Itineraries for Temples in Madhya Pradesh
When visiting temples in Madhya Pradesh, start with one region. Add a second only if you have several extra days. The plans below leave room for queues and do not assume a ritual slot will be available.
Western circuit: Ujjain and Omkareshwar in two or three days
- Day 1: Reach Ujjain and visit Mahakaleshwar. Add Mahakal Lok and Kal Bhairav if time allows.
- Day 2: Travel towards Omkareshwar, then visit Omkareshwar and Mamleshwar. Stay overnight locally or return towards Indore based on your transport.
- Optional Day 3: Keep a buffer for an early-morning ritual, slower darshan or a relaxed return journey.
Indore is a useful transport hub for this circuit. However, do not promise both Jyotirlingas and a pre-dawn aarti in one rushed day. Ritual permissions and road transfers need separate time allowances.
Bundelkhand circuit: Orchha and Khajuraho in three days
- Day 1: Arrive via Jhansi and explore Ram Raja temple, Orchha’s historic centre and the Betwa riverfront.
- Day 2: Drive to Khajuraho and visit part of the temple groups if daylight remains.
- Day 3: Explore the Western Group and the eastern Jain shrines before leaving.
Madhya Pradesh Tourism’s Orchha–Khajuraho itinerary gives an approximate road distance of 172 km. That is a transfer between destinations, not a stroll between nearby temple gates. Plan lunch and stops accordingly, then check your preferred road route.
Bhopal circuit: Bhojeshwar in one day
Start from Bhopal, travel to Bhojpur and explore Bhojeshwar in daylight. You can then return to Bhopal for city temples or other sights. This is a manageable outing because the district administration places Bhojpur around 28 km from Bhopal.
Do not automatically add Ujjain to the same day. The longer transfer turns a relaxed monument visit into a road-heavy trip, especially with older family members or children.
Maihar and Gwalior–Datia: keep two separate plans
Maihar works as a one- or two-day shrine visit with time for ropeway queues. If you are already at Khajuraho, Maihar is a possible onward leg; the Maihar district website gives roughly 130 km between them. However, do not schedule both visits tightly around the last cable-car service.
For Pitambara Peeth, use Gwalior or Jhansi as the base. Add Orchha only when you have a second day and a reliable transfer. Datia and Maihar are not a convenient same-day two-shrine route.
Fees and Hours for Temples in Madhya Pradesh
Think of tickets in three groups: temple rituals, monument entry and transport. Each follows a different operator’s rules, so a combined list of ‘temple entry fees’ can mislead travellers.
| Place or service | Published detail | Where to check |
|---|---|---|
| Mahakaleshwar | Broad temple window about 4 AM–11 PM; ritual fees vary | Temple committee |
| Omkareshwar Shighra Darshan | ₹300 per person; timed ticket | Omkareshwar Trust |
| Khajuraho Western Group | ASI lists ₹40 for Indian visitors and ₹600 for other foreign visitors (cash); online rates need checkout confirmation | ASI Khajuraho page |
| Maihar ropeway | Adult return ₹150; normally 6:30 AM–8:30 PM | Damodar Ropeways |
| Orchha Ram Raja | Free entry stated in MP Tourism’s 2020 guide; confirm current conditions | MP Tourism heritage walk |
| Datia, Kal Bhairav, Bhojeshwar | Do not rely on unsourced fee or hour charts | On-site administration |
No paid ticket on this list guarantees instant entry. For example, a ropeway seat does not bypass the queue at Maa Sharda’s shrine. Likewise, a faster darshan ticket does not guarantee a specific time inside the sanctum.
Best Time to Visit Temples in Madhya Pradesh
For temples in Madhya Pradesh, October to March usually offers more comfortable weather for multi-city travel. Summer afternoons become tiring around open sites such as Khajuraho and Bhojpur. During monsoon weather, watch road conditions and ropeway alerts before setting out.
Festivals bring memorable ceremonies but can also lengthen queues. Mahashivratri affects the Shiva shrines, while Navratri draws larger crowds to goddess temples. If crowds concern you, choose an ordinary weekday outside major festival dates.
- Rail: Use Ujjain for the western circuit, Jhansi for Orchha and Maihar or Satna for the Vindhya region. Check train stops rather than assuming every service calls at Maihar.
- Air: Indore suits western Madhya Pradesh, Bhopal suits Bhojpur, and Khajuraho can serve Bundelkhand. Flight routes and frequencies change.
- Road: Leave a time buffer between cities, especially when heading to a hill shrine or a pre-booked aarti.
For Maihar’s steep stairs, carry water and take breaks. Older pilgrims, pregnant visitors and people with heart, breathing or mobility concerns should consider their limits and seek medical advice where needed. Ropeways can stop in high winds, so check for disruptions before you travel.
Common Planning Mistakes to Avoid
Confusing a booking service with a temple trust is the costliest mistake. Use the temple committee, ASI or ropeway operator website first. At Maihar, the operator itself identifies its approved online provider, which is much safer than a random payment link.
Another mistake is treating a full-day opening range as continuous darshan. Omkareshwar lists several ritual breaks, and many temples have morning and evening sessions. Check the specific activity you intend to attend.
Finally, do not build the whole journey around one unavailable slot. If Bhasma Aarti permits are exhausted, ordinary darshan remains a different option. If a ropeway suspends service for weather, reassess the climb or visit later rather than pushing ahead unsafely.
Before You Plan Your Yatra
For a first trip to temples in Madhya Pradesh, the Ujjain–Omkareshwar circuit connects two Jyotirlingas without crossing the state. Heritage travellers can devote three days to Orchha and Khajuraho instead. Maihar and Datia deserve their own regional plans, especially when a family needs a slower pace.
Start with official timings, then book transport and accommodation around them. A good route leaves room for darshan delays rather than promising every stop in one day.
Frequently Asked Questions
Which are the most famous temples in Madhya Pradesh?
Mahakaleshwar, Omkareshwar, Maihar Sharda Devi, Khajuraho, Ram Raja in Orchha and Pitambara Peeth in Datia are prominent choices. Bhojeshwar near Bhopal and Kal Bhairav in Ujjain also merit attention. Choose by region because the travel distances vary greatly.
Which two Jyotirlingas are in Madhya Pradesh?
Mahakaleshwar in Ujjain and Omkareshwar on the Narmada are the state’s two Jyotirlingas. You can visit both on a two- or three-day western circuit. Visit Mamleshwar across the river when you are at Omkareshwar.
Can Maihar ropeway tickets be booked online?
Yes. Damodar Ropeways links to an online ticketing provider from its Maihar project page. The operator lists ₹150 for an adult return ticket. Follow that official operator link, since other pages may show old fares or false counter-only claims.
What are the Maihar ropeway operating hours?
The operator publishes 6:30 AM to 8:30 PM. However, weather, daylight and temple rituals may alter operations. Check its notice before departure, and allow time for the shrine queue after arriving at the upper station.
What is the Khajuraho temple entry fee?
The Western Group uses ASI monument ticketing. The official ASI Khajuraho page lists ₹40 for Indian visitors and ₹600 for other foreign visitors with cash payment. It does not specify the digital checkout price, so confirm that amount before paying. Other temple groups have different access arrangements.
Can Ujjain and Omkareshwar be visited in one day?
A fast visit may be possible with private transport and light queues, but two days are more reliable. The Bhasma Aarti starts very early, while Omkareshwar has ritual breaks. A one-day plan offers little protection against delays.
Are Orchha and Khajuraho close enough for a day trip?
They are connected by road, but Madhya Pradesh Tourism estimates about 172 km between them. Spend one day in Orchha and another at Khajuraho if possible. That way, you can study the temple groups without rushing the intercity drive.
Do temples in Madhya Pradesh require advance booking?
Not all of them. Some special rituals need permits, while the Western Group at Khajuraho requires a monument ticket. Ordinary darshan follows each shrine’s local rules, and a Maihar ropeway ticket only covers transport up the hill.
Which circuit suits elderly travellers?
Bhojpur from Bhopal is a short-distance option, while Ujjain can work with a slower schedule and local transport. Maihar has a ropeway, but queues and some walking may still be required. Always consider heat, stairs and individual mobility needs.
