I need to get to Varanasi and am currently in Agra, what train can I get which would get me to Varanasi, preferably an overnight train. I would appreciate it if I can get a quick response as I would have to book the train tickets as well. Thanks.
There is a train which goes daily which is the Marudhar Express, and this is the most common train which is used by tourists. It takes around 10 hours and don't forget to book the ticket in advance.