Transit departure boards & live delays
Offline rail departure boards for whole countries, a door-to-door journey planner, and — when you’re online — live delays layered on top. The timetable itself is fully offline; only the live-delay refresh needs a connection.
Before you start
- Go to the Data tab → Public transport and tap Download on your country. Schedules are downloaded once and work fully offline. The app picks the timetable whose national area covers your map view, so several countries’ boards coexist.
- The board is rail by default (national cores are rail-only to stay small). A “+ Get buses” add-on (off by default, roughly triples the size) adds bus, and some cities have an urban / metro bundle (Berlin, Paris, London, Amsterdam, Warsaw…) that adds all modes.
Do this — check departures
- Tap a blue station pin on the map, use the Departures map control, or search a station.
- The departure board opens, grouped by hour and auto-scrolled to now: time, line, destination, and the platform/track (labelled spoor / Gleis / peron / kolej per network).
- A bicycle or wheelchair glyph shows when a train advertises bikes-allowed / step-free access. Only the positive case is shown — absence means “unknown”, never a “no”.
- Use the mode-filter chips (Long-distance / Regional / Tram / Metro / Bus / Ferry) to narrow the list. Tap a departure for trip detail (full calling pattern, train type).
Do this — plan a multi-leg journey
- Open Plan a journey (top of Public transport); set From / To (each opens a station picker, with Anywhere in this city and Swap), a Depart after time, and a Max transfers stepper (0–4). Tap Find journeys.
- It plans fully offline — result cards show HH:mm → HH:mm, direct / N transfer(s), and flag a “Tight transfer — a live delay may break this connection.”
- If a needed timetable isn’t downloaded it shows Timetable needed → Download… and re-plans automatically when it lands.
Options & toggles
- Cross-border journeys work: the same physical hub carried by several national feeds is merged by proximity (~200 m), so an international train shown only in a neighbour’s feed still appears.
- Turn station pins off in map settings → Transit stops if you don’t want them.
Good to know
- Live delays are an online overlay, cached for offline. When online the app fetches a compact delay feed, strikes the planned time and shows the predicted one in red, with an “as of HH:mm” banner. The last copy is cached, so cached delays still help briefly after you go offline (the banner tells you how stale it is).
- Live-delay coverage varies by country — see supported transit providers. Some countries are scheduled-only where no national rail real-time feed exists. Where delays run very long (they genuinely can), they are shown unclamped.
- Stations are clustered across feeds (~200 m) so one pin unions every feed’s board — you see both a domestic regional run and the international express.
- Boards are strictly the published schedule — treat them as planning info, not a guarantee (see Terms).
If something’s off
- No board offline → the country’s timetable wasn’t downloaded; get it while online.
- No live delays → either you’re offline (a cached copy shows, stale-flagged) or that country is scheduled-only.