State Guide • India

Pilgrimage Sites in Madhya Pradesh

Two Jyotirlingas in one state — Mahakaleshwar's legendary 4am Bhasma Aarti and Omkareshwar's sacred Om-shaped island — make Madhya Pradesh a defining stop on any serious Shiva pilgrimage.

Sacred sites in Madhya Pradesh
The Heart of India

Two Jyotirlingas, One Sacred River

Madhya Pradesh, sitting at the geographic centre of India, holds two of the twelve Jyotirlingas — Mahakaleshwar in Ujjain, the only south-facing Jyotirlinga and famed for its extraordinary 4am Bhasma Aarti using sacred ash, and Omkareshwar, where the Narmada river flows around a sacred Om-shaped island holding two Jyotirlingas in one place. Ujjain itself is one of the four Kumbh Mela cities, hosting the Simhastha Kumbh once every twelve years.

Amarkantak, the source of the Narmada, marks the starting point of the legendary 2,600 km Narmada Parikrama — a circumambulation of the entire river on foot considered one of the most demanding and meritorious pilgrimages in India, traditionally taking three years to complete.

25Major pilgrimage sites
2Jyotirlingas in state
2,600kmNarmada Parikrama length
Sacred Destinations

Major Pilgrimage Sites in Madhya Pradesh

Mahakaleshwar, Ujjain Jyotirlinga #3

Mahakaleshwar, Ujjain

📍 Ujjain

Lord of Time — the only south-facing Jyotirlinga. The legendary 4am Bhasma Aarti with sacred ash.

Explore →
Omkareshwar Jyotirlinga #4

Omkareshwar

📍 Khandwa district

Sacred Om-shaped island on the Narmada — two Jyotirlingas on one divine island.

Explore →
Amarkantak River Source Pilgrimage

Amarkantak

📍 Anuppur district

Source of the sacred Narmada — starting point of the legendary 2,600 km Narmada Parikrama.

Explore →
Khajuraho Temples UNESCO World Heritage

Khajuraho Temples

📍 Khajuraho

A complex of medieval Hindu and Jain temples renowned for intricate sculptural artistry.

Explore →
When to Visit

Best Time to Visit Madhya Pradesh

PeriodCrowdsWeatherNotes
Oct – MarHighCool, 10–26°CMost comfortable season for temple circuits across the state
Apr – JunLowHot, 30–44°CExtremely hot — visit temples early morning or evening only
Jul – SepModerateMonsoon, lushNarmada at its fullest; Amarkantak especially scenic
Simhastha KumbhExtremely HighEvery 12 yearsUjjain hosts one of the four great Kumbh Mela gatherings

Pilgrim Tips for Madhya Pradesh

  • Arrive at Mahakaleshwar well before 4am to witness or participate in the legendary Bhasma Aarti — book in advance where required.
  • Combine Mahakaleshwar (Ujjain) and Omkareshwar into a single Madhya Pradesh Jyotirlinga circuit, roughly 3 hours apart by road.
  • Amarkantak is the traditional starting point for the Narmada Parikrama — even a short stretch offers a taste of this legendary pilgrimage.
  • Khajuraho is easily combined with the wider circuit via Indore or Bhopal for a fuller Madhya Pradesh heritage trip.
Explore India

Other State Pilgrimage Guides