Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Three-Day Temple Itinerary in Ujjain

Day 1 · Fri, Aug 21
Ujjain, Madhya Pradesh

Mahakaleshwar Temple area

  1. Mahakaleshwar Jyotirlinga Temple — Mahakaleshwar Temple area; visit for Ujjain’s principal Shiva shrine and its distinctive temple rituals. Late morning, ~1.5 hours; arrive after 10:15 AM today and follow the current darshan and security arrangements.
  2. Bada Ganesh Temple — near Mahakaleshwar Temple; see the large, brightly painted Ganesha image in this compact pilgrimage stop. Early afternoon, ~30 minutes.
  3. Harsiddhi Mata Temple — Mahakaleshwar Temple area; admire one of Ujjain’s major Shakti shrines and its famous दीपस्तंभ-style lamp towers. Afternoon, ~45 minutes.
  4. Mangalnath Temple — Mangalnath area, a short auto-rickshaw ride from the old-city temple cluster; visit the traditional temple associated with Mars worship and open-sky views. Late afternoon, ~1 hour.
  5. Apna Sweets — Freeganj; finish with a reliable local vegetarian meal and Ujjaini snacks. Dinner, ~1 hour; approximately ₹250–₹500 per person.

Late Morning

Start with Mahakaleshwar Jyotirlinga Temple, the main reason this temple quarter feels constantly alive. Since it is already 10:15 AM, go straight to the current general-darshan entrance and check today’s queue and security instructions on arrival; access rules and timings can change, especially around festivals and Mondays. Keep bags, phones, food, and large items to a minimum—paid lockers are commonly available near the complex—and allow about 1½ hours including the queue. The lanes around Mahakaleshwar Temple are pedestrian-heavy, so have your auto drop you at the nearest permitted point rather than trying to drive to the entrance.

Early Afternoon

Walk a few minutes to Bada Ganesh Temple, a compact stop with its striking, brightly painted Ganesha image; 30 minutes is enough. Continue on foot through the old-city lanes to Harsiddhi Mata Temple, where the pair of tall lamp towers is the visual highlight. Plan roughly 45 minutes here, and dress modestly for both shrines. The temple cluster is easiest before the afternoon heat builds; carry water, expect uneven paving, and avoid accepting unsolicited “special darshan” offers. For lunch, keep it simple near the old city—poha, kachori, or a thali—then rest briefly before the next ride.

Late Afternoon and Dinner

Take an auto-rickshaw from the Mahakaleshwar area to Mangalnath Temple—normally around 20–30 minutes depending on traffic, with a fare often roughly ₹150–₹250; agree on the price before leaving. This shrine sits farther from the dense old-city lanes and has a more open, spacious setting associated with Mars worship. Allow about an hour, preferably arriving before sunset, and confirm the return auto or use a ride-hailing app if available. From Mangalnath, continue toward Freeganj for dinner at Apna Sweets, a dependable vegetarian choice for Ujjaini snacks, sweets, chaats, and North Indian meals; budget approximately ₹250–₹500 per person. Expect a busy, casual setting rather than a leisurely restaurant, and keep some room for local favourites such as poha-jalebi or sabudana dishes.

Day 2 · Sat, Aug 22
Ujjain, Madhya Pradesh

Ram Ghat and riverside temples

  1. Ram Ghat — Shipra River waterfront; begin with a riverside temple walk and views of Ujjain’s principal bathing ghat. Morning, ~1 hour.
  2. Chintaman Ganesh Temple — Chintaman area, west of the riverfront; visit one of Ujjain’s especially revered Ganesha temples in a calmer setting. Late morning, ~1 hour.
  3. Gadkalika Temple — Gadkalika area; see the ancient Kali shrine traditionally linked with Kalidasa. Early afternoon, ~45 minutes.
  4. Bhartrihari Caves — near Gadkalika and the Shipra; explore the small cave complex associated with the poet-philosopher Bhartrihari. Afternoon, ~45 minutes.
  5. Shree Ganga Restaurant — near Freeganj; choose a simple vegetarian thali or North Indian meal after the temple circuit. Dinner, ~1 hour; approximately ₹200–₹450 per person.

Morning

Begin at Ram Ghat around 7:00–8:00 AM, when the Shipra waterfront is cooler and noticeably calmer than later in the day. Allow about an hour to walk along the steps, watch the morning bathing rituals, and look into the small shrines lining the ghat. Modest clothing and covered shoulders are appreciated; remove footwear before entering any shrine, and keep phones and bags secure near the water. The ghat itself is free, and local autos can usually reach it from most central neighborhoods for roughly ₹50–₹100, depending on the starting point.

