Ujjain is one of the seven sacred cities and home to the Mahakaleshwar Jyotirlinga, famous for its Bhasma Aarti. Simhastha Kumbh is held here on the banks of the Shipra.
Photo: Ashverse (CC BY-SA 4.0), Wikimedia Commons
At a glance
Place
Ujjain, Madhya Pradesh
Known as
Jyotirlinga · Sapta Puri · Shakti Peeth
Best time
October to March. Mahashivratri and Shravan are the busiest.
Ujjain is one of the seven sacred cities and home to Mahakaleshwar, the only Jyotirlinga that faces south. It sits on the Shipra river and hosts the Simhastha Kumbh every twelve years. The city has been a centre of astronomy and learning for thousands of years, and ancient texts treat Ujjain as the zero meridian of Indian time.
The most famous ritual is the Bhasma Aarti at dawn at Mahakaleshwar. It needs advance registration and is a once-in-a-lifetime experience for many.
This guide explains how to plan the main temple and the other temples of the city.
Route and layout at a glance
The main sights are all within the old city and along the Shipra: Mahakal Temple, Harsiddhi, Ram Ghat and Kal Bhairav. Kal Bhairav and Sandipani Ashram are a few kilometres out. Mahakal Lok, the new corridor, has made the temple area wider and easier to walk.
Plan your Ujjain trip by days
How many days do you have? Pick one and the plan changes.
1 day in Ujjain
A quick visit from Indore.
Day 1
Morning. Mahakaleshwar darshan.
Late morning. Harsiddhi and Ram Ghat.
Afternoon. Kal Bhairav and Sandipani Ashram.
Evening. Shipra aarti.
2 days in Ujjain
The best plan for Bhasma Aarti and the rest of the city.
The Jyotirlinga here is swayambhu and the temple has several floors, with the main shrine below. Mahakal Lok is a large corridor with sculptures from Shiva stories, opened in 2022.
The Bhasma Aarti happens early in the morning and requires advance registration through the temple's official website.
Local tip: Check the official site for darshan options and the dress code. Phones and bags are usually not allowed inside.
Harsiddhi Temple
A Shakti Peeth where the elbow of Sati is believed to have fallen. It is known for two tall lamp pillars, the deepstambhs, which are lit on festivals.
Local tip: Visit in the evening to see the lamps lit.
Ram Ghat and the Shipra
The main bathing ghat of the city, where the Simhastha Kumbh is held. A quiet evening aarti is held here.
Local tip: Bathe only where others are bathing and do not enter alone.
Kal Bhairav Temple
A temple of Kal Bhairav where liquor is offered as prasad, which is an unusual and well-known ritual. It is believed that Kal Bhairav guards the city.
Local tip: Go before noon to avoid queues.
Sandipani Ashram and Mangalnath
Sandipani Ashram is the school of the sage Sandipani, where Krishna, Balram and Sudama are said to have studied. Mangalnath Temple is a notable Mangal temple, tied to the astronomy of the city.
The Vedh Shala, an old observatory, shows the city's astronomy heritage.
Local tip: Combine in a half-day on the edge of the city.
Best time to go, season by season
October to March
Cooler weather. The best time.
Shravan and Maha Shivaratri
The biggest days at Mahakal. Very crowded.
Simhastha Kumbh years
A huge gathering. Plan well in advance.
Summer
Hot. Visit early in the morning and in the evening.
How to reach and get around
By rail: Ujjain Junction is a major station with trains from Delhi, Mumbai, Bhopal and Indore.
By air: Indore Airport is about 55 km away.
By road: Good highways from Indore and Bhopal.
Where to stay
Hotels and dharamshalas are near the temple and the railway station. Book early for Shravan and Shivaratri.
What to eat
Poha with jalebi, kachori, dal bafla and sabudana khichdi are the local favourites. Indore's famous street snacks are one hour away.
Common mistakes to avoid
Going for Bhasma Aarti without registering.
Carrying phones or big bags to the temple.
Giving money to unofficial guides who promise quick darshan.
Skipping Kal Bhairav.
Etiquette
Follow the temple's dress code. Check the official rules.
Do not carry restricted items.
Day trips from Ujjain
Omkareshwar: About 140 km. Another Jyotirlinga.
Indore: About 55 km. City and food.
Maheshwar: About 130 km. A temple town on the Narmada.
Mandu: About 150 km. Historic fort town.
Not sure which temples fit your family?Share your travel dates and who is coming. We will help you pick, free of charge.
Darshan timings, booking rules and road conditions change, so confirm them with the temple trust or local authority before you travel.
Questions people ask
How many days are needed for Ujjain?
One day covers the main temples. Two days is relaxed and lets you add Bhasma Aarti.
How do I book the Bhasma Aarti?
Register through the official Mahakaleshwar temple website. Slots fill quickly, so book early.
Can I visit Ujjain and Omkareshwar together?
Yes. They are about 140 km apart, often done in a 2 to 3 day trip.
What is the best time to visit Ujjain?
October to March.
Is Ujjain good for senior citizens?
Yes. The temple area is now wider and easier. Avoid festival days.
What is the best time to visit Ujjain?
October to March. Mahashivratri and Shravan are the busiest.
How many days are needed for Ujjain?
Plan 1 to 2 days.
How do I reach Ujjain?
The nearest railway station is Ujjain Junction. The nearest airport is Devi Ahilya Bai Holkar Airport, Indore. Check current road and train timings before you travel.
What are the main festivals at Ujjain?
Maha Shivaratri; Shravan Mahakal sawari; Simhastha Kumbh (next in 2028); Kartik Purnima.
What is today's tithi and Rahu Kaal at Ujjain?
On 13 November 2026, the tithi is Shukla Chaturthi and Rahu Kaal is 10:48 AM to 12:11 PM, worked out for Ujjain's own sunrise.
Photo credits
Mahakaleshwar Temple: Ashverse, CC BY-SA 4.0, source.