Berlin Public Transport — VBB Departures avatar

Berlin Public Transport — VBB Departures

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Berlin Public Transport — VBB Departures

Berlin Public Transport — VBB Departures

Live Berlin/Brandenburg public transport (VBB) — departures with real-time delays and platforms, stop search and multi-leg journey planning. Free, no key.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ponderable Hydrometer

Ponderable Hydrometer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Berlin VBB — Live Departures, Stops & Journeys

Three transit primitives in one keyless actor over the whole VBB network (Berlin + Brandenburg): real-time departures with actual delays and platforms, name→stop-id search, and full multi-leg journey planning. Covers S-Bahn, U-Bahn, tram, bus and regional trains. Free, no API key.

A drop-in data source for departure boards, trip planners and mobility apps.

What you get

  • departures — per departure: stop, line, mode/product, direction, live when vs plannedWhen, delay (seconds), platform/plannedPlatform, operator, tripId, and service remarks.
  • stop-search — per stop: id, name, type, latitude/longitude, products served (suburban, subway, tram, bus, …), and ifopt.
  • journeys — per route: from/to, departure/arrival, legCount, transfers, and a legs[] array with per-leg origin/destination, times, delays, line, mode, direction and platforms.

Output sample (mode: departures)

{
"stopId": "900100003",
"stopName": "S+U Alexanderplatz",
"line": "U8",
"mode": "train",
"product": "subway",
"direction": "Wittenau",
"when": "2026-07-12T14:32:00+02:00",
"plannedWhen": "2026-07-12T14:30:00+02:00",
"delay": 120,
"platform": "2",
"plannedPlatform": "2",
"tripId": "1|12345|...",
"operator": "Berliner Verkehrsbetriebe",
"remarks": ["Elevator out of service"]
}

Input

FieldTypeDefaultDescription
modestringdeparturesdepartures, stop-search or journeys
stopIdsarray["900100003"]VBB stop ids (for departures)
querystringStop name to search (for stop-search)
from / tostringOrigin/destination stop id or place name (for journeys)
durationinteger30Departures look-ahead window in minutes
maxResultsinteger200Cap on rows returned

Example input

{
"mode": "departures",
"stopIds": ["900100003"],
"duration": 30,
"maxResults": 50
}

Find a stop id first with {"mode":"stop-search","query":"Alexanderplatz","maxResults":20}, then plan a trip with {"mode":"journeys","from":"900100003","to":"900003201","maxResults":3}.

Why this actor

  • Real live data — actual delays, platforms and remarks, not just a static timetable.
  • Whole network, one actor — S-Bahn, U-Bahn, tram, bus and regional across Berlin + Brandenburg, with all three primitives (departures, stop lookup, journeys).
  • Keyless & schedulable — no key to manage; schedule it for a live departure feed.

Pricing

Pay per result — $2.00 per 1,000 results (one result = one departure, stop or journey). No subscription; you pay only for what you get.

Notes & limits

  • Source: https://v6.vbb.transport.rest, a public, keyless community HAFAS REST mirror of the VBB endpoint. No API key required.
  • Live times depend on upstream real-time data availability. Not affiliated with VBB/BVG.
  • Transitland Scraper — global GTFS operators, routes and stops.
  • TfL London Scraper — live London transport data.
  • Mobility Database Scraper — worldwide GTFS feed catalogue.