Morning: Arrive in Ujjain by train or flight, check into your hotel and enjoy a light breakfast. Take a short stroll to the historic Kalidas Museum to get a glimpse of the city’s cultural heritage.
Afternoon: Visit the sacred Mahakaleshwar Jyotirlinga Temple, participate in the ritual aarti, and explore the surrounding market for traditional handicrafts.
Evening: Walk along the serene banks of the Kshipra River, watch the sunset and experience the vibrant evening aarti at the Ram Ghat.
Find HotelsMorning: Begin with a pilgrimage to the towering Harsiddhi Temple, followed by a visit to the ancient Jantar Mantar observatory.
Afternoon: Explore the mysterious Kal Bhairav Temple and then head to the tranquil Gadkalika Temple perched on a hill for panoramic views.
Evening: Stroll through the bustling Ujjain Old City Bazaar**, sampling local street food like poha and jalebi before returning to your hotel.
Find HotelsMorning: Check out and travel to Indore (≈2‑hour drive). Check into your accommodation and freshen up.
Afternoon: Discover the regal Rajwada Palace, then wander the nearby Indore Museum (Madhya Pradesh Tribal Museum) for a deep dive into regional art and history.
Evening: Experience the famous street‑food paradise of Sarafa Bazaar, savoring dishes such as bhutte ka kees, chaats, and the iconic Indori poha.
Find HotelsMorning: Visit the elegant Lal Bagh Palace and its lush gardens, then stroll through the adjacent Indore Zoo (Kamla Nehru Prani Sangrahalaya) for a relaxed start.
Afternoon: Shop for souvenirs at the lively Chowk Bazaar** and enjoy a leisurely lunch at a rooftop café overlooking the city skyline.
Evening: Depending on your travel schedule, either head to the airport/train station for departure or unwind at a local café before bidding farewell to Indore.
Find HotelsTo extend the trip, add an extra day in Indore to explore the nearby Patalpani Waterfall or take a day‑trip to the historic town of Mandu. If you need to shorten the itinerary, combine Day 2’s morning visits with Day 1’s afternoon by starting at Mahakaleshwar early, and skip the zoo on Day 4, focusing only on Lal Bagh Palace and shopping before departure.