I will be arriving in Agra in the early hours of 14th July 2016, and I would be arriving back in Delhi the same day in the night. I would like to know is it possible to do an Agra tour the same day, covering all the major tourist attractions including going to the famous Sadar Bazaar there and try the chaat's, and then be able to make the train back home? A few questions which I have are: What time does the Taj Mahal open in the morning? What time does Agra Fort open in the morning? How long would it take to see Taj Mahal and Agra Fort? Is there anything to see which I am missing?