Visit the Ajmeer Sharif Dargah in the morning, the Ana Sagar Lake in the afternoon, and the Taragarh Fort in the evening.
Day 2: Jaipur
3 hours (145 miles) from Agra
Explore the City Palace and Hawa Mahal in the morning, the Amber Fort and Nahargarh Fort in the afternoon, and the Jal Mahal in the evening.
Day 3: Jaipur
30 minutes (11.6 miles) from previous location
Visit the Jantar Mantar Observatory in the morning, the Albert Hall Museum in the afternoon, and the Birla Mandir Temple in the evening.
Day 4: Agra
4 hours (156 miles) from previous location
Admire the Taj Mahal in the morning, visit the Agra Fort in the afternoon, and explore the local markets in the evening.
Day 5: Agra
20 minutes (5.6 miles) from previous location
Discover the Tomb of Akbar the Great in the morning, the Jahangir Palace in the afternoon, and the Itimad-ud-Daulah in the evening.
Day 6: Jaipur
4 hours (159 miles) from previous location
Get to know the local wildlife at the Elephantastic Elephant Farm in the morning, experience traditional Rajasthani culture at the Chokhi Dhani Village in the afternoon, and take a hot air balloon ride over the city in the evening.
Day 7: Jaipur
30 minutes (17.1 miles) from previous location
Visit the Monkey Temple in the morning, go on a street food tour in the afternoon, and end the day with a relaxing massage at the Rambagh Palace Spa.
Recommendations
If you have time, consider visiting the Abhaneri Stepwell, the Chand Baori Stepwell, and the Pushkar Lake. For a side trip, take a scenic drive to the Rajasthan countryside. To maximize your fun, try participating in a cooking class or a heritage walk tour. Lastly, don't forget to try the local cuisine, particularly the dal baati churma and the ghewar.