Start your trip by exploring the ancient city of Ujjain. In the morning, visit the Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Experience the divine atmosphere and witness the morning Aarti (prayer ceremony). Afterward, head to the nearby Kal Bhairav Temple, known for its unique rituals and vibrant energy.
In the afternoon, make your way to the historic Harsiddhi Temple, dedicated to the Goddess Shakti. Marvel at the intricate architecture and take part in the temple rituals. As the evening approaches, take a serene boat ride on the Shipra River and witness the beautiful sunset.
Today, bid farewell to Ujjain and embark on a journey to the enchanting city of Jaipur. In the morning, take a flight from the nearest airport to Jaipur. Check flight prices and availability here.
Upon arrival in Jaipur, immerse yourself in the rich history and grandeur of the Pink City. In the afternoon, visit the iconic Amber Fort, a magnificent fortress situated on a hilltop. Explore the stunning architecture, intricate carvings, and enjoy breathtaking views of the surrounding landscapes.
In the evening, head to the vibrant local market, Johri Bazaar, known for its exquisite jewelry, textiles, and handicrafts. Indulge in some shopping and savor the delicious local cuisine at one of the traditional Rajasthani restaurants.
Discover the architectural wonders of Jaipur on this day. Start your morning by visiting the City Palace, a magnificent palace complex that showcases a blend of Rajput and Mughal architectural styles. Explore the various palaces, museums, and beautiful courtyards within the complex.
In the afternoon, head to the Hawa Mahal, also known as the "Palace of Winds." Admire the intricate latticework and observe the bustling streets from its many windows. Continue your exploration by visiting the Jantar Mantar, an astronomical observatory housing fascinating instruments.
For the evening, enjoy a cultural experience by attending a traditional Rajasthani dance and music performance at one of the local venues.
On your last day in Jaipur, explore the outskirts of the city. In the morning, visit the majestic Jaigarh Fort, known for its impressive architecture and stunning views of the Aravalli hills. Spend time exploring the fort and its museum.
In the afternoon, head to the serene Jal Mahal, a beautiful palace located in the middle of the Man Sagar Lake. Enjoy the picturesque surroundings and take a boat ride on the lake for a closer view of the palace. Wrap up your day by exploring the colorful markets of Bapu Bazaar and indulge in shopping for textiles, handicrafts, and local souvenirs.
While exploring Jaipur, make sure to visit the lesser-known Nahargarh Fort, located on the outskirts of the city. This fort offers a mesmerizing view of the cityscape, especially during sunset. Another hidden gem is the Panna Meena Ka Kund, an ancient stepwell with stunning symmetrical stairs and intricate design. Locals love to spend peaceful evenings here. Lastly, don't miss out on sampling the mouth-watering local street food, such as pyaaz ki kachori and ghevar, at street stalls around the city.