Many people who visit India will take an Agra tour from Delhi. It is certainly possible to visit and return to Delhi in just the day, but it will be a very busy day.
Our recommendation is to spend a bit more time and really get the most from your Agra tour. The Taj Mahal is obviously the main site that people who visit Agra want to see. For those who spend a bit more time and delve a little deeper there is so much more. Agra offers the intrepid tourist fine works of art and craft, delicious delicacies to savour and an insight into a vibrant culture.
There are plenty of excellent hotels, lodges and guest houses available to suit all styles and budgets.