Transport

Public transport, journeys and live aircraft positions

Transport APIs give public transport status, departures and journey planning, and live positions of aircraft. Use them to show the next trains at a station, plan a trip or put planes on a map.

Compare the public transport and flight APIs

ServiceAPI keyFormatsFree use
Entur Journey Planner API Not needed JSON Free, no key needed; the data is under the Norwegian Licence for Open Government Data (NLOD).
OpenSky Network API Not needed JSON Free; anonymous users get 400 credits a day and the latest positions only, and a free account gives 4,000 credits a day and the last hour.
TfL Unified API Not needed JSON Free; it works without a key, and a free key raises the limit.

Questions

Which free public transport and flight APIs work without an API key?

Entur Journey Planner API, OpenSky Network API and TfL Unified API work without a key, according to their documentation. Most keyless services ask you to keep the number of requests reasonable, and some ask for a User-Agent that names your app.

Are these public transport and flight APIs really free?

The services here can be used without paying, at least on a free plan or free tier, often with limits such as a number of requests per day or non-commercial use only. The table above quotes what each service says about its free use; check the provider's own terms before you rely on it.

How up to date is this list?

The address of every service is checked about once a week, and services that stop working or stop being free are removed. This list last changed on November 8th, 2026.