For the UK, you can go to the national rail enquiries website. This has information for train travel all over Britain, and if you go to the "Train Times and Fares" link you can view a list of departure/ arrival times to and from any stations that you name (it does work - I've tried it out.) There are also phone and email details on the site for any other questions.