Start your trip in Jaipur, the Pink City of India. In the morning, visit the majestic Amer Fort, a UNESCO World Heritage Site, and marvel at its stunning architecture. Afternoon is the perfect time to explore the City Palace, a sprawling complex of palaces, courtyards, and museums. In the evening, head to the bustling bazaars of Jaipur and indulge in some shopping for handicrafts and traditional Rajasthani attire.
On your way to Ujjain, make a stop at Pushkar, a holy town known for its sacred Pushkar Lake and Brahma Temple. Start your day with a peaceful walk around the lake, soaking in the spiritual ambiance. In the afternoon, explore the colorful markets of Pushkar, where you can find unique handicrafts and traditional Rajasthani souvenirs. In the evening, witness the mesmerizing Aarti ceremony at the Brahma Temple, accompanied by chants and the lighting of oil lamps.
Continue your journey to Udaipur, also known as the City of Lakes. Start your morning with a boat ride on Lake Pichola, enjoying the panoramic views of the surrounding palaces and hills. Afternoon can be spent exploring the magnificent City Palace, followed by a visit to the serene Jag Mandir Island. In the evening, witness a cultural performance at Bagore Ki Haveli and experience the vibrant folk dances of Rajasthan.
Embark on a day trip to Chittorgarh, a city steeped in history and valor. Morning is the ideal time to visit the magnificent Chittorgarh Fort, the largest fort in India, and explore its palaces, temples, and towers. Afternoon can be spent at the Vijay Stambh (Victory Tower) and the Kirti Stambh (Tower of Fame). In the evening, witness the sound and light show at the fort, narrating the heroic tales of Rajput warriors.
Make your way to Indore, the commercial capital of Madhya Pradesh. In the morning, visit the historic Rajwada Palace, a blend of Mughal and Maratha architecture. Afternoon can be spent exploring the Lal Bagh Palace, a grand palace turned museum showcasing artifacts from the Holkar dynasty. In the evening, take a leisurely walk along the serene banks of the Khan River and enjoy the beautiful sunset.
Visit Omkareshwar, a sacred island nestled on the banks of the Narmada River. Morning is the perfect time to visit the Omkareshwar Temple, dedicated to Lord Shiva, and seek blessings. Afternoon can be spent exploring the scenic beauty of the island, with its serene ghats and picturesque landscapes. In the evening, witness the Ganga Aarti ceremony at the banks of the Narmada River.
Reach your final destination, Ujjain, a city known for its spiritual significance and the famous Mahakaleshwar Temple. In the morning, visit the temple and witness the Bhasma Aarti, a unique ritual where Lord Shiva is adorned with sacred ash. Afternoon can be spent exploring the ancient observatory of Jantar Mantar and the tranquil Ram Ghat on the banks of the Shipra River. In the evening, attend the mesmerizing Sandhya Aarti at the river ghat.
For a unique experience, visit the Sambhar Lake, located near Jaipur. It is the largest inland salt lake in India and offers breathtaking views. Another hidden gem is the Badi Choupad Bazaar in Udaipur, where you can find traditional handicrafts and jewelry. Locals in Ujjain recommend exploring the nearby village of Maheshwar, famous for its handloom sarees and the stunning Ahilya Fort.
For hotel and flight prices, you can check here.