DB Navigator

“The most comprehensive information service for your journey by ICE, IC, by regional transport, by underground train, bus and tram. The DB Navigator provides access to the timetables of more than 250,000 stops and stations in Germany and Europe—all up-to-date and in real time.”
www.bahn.de