Begin your first day in Delhi by exploring Old Delhi. Start with a visit to the Red Fort, which served as the main residence for Mughal Emperors until 1857. Next, head to the Jama Masjid, one of the largest mosques in India, for a scenic view of Old Delhi. Make your way to the busy Chandni Chowk market, where you can shop for souvenirs and taste delicious street food. End your day with a delicious meal at the famous Karim's restaurant, known for their Mughlai cuisine.
Start early and travel to Agra by car. Begin your day with a visit to the Taj Mahal, one of the Seven Wonders of the World. Next, visit the Agra Fort, a UNESCO World Heritage site and one of the finest Mughal forts in India. After taking lunch, head to the Itimad-ud-Daula tomb, also known as the Baby Taj. End your day with a visit to the Mehatab Bagh park, which offers a stunning view of the Taj Mahal at sunset.
Start your final day with a visit to Humayun's Tomb, a UNESCO World Heritage site and the first garden tomb in India. Next, head to India Gate, a war memorial and popular spot for locals and tourists. Visit the nearby Parliament House and Rashtrapati Bhavan, the official residence of the President of India. End your trip with some souvenir shopping at the Connaught Place market. Depart for home from Indira Gandhi International Airport.
If you have more time, consider visiting other well-known attractions in Delhi like the Lotus Temple, Qutub Minar, and the Akshardham Temple. For an intense and fun-filled day, plan a trip to the Adventure Island amusement park or the Kingdom of Dreams entertainment complex.
If you have less time, visit fewer attractions and focus on the ones that interest you the most. Skip the souvenir shopping if you are short on time!