Take a morning boat ride on the Ganges River to witness the daily rituals and ceremonies, explore the narrow streets of the old town in the afternoon and attend the mesmerizing Ganga Aarti ceremony in the evening.
Visit the awe-inspiring Taj Mahal in the morning to beat the crowds, explore the majestic Agra Fort in the afternoon and witness the sunset at the Mehtab Bagh in the evening.
Take an early morning hot-air balloon ride to get a bird's eye view of the Taj Mahal, indulge in some street food in the afternoon and attend a cultural show in the evening.
Visit the magnificent Red Fort in the morning, explore the bustling streets of Chandni Chowk in the afternoon and end the day with a sound and light show at the Purana Qila fort.
Take a morning cycling tour of the city, visit the Akshardham temple in the afternoon and end the day with a food tour in Old Delhi.
Take an early morning hike in the Aravalli Biodiversity Park, visit the Lotus Temple in the afternoon and end the day with a visit to the Qutub Minar complex.
Take a morning heritage walk of the Mehrauli area, visit the Hauz Khas Village in the afternoon and end the trip with a sunset visit to the India Gate.
If you have an extra day in Varanasi, visit the Sarnath, an important Buddhist pilgrimage site. In Agra, consider visiting the Fatehpur Sikri, a UNESCO World Heritage Site. In Delhi, take a day trip to the Neemrana Fort Palace or Sultanpur National Park for a wildlife experience. To maximize your fun, try some adventure sports like hot-air ballooning, cycling, hiking, and ziplining. Don't forget to try some of the delicious street food in all three cities.