Find Public Transport Stops
overpass.search.transitFind public transport infrastructure within a geographic bounding box. Supports bus stops, railway stations, subway/metro stations, tram stops, and ferry terminals. Returns stop name, transport type, coordinates, network/operator name, route reference, and wheelchair accessibility. Filter by transport type or fetch all transit infrastructure in the area. Data sourced from OpenStreetMap via Overpass API — especially comprehensive for European cities. Useful for trip planning, accessibility analysis, and finding the nearest metro or train station.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1–50, default 20). | |
| lat_max | Yes | Northern boundary latitude of the search bounding box. | |
| lat_min | Yes | Southern boundary latitude of the search bounding box. | |
| lon_max | Yes | Eastern boundary longitude of the search bounding box. | |
| lon_min | Yes | Western boundary longitude of the search bounding box. | |
| transport_type | No | Type of public transport to find: "bus" (bus stops), "train" (railway stations), "subway" (metro stations), "tram" (tram stops), "ferry" (ferry terminals), "all" (all types, default). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |