Free Transportation APIs
31 free APIs in Transportation that require no authentication. Start building immediately — no API key needed. 69 total Transportation APIs available.
ADS-B Exchange
⭐ Beginner's PickADS-B Exchange is a community-driven API that provides real-time and historical position data for aircraft around the world.
airportsapi
⭐ Beginner's PickThe airportsapi lets you look up airport names and official website URLs by providing an ICAO code.
AviationAPI
AviationAPI provides programmatic access to faa aeronautical charts and publications, airport information, and airport weather via REST API.
BC Ferries
⭐ Beginner's PickThe BC Ferries API is a free, open API providing real-time sailing schedules, capacity, and current conditions for BC Ferries routes in British Columbia, Canada.
Community Transit
⭐ Beginner's PickCommunity Transit (Transitland) is a free, open API that aggregates public transit data from hundreds of agencies worldwide including routes, stops, and schedules.
Icelandic APIs
⭐ Beginner's PickThe Icelandic APIs project (apis.is) provides a collection of free, open APIs exposing various Icelandic public data including flights, currency rates, and public transportation.
Metro Lisboa
Metro Lisboa API provides real-time delay information for Lisbon subway lines.
OpenSky Network
OpenSky Network provides programmatic access to free real-time ads-b aviation data via REST API.
REFUGE Restrooms
⭐ Beginner's PickREFUGE Restrooms API helps users find safe, gender-neutral restrooms for transgender, intersex, and gender nonconforming individuals.
TransitLand
⭐ Beginner's PickTransitLand is an open transit data aggregation platform that collects GTFS feeds from transit agencies around the world.
Transport for Atlanta, US
⭐ Beginner's PickThe MARTA (Metropolitan Atlanta Rapid Transit Authority) API provides real-time train and bus arrival data for the Atlanta, Georgia public transit system.
Transport for Auckland, New Zealand
Transport for Auckland (AT) provides real-time public transport data for New Zealand's largest city.
Transport for Belgium
⭐ Beginner's PickThe iRail API gives you free access to Belgian railway timetables, live train positions, and station information.
Transport for Berlin, Germany
⭐ Beginner's PickThe VBB REST API (Transport for Berlin) offers real-time public transport data for Berlin and Brandenburg, Germany.
Transport for Budapest, Hungary
⭐ Beginner's PickThe BKK FUTAR API provides real-time public transport data for Budapest, Hungary, including bus, tram, metro, and trolleybus information.
Transport for Czech Republic
The IDOS API provides public transport connection search for the Czech Republic, covering buses, trains, and urban transit.
Transport for Denver, US
Transport for Denver, US provides programmatic access to rtd via REST API.
Transport for Finland
⭐ Beginner's PickDigitransit is Finland's national open public transport platform, offering a GraphQL API for routing, stop information, and real-time data across Finnish cities.
Transport for Grenoble, France
The Grenoble Mobilites-M API provides open public transport data for the Grenoble metropolitan area in France, including bus and tram schedules and stop information.
Transport for Hessen, Germany
The RMV API provides public transport data for the Hessen region in Germany, including schedules, routes, and real-time departures.
Transport for Los Angeles, US
⭐ Beginner's PickThe LA Metro API provides real-time positions of Metro buses and trains across Los Angeles, along with route and schedule data.
Transport for Norway
⭐ Beginner's PickEntur is the Norwegian national journey planner API, providing comprehensive public transport data covering trains, buses, ferries, and trams across all of Norway.
Transport for Paris, France
⭐ Beginner's PickThe RATP Open Data API provides access to schedule, stop, and network data for Paris public transport, including the Metro, RER, buses, and trams.
Transport for Philadelphia, US
⭐ Beginner's PickThe SEPTA API provides real-time and scheduled transit data for Philadelphia's public transportation system, including buses, subway, regional rail, and trolleys.
Transport for Spain
Transport for Spain provides access to public train data from Renfe, Spain's national rail operator.
Transport for Switzerland
⭐ Beginner's PickTransport for Switzerland (transport.opendata.ch) is a free, community-maintained API for querying Swiss public transport connections, stations, and live departure boards.
Transport for The Netherlands
Transport for The Netherlands (OVAPI) provides country-wide public transport data covering buses, trams, metros, and ferries across the Netherlands via the KV78Turbo protocol.
Transport for Toronto, Canada
Transport for Toronto, Canada provides programmatic access to ttc via REST API.
Transport for United States
⭐ Beginner's PickTransport for United States (NextBus API) provides real-time public transit predictions for buses and light rail in various US cities.
transport.rest
⭐ Beginner's Picktransport.rest is a community-maintained, developer-friendly public transport API that provides free access to transport data for European networks including Deutsche Bahn (Germany) and the Netherlands.
Velib metropolis, Paris, France
⭐ Beginner's PickThe Velib Metropolis API provides real-time open data for Paris's bike-sharing service, including station locations, bike availability, and dock counts.
Need more Transportation APIs?
There are 38 more Transportation APIs that require authentication (API key or OAuth).
Browse all 69 Transportation APIs →