
European train times
We've assembled all the links we could find to European railway timetables in the English language. Not all the timetables are available in English yet so we've noted where they are not and put some helpful information where possible.
Train Timetables: Portuagal to Turkey.

Portugal
Interactive timetable from the Portugese state railway company CP where you can easily check Portuguese train times and plan your journey..

Romania
Timetable of the Romanian railway company. The timetable is in English but is quite difficult to use as you have to key in the departure and arrival points rather than pick them from a list.

Russia
Check train times online and plan your rail journey with this online rail journeyplanner. Just put in your start town, your destination, and any via points and your journey will be worked out automatically. Covers the whole of the Russian federation.

Serbia and Montenegro
Train timetable from Serbian Railways. This website offers a number of timetables and a map covering the whole of the Serbian railway network.

Slovakia
You can search Slovakian train times using this timetable provided by the Slovakian railway ZSR. However the timetable is quite difficult to use as you have to type in the station names. They are not available to pick from a list.

Slovenia
The railway timetable of Slovenia. Not available in English but easy to work out and use.

Spain
The Railway timetable of Spain from RENFE, the Spanish state railway.

Sweden
There is an interactive timetable on the English homepage but you have to key in station names. The timetables themselves are scanned in and on the website as static pdfs

Switzerland
Switzerland has a number of railway lines and companies. This timetable will allow you to check all of them.

Turkey
Timetable from the Turkish State railway company. This timetable is now in English but is quite difficult to work out. It allows you to select your departure station and then allows you to select your destination.