Start your trip by visiting Ujjain, known as the city of temples and one of the holiest cities in India. Begin your day by witnessing the breathtaking sunrise at the Mahakaleshwar Temple, one of the twelve Jyotirlingas. Afterward, explore the ancient ruins of Ujjain's famous temples like the Bade Ganeshji Ka Mandir, Sandipani Ashram, and Harsiddhi Temple. In the afternoon, take a boat ride on the Shipra River and visit the Kal Bhairav Temple. Wrap up your day by attending the evening aarti (prayer) at the Mahakaleshwar Temple.
On the second day, venture to Omkareshwar, a sacred town located on an island formed by the Narmada River. Start your morning by visiting the Omkareshwar Jyotirlinga Temple, dedicated to Lord Shiva. Take a boat ride across the Narmada River to reach the temple and witness its grandeur. Afterward, explore the ancient temples of Siddhanath Temple, Kajal Rani Cave, and Mamleshwar Temple. Enjoy the serene beauty of the island and immerse yourself in the spiritual atmosphere of Omkareshwar.
Continuing your spiritual journey, head to Mahakaleshwar near Indore. Start your day by visiting the Mahakaleshwar Temple, one of the most revered Jyotirlingas. Witness the morning rituals and seek blessings from Lord Shiva. Spend the afternoon exploring the nearby attractions, such as the Ram Ghat, Vedh Shala Observatory, and Chintaman Ganesh Temple. Indulge in local cuisine at Sarafa Bazaar, known for its mouthwatering street food, before returning to Mahakaleshwar Temple for the evening aarti.
Conclude your itinerary with a visit to Maheshwar, a charming town situated on the banks of the Narmada River. Start your morning with a visit to the Maheshwar Jyotirlinga Temple, followed by a leisurely walk along the picturesque ghats (steps) of the Narmada River. Explore the magnificent Maheshwar Fort and its surrounding palaces, such as Rajwada Palace and Ahilya Bai Holkar's Palace. Indulge in traditional handloom shopping and witness the weaving art at the Rehwa Society. End your trip by enjoying a sunset boat ride on the Narmada River.
In Ujjain, make sure to explore the Kaliadeh Palace and the serene Mangalnath Temple, believed to be the birthplace of Mars. In Omkareshwar, take a stroll around the scenic Satmatrika Temples, dedicated to the seven mother goddesses. In Mahakaleshwar, visit the Kal Bhairav temple during the Bhairav Ashtami festival for a unique experience. Lastly, in Maheshwar, discover the tranquility of the Baneshwar Temple and witness the mesmerizing evening aarti at Ahilya Ghat. These hidden gems and local favorites offer a deeper insight into the rich cultural and spiritual heritage of Madhya Pradesh.
For hotel and flight prices, please check here.