Departure board for a Swiss station or stop
departuresList the next departures from one station or stop, as the board on the platform would: time, line, direction, platform and kind of vehicle.
Use it for "what leaves from Bern in the next hour", "when is the next tram from Bellevue", or to see how often a place is served. For getting somewhere specific, use plan_journey instead — it knows about changes and arrival times.
Inputs: station is A station or stop name ("Zürich HB", "Bern", "Lausanne, Flon"), an address ("Bahnhofstrasse 1, Winterthur"), a named place ("ETH Zürich", "Kunsthaus"), a coordinate as "geo:47.3769,8.5417", or a place_id returned by find_place ("stop:8503000"). Names are read the way a rider types them; an ambiguous name returns candidates instead of a guess. If it is an address or coordinate, the nearest stop is used and named in the answer. time is when the board starts; Swiss local time in ISO 8601, e.g. "2026-09-26T08:00"; an explicit offset or Z is converted. A bare "08:00" means today (tomorrow if it has long passed). Omit for now. limit is how many departures (1–40, default 12).
Times are planned timetable times with their Swiss offset; live delays and cancellations are not included.
Example: {"station": "Luzern", "time": "2026-09-26T17:30", "limit": 8}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time | No | When the board starts. Omit for now. | |
| limit | No | How many departures to list. | |
| station | Yes | The station or stop whose board to show. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| station | Yes | ||
| departures | Yes |