Transport & Vehicle APIs
Free transport APIs: public transit schedules and real-time arrivals, flight tracking, railway data, vehicle registration lookups and VIN decoding.
41 tested APIs with full docs · 41 need no key · 93 more listed
Tested, with full documentation
We called each of these before publishing. Every page carries a working curl command, the real JSON response it returned, parameters and common errors.
adsb.lol
Free live ADS-B aircraft tracking API with no key: query aircraft by position radius, callsign, registration, hex code or squawk, with altitude, speed and heading. Tested example included.
adsbdb
Free aircraft database API with no key: look up any aircraft by registration or Mode-S hex, plus airline and flight route data. CORS enabled. Tested.
airportsapi
Free airport reference API with no key: resolve an ICAO code to the airport's official name and website URL. Tested curl example and live response included.
Amtraker (Amtrak)
Free unofficial Amtrak API with no key: live train positions, delays, consists and every station with coordinates and scheduled services. Tested example and live response.
Apimetro (Mexico City)
Free Mexico City transport API with no key: stations, lines and interchanges across Metro, Metrobús, Tren Ligero and Cablebús with GTFS stop ids. Tested example included.
Aviation Weather Center (METAR)
Free official METAR and TAF API with no key: decoded aviation weather for any airport worldwide, with raw observation text, cloud layers and flight category. Tested example included.
BC Ferries
Free BC Ferries API with no key: sailing schedules, departure times, vehicle and passenger capacity, and cancellations for British Columbia routes. Tested.
Can I Enter (Visa Rules)
Free visa and entry requirements API with no key: does a passport need a visa for a destination, with allowed stay, passport validity rules and cited official sources. Tested example included.
Carris Metropolitana
Free Lisbon metropolitan bus API with no key: lines, routes, patterns, stops, live vehicle positions and arrival estimates across 15 municipalities. Tested example included.
CityBikes
Free CityBikes API with no key: live bike share station availability across 500+ networks in cities worldwide, with coordinates and free bike counts. Tested.
Digitraffic Marine (AIS)
Free official Finnish marine traffic API with no key: live AIS vessel positions as GeoJSON, vessel metadata, port calls and winter navigation data. Tested example included.
Digitraffic Rail (Finland)
Free official Finnish railway API with no key: live train locations, full timetables with actual times, cancellations and cause codes for every service. Tested example included.
Entur JourneyPlanner
Free Norwegian journey planner API with no key: plan multi-modal trips across every operator in Norway with a single GraphQL query. Tested example and live response included.
Jolpica F1 (Ergast)
Free Formula 1 API with no key: race results, driver and constructor standings, qualifying, lap times and pit stops from 1950 onwards. Tested curl example.
FAA NAS Status
Free official FAA feed with no key: live ground stops, ground delay programmes, arrival and departure delays and airport closures across US airspace. Tested example included.
facha.dev (AIS Ships)
Free AIS vessel tracking API with no key: live ship positions in a radius, with MMSI, IMO, name, vessel type, dimensions, draught and declared destination. Tested example included.
FIPE (Brazilian Vehicle Prices)
Free FIPE API with no key: official Brazilian reference prices for cars, motorcycles and trucks by brand, model and year. Tested curl example and live response.
IATAGeo
Free airport coordinate lookup with no key: turn an IATA or ICAO airport code into latitude, longitude and airport name, or find the nearest airport to a point. Tested example included.
iRail (Belgium)
Free Belgian rail API with no key: stations, live departures, connections and vehicle tracking for NMBS/SNCB trains, with real-time delays. Tested example.
Konkan Railway
Free Konkan Railway API with no key: live train running positions, all 71 stations with distances, and route details for India's western coastal railway. Tested example included.
LA Metro
Free Los Angeles Metro API with no key: bus and rail route details, terminals, directions, official colours and timetable PDF links. Tested example and live response.
MBTA V3 API
Free Boston MBTA transit API with no key: subway, bus, commuter rail and ferry routes, stops, live predictions, vehicle positions and service alerts. Tested example included.
Metro de Lisboa (Line Status)
Free Lisbon Metro line status feed with no key: current service state for all four lines in one tiny JSON response. Tested curl example and live response included.
Mobilités M (Grenoble)
Free Grenoble public transport API with no key: tram and bus routes, stops, live arrivals and journey planning on an OpenTripPlanner backend. Tested example included.
MVG (Munich)
Free Munich public transport departures API with no key: live U-Bahn, S-Bahn, tram and bus times with delays, platforms and occupancy. Tested example and live response.
myTTC
Free Toronto TTC departures API with no key: upcoming streetcar, bus and subway times for any station or stop, grouped by route with branch names. Tested example included.
NextBus (Umo IQ)
Free NextBus JSON feed with no key: routes, stops, live vehicle positions and arrival predictions for dozens of North American transit agencies through one endpoint. Tested example included.
NHTSA Recalls
Free NHTSA recalls API with no key: look up open safety recalls by make, model and year, with remedy details and Park It warnings. Tested curl example.
NHTSA vPIC
Free NHTSA vPIC API with no key: decode any VIN, list vehicle makes and models, and get manufacturer and specification data. Tested curl example.
OpenSky Network
Free OpenSky Network API: live aircraft positions, altitude, velocity and callsigns worldwide from crowd-sourced ADS-B receivers. Tested curl example.
OpenVan Fuel Prices
Free global fuel price API with no key: petrol, diesel, LPG and CNG prices for over 120 countries with local currency, weekly change and named sources. Tested example included.
Overpass (OpenStreetMap)
Free Overpass API with no key: query OpenStreetMap for any feature — shops, roads, amenities — by tag and bounding box. Immensely powerful. Tested example.
ParkenDD
Free car park availability API with no key: live free-space counts for multi-storey car parks across German, Austrian and Swiss cities. Tested example and live response.
RATP Open Data
Free Paris RATP open data API with no key: annual station ridership, in-station air quality measurements, drinking fountains, defibrillators and toilets. Tested example included.
SEPTA Arrivals
Free Philadelphia SEPTA API with no key: live Regional Rail departures by station with track, status and delay, plus train positions and alerts. Tested example included.
Spanish Fuel Prices (MINETUR)
Free official Spanish fuel price API with no key: current prices for every fuel at every filling station in Spain, filterable by town or province. Tested example included.
Strait of Hormuz Ship Monitor
Free AIS monitoring API with no key: live ship counts, strait crossings by direction and estimated oil export volumes through the Strait of Hormuz. Tested example included.
Swiss Public Transport
Free Swiss public transport API with no key: connections, departure boards and station search across trains, buses, trams and boats, with live delay data. Tested example included.
Transport for London
Free Transport for London API: live tube line status, arrivals, journey planning, bike hire and stop points across London. No key for light use. Tested example.
ViaggiaTreno (Italy)
Free Italian railway API with no key: search stations, look up live train status, delays and platform information across the Trenitalia network. Tested example included.
Wiener Linien Realtime
Free Vienna public transport API with no key: live countdown times for U-Bahn, tram and bus, with step-free access flags and traffic-jam warnings. Tested example included.
Choosing between these Transport & Vehicle APIs
Transport APIs divide into public transit feeds — often published by city or national agencies as open data — and commercial flight and vehicle databases with metered free tiers.
Transit agencies frequently publish GTFS feeds alongside or instead of a REST API. GTFS is a standard zipped dataset rather than an endpoint, so it needs a different integration approach.
More Transport & Vehicle APIs in the directory
93 further APIs in this category, of which 40 need no API key. These are catalogued from the public-API lists and link straight to each provider's own documentation — we have not tested them yet, so treat the auth and CORS flags as the upstream list's claim rather than ours. They are promoted to a full tested page as we work through them.
| API | What it does | Auth |
|---|---|---|
| ADS-B Exchange | Access real-time and historical data of any and all airborne aircraft | None |
| AIS Hub | Real-time data of any marine and inland vessel equipped with AIS tracking system | Key |
| Amadeus for Developers | Travel Search - Limited usage | OAuth |
| apilayer aviationstack | Real-time Flight Status & Global Aviation Data API | OAuth |
| Apimetro | Geospatial data for Mexico City public transport system (Metro, Metrobús, Cablebús, RTP, etc.) | NoneCORS |
| Auto Body Shop Directory | Find auto body shops by ZIP code, city, location, or profile | None |
| Auto.dev | Automotive data APIs for VIN decoding, vehicle listings, payments, recalls, and specs | Key |
| AviationAPI | FAA Aeronautical Charts and Publications, Airport Information, and Airport Weather | None |
| AZ511 | Access traffic data from the ADOT API | Key |
| Bay Area Rapid Transit | Stations and predicted arrivals for BART | Key |
| BIC-Boxtech | Container technical detail for the global container fleet | OAuth |
| BlaBlaCar | Search car sharing trips | Key |
| Boston MBTA Transit | Stations and predicted arrivals for MBTA | Key |
| Brazilian Vehicles and Prices | Vehicles information from Fundação Instituto de Pesquisas Econômicas - Fipe | None |
| Can I enter | Visa and entry requirements for 199 passports, cited to official sources, verified daily | NoneCORS |
| CarAPI | The developer friendly vehicle API. Make, model, trims and more via a RESTFul API | Key |
| CarsXE | CarsXE API provides comprehensive data on vehicles, including VIN decoding & specifications, license plate decoding, images, history and market value. It enables developers to build innovative applications for the automotive industry, such as insurance & roadside assistance tools, ride sharing & grocery delivery apps, inventory management systems, and market analysis platforms. | Key |
| CarVector | Vehicle specs, images, federal recalls, and DTC codes for 12,000+ vehicles (1925–2029) | KeyCORS |
| Community Transit | Transitland API | None |
| Compare Flight Prices | API for comparing flight prices across platforms | Key |
| CruiseFeed | Normalized cruise line inventory: ships, sailings, itineraries, ports and lead-in fares | Key |
| CTS | CTS Realtime API | KeyCORS |
| FAA N-Number Registry | Every FAA-registered civil aircraft in the United States, lookup by N-number or Mode S hex code | NoneCORS |
| facha | Aircraft Tracking, AIS Ship Tracking, Temporary Email Detection, IP GeoLocation, Package Tracking | None |
| Flight Fare Search | Search for realtime flight fares across destinations | KeyCORS |
| Fuel Prices at Spanish Gas Stations | Provides information about fuel prices at gas stations in Spain | None |
| Grab | Track deliveries, ride fares, payments and loyalty points | OAuth |
| GraphHopper | A-to-B routing with turn-by-turn instructions | Key |
| Helipaddy sites | Helicopter and passenger drone landing site directory, Helipaddy data and much more | Key |
| Icelandic APIs | Open APIs that deliver services in or regarding Iceland | None |
| Impala Hotel Bookings | Hotel content, rates and room bookings | Key |
| Izi | Audio guide for travellers | Key |
| Kelley Blue Book | Vehicle info, pricing, configuration, plus much more | Key |
| Konkan Railway Live Train Position | Realtime data for trains on India's Konkan Railway | NoneCORS |
| Land Transport Authority DataMall, Singapore | Singapore transport information | Key |
| Mercedes-Benz | Telematics data, remotely access vehicle functions, car configurator, locate service dealers | Key |
| Metro Lisboa | Delays in subway lines | None |
| MTA | MTA Subway Realtime Feeds | None |
| Navitia | The open API for building cool stuff with transport data | Key |
| NHTSA | NHTSA Product Information Catalog and Vehicle Listing | None |
| Open Charge Map | Global public registry of electric vehicle charging locations | KeyCORS |
| OpenVan | Fuel prices for 121 countries, food cost index & vanlife weather scores for RV travel | NoneCORS |
| Orizn Visa | Visa requirements for 199 countries, 39K+ passport-destination pairs in 15 languages | KeyCORS |
| ProblemsByVin | Owner complaints, recalls and failure-mileage statistics by vehicle make, model and year | NoneCORS |
| Railway Transport for France | SNCF public API | Key |
| REFUGE Restrooms | Provides safe restroom access for transgender, intersex and gender nonconforming individuals | None |
| RevCarData | 86,000+ global vehicle specifications and EV metrics | KeyCORS |
| Road511 | Unified traffic data from 65 US/CA jurisdictions: events, cameras, signs, bridges, truck routes | KeyCORS |
| Sabre for Developers | Travel Search - Limited usage | Key |
| Schiphol Airport | Schiphol | Key |
| Smartcar | Lock and unlock vehicles and get data like odometer reading and location. Works on most new cars | OAuthCORS |
| Swedavia Airports | Airport and flight information of Swedish Airports operated by Swedavia | Key |
| Tankerkoenig | German realtime gas/diesel prices | KeyCORS |
| Trackr TMS | Trackr API makes it easy to create, assign, and track shipments, with driver support, movement history, and more | Key |
| TransitLand | Transit Aggregation | None |
| Transport for Atlanta, US | Marta | None |
| Transport for Auckland, New Zealand | Auckland Transport | None |
| Transport for Belgium | The iRail API is a third-party API for Belgian public transport by train | NoneCORS |
| Transport for Berlin, Germany | Third-party VBB API | None |
| Transport for Bordeaux, France | Bordeaux Métropole public transport and more (France) | Key |
| Transport for Budapest, Hungary | Budapest public transport API | None |
| Transport for Chicago, US | Chicago Transit Authority (CTA) | Key |
| Transport for Czech Republic | Czech transport API | None |
| Transport for Denver, US | RTD | None |
| Transport for Finland | Finnish transport API | None |
| Transport for Germany | Deutsche Bahn (DB) API | Key |
| Transport for Grenoble, France | Grenoble public transport | None |
| Transport for Hessen, Germany | RMV API (Public Transport in Hessen) | None |
| Transport for Honolulu, US | Honolulu Transportation Information | Key |
| Transport for Lisbon, Portugal | Data about buses routes, parking and traffic | Key |
| Transport for London, England | TfL API | Key |
| Transport for Los Angeles, US | Data about positions of Metro vehicles in real time and travel their routes | None |
| Transport for Manchester, England | TfGM transport network data | Key |
| Transport for Norway | Transport APIs and dataset for Norway | None |
| Transport for Ottawa, Canada | OC Transpo API | Key |
| Transport for Paris, France | RATP Open Data API | None |
| Transport for Philadelphia, US | SEPTA APIs | None |
| Transport for Sao Paulo, Brazil | SPTrans | OAuth |
| Transport for Spain | Public trains of Spain | None |
| Transport for Sweden | Public Transport consumer | OAuth |
| Transport for Switzerland | Official Swiss Public Transport Open Data | Key |
| Transport for Switzerland | Swiss public transport API | None |
| Transport for The Netherlands | NS, only trains | Key |
| Transport for The Netherlands | OVAPI, country-wide public transport | None |
| Transport for Toronto, Canada | TTC | None |
| Transport for UK | Transport API and dataset for UK | Key |
| Transport for United States | NextBus API | None |
| Transport for Vancouver, Canada | TransLink | OAuth |
| Transport for Washington, US | Washington Metro transport API | OAuth |
| transport.rest | Community maintained, developer-friendly public transport API | NoneCORS |
| Tripadvisor | Rating content for a hotel, restaurant, attraction or destination | Key |
| Uber | Uber ride requests and price estimation | OAuthCORS |
| Velib metropolis, Paris, France | Velib Open Data API | None |