Morning: Depart from Nagpur Railway Station on an early express train, enjoying scenic views of Maharashtra and Madhya Pradesh. Settle into the comfortable seat and prepare for a ~12‑hour ride.
Afternoon: Continue the journey, with a brief stop at Itarsi Junction for refreshments. Arrive in Ujjain by early evening, check into a centrally‑located hotel, and freshen up.
Evening: Head to the banks of the Kshipra River for the serene evening aarti, a perfect introduction to the spiritual vibe of the city.
Find HotelsMorning: Visit the iconic Mahakaleshwar Temple, one of the twelve Jyotirlingas, and participate in the early morning pooja.
Afternoon: Explore the historic Jantar Mantar (Ujjain Observatory) followed by a stroll to the nearby Kal Bhairav Temple, renowned for its perpetual flame.
Evening: Wander through the bustling Harsiddhi Temple complex and enjoy a traditional dinner at a local eatery, sampling specialties like poha and jalebi.
Find HotelsMorning: After breakfast, take a leisurely walk in the tranquil Ujjain University Campus Museum to glimpse regional art and history.
Afternoon: Board an afternoon train from Ujjain Railway Station back to Nagpur, with a quick lunch on board.
Evening: Arrive in Nagpur, reflect on the pilgrimage experience, and head home or to your next destination.
Find HotelsIf you have extra time, add a day to explore nearby attractions such as the ancient Heliodorus Pillar and the tranquil Barabati Lake. To shorten the trip, you can skip the museum visit and opt for a night train back to Nagpur, reducing accommodation costs by one night.