If you just want train times, then the National Rail website, or this
rather useful unofficial site that drags its data directly from the NR
journey planner database and cleanly presents it on basic web pages:
http://traintimes.org.uk/
I've found the best site for uk train times is German Railways!
http://www.bahn.de/international/view/en/index.shtml
(It works for journeys all across Europe, as well as UK mainline
suburban and commuter services. Apparently it would take 67 hours and
3 minutes to travel from Moscow to Lisbon)
Peter