With the available database, this is the only way to find out [though in this exercise also, some stations may miss some time (I remeber, when Jaipur Ajmer was converted to BG, the only train for quite some time between Jaipur-Ajmer was shatabdi which did not have any stop enroute)]. There are no readymade lists available from all the stations to all the other stations, and if at all those lists are to be prepared, this is the only way out for laymen like us. It is bound to consume time.