This small city in Western Uttar Pradesh is in the news.
It is unusual in that there are 4 different stations with that small city’s name.
If you take the trouble to study the geography, you will see that Hathras Jn is a small town centred around the station. While this is on the BG main line from Delhi to Allahabad, Hathras Road is on a (former MG, now BG) branch which crosses the main line. So they are practically at the same location. Part of Hathras Road station is on a bridge which crosses the main line at one end of Hathras Jn. This would be apparent from the picture of Hathras Road above.
Hathras City (the main town) is on the same branch line mentioned above which is on the North Eastern Railway. Hathras Killah is on a short branch line from Hathras Jn.
They are on the North Central Railway.
Confusing? See if this helps:
Mendu is a small station lying between Hathras Road and Hathras City.
From the map, you can also see that Killah and City are quite close.