Train Company Sites
Eurorailways - European Train schedules, tickets, and passes
Rail Europe - European Train schedules, tickets, and passes
Britain
Northern Ireland
Ireland
Finland
Sweden
Norway
Denmark
Germany
Switzerland
Austria
Netherlands
Belgium
Lithuania
France
Portugal
Spain
Italy
Greece
Turkey
Poland
Czech Republic
Slovakia
Hungary
Romania
Bulgaria
Slovenia
Croatia
Bosnia / Hercegovina
Macedonia
Yugoslavia
Estonia
Latvia
Belarus
Ukraine
Moldova
Russia