Begin your journey from Mumbai by train or car early morning to cover the approximately 600 km to Ujjain. This will optimize your time and allow for sightseeing upon arrival.
Explore the ancient Mahakaleshwar temple, one of the 12 Jyotirlingas and an important pilgrimage site, famous for its Bhasma Aarti (ashes ceremony) in the evening.