Ujjain

7
Holy Cities of India
12 yrs
Simhastha Kumbh
1
Mahakal Jyotirlinga
3 cr+
Kumbh Pilgrims

About Ujjain

A timeless pilgrim city on the banks of the Kshipra

Ujjain — also known as Avantika — is one of the seven holiest cities of Hinduism and the spiritual capital of Madhya Pradesh. It sits on the banks of the holy Kshipra river, where the once-in-twelve-years Simhastha Kumbh Mela draws three crore pilgrims.

At the heart of Ujjain is the famous Mahakaleshwar Jyotirlinga — one of Shiva's twelve self-manifested lingas. The daily 4 AM Bhasma Aarti at Mahakal is the most powerful ritual experience in India.

Ujjain

At a Glance

Key facts and the best way to experience Ujjain

📍

Location

Ujjain District, MP — 55 km from Indore

🛕

Famous For

Mahakaleshwar Jyotirlinga, Simhastha Kumbh

🏞️

Best Season

October–March; Mahashivratri & Simhastha special

Time Needed

2 days (combine with Indore)

Heritage & Legacy

A timeline of devotion, history and natural majesty

Ujjain heritage

Ancient — Avantika

Ujjain was capital of the Avanti Mahajanapada — Vikramaditya's legendary court.

4th c. BCE — Mauryan Era

Ashoka was governor of Ujjain before becoming emperor.

Gupta Golden Age

Kalidas, Varahamihira and Brahmagupta worked here.

Simhastha Tradition

The twelve-year Simhastha Kumbh on the Kshipra is one of the four great Kumbh Melas.

2022 — Mahakal Lok

The Mahakal Lok corridor inaugurated, transforming Ujjain's pilgrim experience.

Top Attractions in Ujjain

Must-see places on your visit

Mahakaleshwar Jyotirlinga — Ujjain

Mahakaleshwar Jyotirlinga

India's most sacred Shiva shrine — the daily 4 AM Bhasma Aarti is the most powerful temple ritual in India.

Mahakal Lok Corridor — Ujjain

Mahakal Lok Corridor

A 920-metre pilgrim avenue (2022) with 108 carved pillars and dramatic Shiva statues.

Kshipra Ghats — Ujjain

Kshipra Ghats

Ram Ghat and Triveni Sangam — Simhastha bathing sites; daily aarti every evening.

Mahakaleshwar Temple
Mahakal Lok Corridor
Kal Bhairav Temple
Mangalnath Temple
Harsiddhi Temple
Chintaman Ganesh
Ram Ghat
Sandipani Ashram

How to Reach Ujjain

Well connected by road, rail and air across Madhya Pradesh

By train to Ujjain

By Train

Ujjain Junction on the Western Railway — direct trains from Delhi, Mumbai, Indore, Bhopal and Ahmedabad.

By air to Ujjain

By Air

Nearest airport is Indore — Devi Ahilyabai (55 km).

By bus to Ujjain

By Bus / Road

Direct buses from Indore (every 30 min), Bhopal, Omkareshwar and Ratlam.

Places of Interest

Explore curated experiences around Ujjain

Plan Your Ujjain Trip Today

M.P. Holidays — your trusted Madhya Pradesh travel partner since 2016 — designs seamless Ujjain itineraries, hotels and transport.

GET IN TOUCH