Pick a starting station. Every marker is a city reachable from it by a direct regional or ICE/IC/EC train — no changing trains. Color = usual travel time.
Real departures and connections for a specific trip from your selected city. Add one or more stops in order — the last one you add is the destination; earlier ones are stops along the way.
Click 🌙 on a stop to cycle how many nights to stay there (0–7) — the trip resumes that many days later at your departure time below, instead of continuing same-day.
Loops that start and end at your selected city, via direct trains only, visiting the given number of cities in between, with every leg under the time limit.
Data: DELFI GTFS schedule data via gtfs.de (CC BY 4.0), for the selected day's full timetable. This is scheduled data, not live/real-time. Small-town coverage just outside Germany can be patchy. Click any travel time to open bahn.de's own search prefilled with station names and date — DB ticket prices aren't in any open dataset (they're dynamic/booking-dependent), so this isn't a guaranteed instant result, just a head start on bahn.de's real search.