Nearby Stops

Find stops near a location. Returns bus stops by default — pass modes=all to include train stations, light rail, and ferry wharves. Ghost stops (decommissioned stops that return zero departures) are automatically filtered out.

GET/v1/nearby

Parameters

ParameterTypeRequiredDescription
latfloatRequiredLatitude (e.g. -33.8688)
lngfloatRequiredLongitude (e.g. 151.2093)
radiusintegerOptionalRadius in metres. Default: 500, Max: 2000
limitintegerOptionalMax stops to return. Default: 10
modesstringOptionalTransport mode filter: "all" or a comma-separated list of train, metro, lightrail, bus, coach, ferry, schoolbus. Default: bus.

Example

cURL
curl "https://api.transitkit.dev/v1/nearby?lat=-33.8688&lng=151.2093&radius=500" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

200 OK
{
  "location": { "lat": -33.8688, "lng": 151.2093 },
  "stops": [
    {
      "stop_id": "200060",
      "name": "Circular Quay, Stand A",
      "distance_metres": 120,
      "lat": -33.861711,
      "lng": 151.210787,
      "modes": ["bus"],
      "routes": []
    },
    {
      "stop_id": "200061",
      "name": "Circular Quay, Stand B",
      "distance_metres": 180,
      "lat": -33.861926,
      "lng": 151.211193,
      "modes": ["bus", "ferry"],
      "routes": []
    }
  ]
}

Response Fields

FieldTypeDescription
stop_idstringTfNSW stop identifier
namestringHuman-readable stop name
distance_metresintegerDistance from queried location in metres
latfloat | nullLatitude (EPSG:4326), null if unavailable
lngfloat | nullLongitude (EPSG:4326), null if unavailable
modesstring[]Transport modes serving this stop (e.g. ["train", "bus"])
routesstring[]Reserved — currently always an empty array
Note on coordinates: The raw TfNSW API accepts longitude:latitude order in query parameters but returns [latitude, longitude] in responses. TransitKit uses standard lat, lng order everywhere.
Coverage note: TfNSW data includes ACT bus stops, so TransitKit works for Canberra-based applications too. Stops in the ACT will appear in nearby results when querying Canberra coordinates.