Transportation · head-to-head

Transport for Berlin, Germany vs Transport for Norway

Transport for Berlin, Germany

vbb-rest is an open-source, community-built REST wrapper around VBB's official HAFAS backend for Berlin and Brandenburg public transit, covering stop search, departures, journeys, and live vehicle positions in the Friendly Public Transport Format (JSON). It's keyless and free, now on its 6th major version — the previously indexed v3 endpoint is deprecated in favor of v6.vbb.transport.rest.

Transport for Norway

Entur is Norway's national registry for public transport data. It combines schedules and real-time updates from more than 60 operators, with 21,000 departures a day. It offers a GraphQL Journey Planner at https://api.entur.io/journey-planner/v3/graphql, a REST geocoder (v3) for address and place lookups, SIRI real-time feeds, and NeTEx static feeds. Access is free and keyless for read use. Entur asks each consumer to add an ET-Client-Name header, and it may rate-limit traffic that doesn't. The old developer.entur.org portal still publishes API changes, but Entur will retire it once its content moves to developer.entur.no.

Transport for Berlin, GermanyTransport for Norway
AuthenticationNoneNone
Pricingfreefree
FormatsJSONGraphQL, JSON, SIRI
CORSyesyes
HTTPSYesYes

Transport for Norway supports 3 response formats, while Transport for Berlin, Germany offers fewer — pick Transport for Norway for more integration flexibility.

More comparisons