Though its name appears as an important station and also it is in the heart of Agra city, in practice Agra City (AGA) this is not a very well serviced station. Of course there are some trains that stops here.
This is a legacy railway station of the bygone era. During its hay days it was an important station of the erstwhile Great Indian Peninsular Railway. The station is more than 100 years old.
If you are searching for available trains to Agra, do not opt for Agra City (AGA) as your destination. You will not find may trains (mostly the list will return nil!). Instead opt for Agra Cantonment Station (AGC) or even Agra Fort Railway Station (AGF).
You'll find a great number of long distance trains passing via and with stops at the cantonment and fort stations of Agra. Of course there are Raja Ki Mandi (RKM) at the northwest of the city and the Yamuna Bridge station (JAB) across the river.
The local guides may just make a passing comment of these gates and moves on, as there are so much other attractions to be seen inside the fort. In fact the so called "Somnath" Gates now stored in a room in Agra Fort has a curious story to tell.
Map of Agra for with many important attractions marked.
By and large Agra Cantonment (AGC) station ( Agra Cantt.) is the main railway station for Agra. If you have no specific reasons for other stations in Agra, opt for the Agra Cantonment station for connections.