Live trains around

Connecting to the live timetable…

Connecting to live trains…

Delay at next stop 0–1 min 1–5 min 5+ min Cancelled

Live timetable · estimated positions

About the train data

Train times and delays come from Swiss public transport timetable data. The moving dots estimate locations between stops; they are not measured train positions.

How to read the map

The update time above the map is when the server fetched the feed. The count covers trains whose estimated dots are inside the current map view, not every train in the selected city. Zooming or panning changes that count.

The next-stop estimate adds the reported delay to the scheduled arrival or departure. The dot advances with elapsed time between the previous and next stops, then snaps to nearby rail geometry. This does not establish which track or route the train took. Without nearby geometry, it stays at the nearer stop.

Only trains with a realtime report for their next stop appear. Operators and services without that update are omitted, so an empty map is not proof that no trains are running. Delay colours describe the next stop, not the train’s whole journey.