Begin your trip by traveling to Omkareshwar. Start your morning by visiting Omkareshwar Temple, dedicated to Lord Shiva. Take a peaceful boat ride on the Narmada River in the afternoon, admiring the serene beauty of the surroundings. In the evening, explore the local market and try some delicious street food.
Start your morning with a scenic hike to Siddhanath Temple, offering panoramic views of Omkareshwar. In the afternoon, visit Kajal Rani Caves and explore the ancient rock-cut architecture. In the evening, witness the captivating Aarti ceremony at Omkareshwar Temple.
Travel to Mahakaleshwar in the morning. After checking in to your hotel, head to Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Spend the afternoon exploring the ancient ruins of Ujjain and its famous landmarks. In the evening, witness the mesmerizing Bhasma Aarti at Mahakaleshwar Temple.
Immerse yourself in the rich cultural heritage of Ujjain. Visit the ancient observatory of Jantar Mantar in the morning, known for its impressive astronomical instruments. Explore the historic Kal Bhairav Temple and the architectural marvel of Kaliadeh Palace in the afternoon. In the evening, stroll along the charming streets of Ujjain and indulge in local delicacies.
On your final day, witness the morning rituals at Mahakaleshwar Temple. Take a leisurely walk along the banks of Shipra River, appreciating the peaceful surroundings. Spend the afternoon exploring the vibrant markets of Mahakaleshwar and collecting souvenirs. In the evening, enjoy a delicious meal at a local restaurant.
While exploring Omkareshwar and Mahakaleshwar, make sure to visit the offbeat attractions like Siddhanath Caves in Omkareshwar and Ram Ghat in Ujjain. These places offer tranquility and a deep connection with spirituality. Interact with the locals to discover their favorite local spots for authentic food and cultural experiences.
For hotel and flight bookings, you can check the prices on Kayak.