74 Transportation APIs

Transportation APIs cover transit schedules, real-time vehicle positions, flight data, fuel prices, and EV-charging locations. Public agencies worldwide publish free GTFS-style feeds, while mobility platforms like Uber and Amadeus operate commercial marketplaces. Real-time endpoints update every few seconds, so cache aggressively and respect published polling intervals.

transitroutesschedulestrafficmobilityrail
APIPricingAuthCORSHealth
ADS-B Exchange
Access real-time and historical data of any and all airborne aircraft
FreemiumAPI KeyYesProfile
AIS Hub
Real-time data of any marine and inland vessel equipped with AIS tracking system
FreeAPI KeyNoProfile
AZ511
Access traffic data from the ADOT API
FreeAPI KeyNoProfile
Airport Web Appspot airportsapi
Get name and website-URL for airports by ICAO code. Covered airports are mostly in Germany.
PaidOAuthYesProfile
Airports API v2 API
Returns all airports
PaidUnknownYesProfile
Apimetro API
Geospatial data for Mexico City public transport system (Metro, Metrobús, Cablebús, RTP, etc.)
PaidOAuthYesProfile
BC Ferries
Sailing times and capacities for BC Ferries
FreeNoNoProfile
BIC-Boxtech
Container technical detail for the global container fleet
FreeOAuthNoProfile
Bay Area Rapid Transit
Bay Area Rapid Transit API. Station info, real-time estimated departures, elevator status, and route planning for BART system.
FreeAPI KeyNoProfile
Betriebsstellen API
This REST-API enables you to query station and stop infos
UnknownUnknownYesProfile
BlaBlaCar API
Search car sharing trips
UnknownAPI KeyUnknownProfile
Boston MBTA Transit
Stations and predicted arrivals for MBTA
FreeAPI KeyNoProfile
CTS
CTS Realtime API
FreeAPI KeyYesProfile
Can I enter API
Visa and entry requirements for 199 passports, cited to official sources, verified daily
FreemiumAPI KeyYesProfile
City of Surrey Traffic Loop Count API. API
This API provides locations of City of Surrey traffic loops and the corresponding traffic loop counts in 15 minute intervals. While the counts are broken up by 15 minute intervals, the data is currently loaded only once
UnknownAPI KeyYesProfile
Community Transit
Transitland API - open transit data aggregation platform covering transit agencies worldwide. Routes, schedules, stops, and real-time data.
FreeNoYesProfile
Fahrplan-Free API
A RESTful webservice to request a railway journey - FREE plan with restricted access (max. 10 requests per minute). Please ignore the message in the API Console about the access token. Register to use an less restricted
UnknownUnknownYesProfile
Fuel Prices at Spanish Gas Stations
Provides information about fuel prices at gas stations in Spain
FreeNoNoProfile
Grab
Track deliveries, ride fares, payments and loyalty points
FreemiumOAuthNoProfile
GraphHopper
A-to-B routing with turn-by-turn instructions
FreemiumAPI KeyNoProfile
Konkan Railway Live Train Position
Realtime data for trains on India's Konkan Railway
FreemiumNoYesProfile
LH Partner API
LH Partner API public API.
PaidOAuthYesProfile
Land Transport Authority DataMall, Singapore
Singapore transport information
FreeAPI KeyNoProfile
Metro Lisboa
Delays in subway lines
FreeNoNoProfile
Navitia
The open API for building cool stuff with transport data
FreemiumAPI KeyYesProfile
Open Charge Map
Global public registry of electric vehicle charging locations
FreeAPI KeyNoProfile
OpenSky Network REST API
Retrieve live aircraft state vectors, flights, airport arrivals and departures, and aircraft tracks.
FreeOAuthYesProfile
Railway Transport for France
SNCF public API
FreeAPI KeyNoProfile
Real-Time Bus Predictions API
Real-time bus prediction methods.
PaidUnknownYesProfile
Real-Time Rail Predictions API
Real-time rail prediction methods.
UnknownAPI KeyYesProfile
Tankerkoenig
German realtime gas/diesel prices
FreeAPI KeyNoProfile
Traccar Traccar API
Open Source GPS Tracking Platform
FreeUnknownYesProfile
Trackr TMS
Trackr API makes it easy to create, assign, and track shipments, with driver support, movement history, and more
FreemiumAPI KeyNoProfile
TransitFeeds API
API to view feed information and download feeds from TransitFeeds.com
UnknownUnknownYesProfile
TransitLand
Transit Aggregation
FreeNoNoProfile
Transport for Atlanta, US
MARTA API for Atlanta transit. Real-time bus and rail arrivals, route info, and service alerts for Metropolitan Atlanta Rapid Transit Authority.
FreeNoNoProfile
Transport for Auckland, New Zealand
Auckland Transport API. Real-time bus and train arrivals, route info, stop locations, and service alerts for Auckland public transit.
FreeNoNoProfile
Transport for Belgium
iRail API for Belgian public transport. Real-time train departures, connections, vehicle locations, and station info for Belgian railways.
FreeNoNoProfile
Transport for Berlin, Germany
VBB API for Berlin/Brandenburg public transport. Journey planning, departures, stop search, and real-time data for Berlin transit network.
FreeNoNoProfile
Transport for Bordeaux, France
TBM API for Bordeaux Metropole public transport. Real-time tram and bus schedules, stop info, bike-sharing, and parking data for Bordeaux, France.
FreeAPI KeyNoProfile
Transport for Budapest, Hungary
Budapest public transport (BKK) API. Real-time arrivals, route planning, stop info, and vehicle positions for Budapest transit.
FreeNoNoProfile
Transport for Chicago, US
Chicago Transit Authority (CTA) API. Real-time bus and train arrivals, route info, stop locations, and service alerts for Chicago transit.
FreeAPI KeyNoProfile
Transport for Czech Republic
Czech transport data. Public transport schedules, connections, and real-time info for Czech Republic transit networks.
FreeNoUnknownProfile
Transport for Finland
Finnish Transport (Digitraffic). Real-time train locations, schedules, station data, and road weather info for Finland.
FreeAPI KeyNoProfile
Transport for Grenoble, France
SEMitanario API for Grenoble public transport. Real-time tram and bus schedules, stop info, and network data for Grenoble, France.
FreeNoYesProfile
Transport for Hessen, Germany
RMV API for public transport in Hessen, Germany. Departures, journey planning, and stop info for transit in the Frankfurt/Hessen region.
FreeNoUnknownProfile
Transport for Honolulu, US
Honolulu transit (TheBus) information. Route data, stop locations, real-time arrivals, and trip planning for Honolulu public transit.
FreeAPI KeyNoProfile
Transport for Lisbon, Portugal
Carris API for Lisbon transit. Bus routes, stops, real-time arrivals, parking availability, and traffic data for Lisbon.
FreeAPI KeyNoProfile
Transport for London, England
Transport for London API. Tube, bus, rail, and river services data. Real-time arrivals, disruptions, journey planning, and stop point info.
FreeAPI KeyNoProfile
Transport for Los Angeles, US
LA Metro real-time data. Vehicle positions, route shapes, stop locations, and trip updates for Los Angeles Metro system.
FreeNoNoProfile
Transport for Norway
Norwegian transport data. Journey planner, real-time departures, and stop info for Norwegian public transport via Entur API.
FreeNoNoProfile
Transport for Ottawa, Canada
OC Transpo API for Ottawa transit. Real-time bus arrivals, route info, GTFS data, and service alerts for Ottawa public transit.
FreeAPI KeyNoProfile
Transport for Paris, France
RATP Open Data for Paris transit. Schedules, real-time traffic info, and network maps for Paris metro, bus, RER, and tramway.
FreeNoNoProfile
Transport for Sao Paulo, Brazil
Sao Paulo transit (SPTrans). Real-time bus positions, routes, stops, and arrival predictions for Sao Paulo public transport.
FreeOAuthYesProfile
Transport for Spain
Spanish railway (Renfe) data. Train schedules, station info, and route data for Spain's national rail network.
FreeNoNoProfile
Transport for Sweden
Swedish public transport (Resrobot). Journey planning, departures, stops, and ticket price info across all Swedish transit operators.
FreeOAuthNoProfile
Transport for Switzerland
Swiss public transport open data. Station search, connections, departures, and real-time info for Swiss public transport network.
FreeNoNoProfile
Transport for Switzerland
Official Swiss Federal Railways (SBB) Open Data. Timetables, station board data, and real-time transport info for Switzerland.
FreeAPI KeyNoProfile
Transport for The Netherlands
OVAPI, country-wide public transport
FreeNoNoProfile
Transport for The Netherlands
Dutch Railways (NS) API. Train schedules, real-time departure info, disruption alerts, and station data for Netherlands rail network.
FreeAPI KeyNoProfile
Transport for Toronto, Canada
TTC (Toronto Transit Commission) data. Real-time streetcar and bus predictions, subway status, and route information for Toronto.
FreeNoNoProfile
Transport for UK
Transport API and dataset for UK
FreemiumAPI KeyNoProfile
Transport for United States
NextBus API for real-time transit predictions across US agencies. Bus arrival times, vehicle locations, and route configurations.
FreeNoNoProfile
Transport for Vancouver, Canada
TransLink API for Metro Vancouver transit. Real-time bus predictions, route info, stop locations, and service alerts.
FreeOAuthNoProfile
Transport for Washington, US
Washington Metro transport API
FreeOAuthNoProfile
Uber
Uber ride requests and price estimation
FreemiumOAuthNoProfile
Velib metropolis, Paris, France
Velib Metropole open data for Paris bike-sharing. GBFS feed with station info, bike availability, and docking station status in real-time.
FreeNoNoProfile
Where to Credit API
The Where to Credit API provides mileage earning calculations for frequent flyer programs around the world.
UnknownUnknownYesProfile
adsbdb
Open access to aircraft, airline, and flight route data
FreeNoNoProfile
apilayer aviationstack API
Real-time Flight Status & Global Aviation Data API
FreeAPI KeyUnknownProfile
departureboard.io API
The departureboard.io is a high performance API written in Golang. Its goal is to provide to main functions:<br><br> (1): A JSON API interface to the legacy National Rail SOAP API: Giving developers the ability to pull l
UnknownUnknownYesProfile
facha
Aircraft Tracking, AIS Ship Tracking, Temporary Email Detection, IP GeoLocation, Package Tracking
FreemiumNoNoProfile
paccurate.io API
paccurate.io API public API.
UnknownUnknownYesProfile
transport.rest
Community maintained, developer-friendly public transport API
FreeNoNoProfile

How to choose a transportation API

Start with pricing and auth: free tiers and no-auth APIs are fastest to prototype with. Then check CORS if your app calls the API from the browser, and health before you commit — a great API that's been down for a week will block your launch. Each profile below shows all of these signals plus rate limits where documented.