If you're motivated and love the roads, try to drive down!
There are direct flights, trains and buses for this journey. New Delhi (Delhi) to Agra (Uttar Pradesh) distance is 209 kilometers.
The heat there will make you sweat, but it's surely bearable.