From Ram Ghat, take an auto-rickshaw or cab west to Chintaman Ganesh Temple—about 20–30 minutes in normal traffic, though the road can be slower around busy puja hours. Spend roughly an hour here in the more relaxed temple setting; darshan is generally available from the morning onward, but exact timings and queues can change on festival days. Afterward, continue toward Gadkalika Temple, allowing around 25–35 minutes by auto. This ancient Kali shrine is a compact visit of about 45 minutes, and the approach is more local and less polished than the central temple lanes, so carry small notes for offerings and transport.

Afternoon and Dinner

Walk or take a short auto ride from Gadkalika Temple to Bhartrihari Caves, which are close by near the Shipra. Give the cave complex around 45 minutes: the passageways are uneven and can be slippery during August’s monsoon, so wear shoes with good grip and avoid rushing. A combined auto ride from the temple area toward Freeganj is usually the easiest next step, taking approximately 20–30 minutes depending on traffic. For dinner, settle at Shree Ganga Restaurant near Freeganj for a straightforward vegetarian thali or North Indian meal; budget about ₹200–₹450 per person, and expect a practical, family-style stop rather than a leisurely café experience. Reserve the late afternoon for rest before dinner, since the humidity and wet temple approaches make this circuit more tiring than the distances suggest.

Day 3 · Sun, Aug 23
Ujjain, Madhya Pradesh

Kal Bhairav Temple area

  1. Kal Bhairav Temple — Bhairavgarh; visit Ujjain’s distinctive Bhairava shrine, known for its unusual devotional offering tradition. Morning, ~1.5 hours.
  2. Kaal Bhairav Market — outside Kal Bhairav Temple; browse the active pilgrimage stalls for permitted offerings and local religious items. Late morning, ~45 minutes.
  3. Bade Ganeshji Ka Mandir — near Mahakaleshwar Temple; see another important Ganesha shrine, kept separate from the earlier Chintaman Ganesh visit. Early afternoon, ~30 minutes.
  4. Sandipani Ashram — Ankpat area; visit the traditional site associated with Krishna, Balarama, and their teacher Sandipani. Afternoon, ~1 hour.
  5. Shree Ram Hotel — Ujjain city centre; have a final vegetarian North Indian meal in a straightforward local setting. Early dinner, ~1 hour; approximately ₹200–₹450 per person.

Morning

Head first to Kal Bhairav Temple in Bhairavgarh, ideally arriving around 7:00–8:00 AM before the heat and the busiest offering lines build up. From central Ujjain, an auto-rickshaw usually takes 20–30 minutes, while a cab is more comfortable in August; agree on the fare beforehand, with roughly ₹250–₹450 one way depending on pickup and traffic. The temple is known for its distinctive offering tradition—follow the priest’s instructions and use only the officially permitted offerings rather than buying anything improvised outside. Allow about 1½ hours, and wear clothing that covers the shoulders and knees. After darshan, spend about 45 minutes in Kaal Bhairav Market, the lively strip immediately outside, browsing religious items and observing the practical, no-frills rhythm of a major pilgrimage stop; keep cash in small notes and expect uneven, crowded walking space.

Afternoon

Return toward the old temple quarter for Bade Ganeshji Ka Mandir, near the Mahakaleshwar area, allowing around 30 minutes by auto depending on traffic. It is a compact shrine, so this works best as a quiet stop rather than a long visit—remove footwear where required and check the posted queue arrangements. Continue by auto or cab to Sandipani Ashram in Ankpat, generally another 15–25 minutes; plan about an hour there. The ashram is associated with Krishna, Balarama, and their teacher Sandipani, and its calmer setting makes it a good contrast to the busy shrine markets. August can bring sudden rain, so carry a light umbrella and expect muddy patches around the approach; modest dress and a little patience are more useful here than trying to rush through.

Early Dinner

Finish at Shree Ram Hotel in the city centre for a straightforward vegetarian North Indian meal, budgeting ₹200–₹450 per person. Aim for around 6:00–7:00 PM, before the evening rush, and use an auto-rickshaw from Sandipani Ashram—roughly 15–25 minutes, depending on where you are dropped. Keep the evening unhurried: Ujjain’s roads around the main shrines become congested after dark, and autos may quote higher fares during devotional gatherings, so confirm the price before boarding.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version