A powerful trip planner for European inter-city rail. Hosted by the German national rail system (Die Bahn) this site, available in English and German, can be used to plan trips between virtually any 2 cities, towns or villages in most of Europe.
Screenshots: