Free Transportation APIs with no API key
44 Transportation APIs that need no API key, account or credit card. 13 of them also allow CORS, so you can call them straight from browser JavaScript. Listed by uptime and ease of use.
- 1
AirportMiles API
Online · 748 msAirport codes, distances, routes and passenger numbers as static JSON files.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 2
Aviation Safety Data API
Online · 700 ms164,068 aircraft accident narratives from 128 official investigation authorities, plus FAA data.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 3

Can I enter API
Online · 521 msVisa and entry requirements for 199 passports, cited to official sources, verified daily.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 4
ConnectMeGuru API
Online · 793 msSearch and purchase prepaid travel eSIM data plans across 190+ countries.
- No API key needed
- Returns JSON at its URL
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 5

GTFS Scorecard API
Online · 1021 msData-quality grades and prioritized fixes for 2,400+ public transit GTFS feed records.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 6
OpenVan API
Online · 795 msFuel prices for 121 countries, food cost index & vanlife weather scores for RV travel.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 7
Railworks API
Online · 950 msIrish Rail planned engineering works: affected stations, DART closures, change log and ICS feeds.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 8

Apimetro API
Online · 866 msGeospatial data for Mexico City public transport system (Metro, Metrobús, Cablebús, RTP, etc.).
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 9
BC Ferries API
Online · 793 msSailing times and capacities for BC Ferries.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 10
Transport for Belgium API
Online · 792 msThe iRail API is a third-party API for Belgian public transport by train.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 11
Transport for Norway API
Online · 83 msTransport APIs and dataset for Norway.
- No API key needed
- Fast: 83 ms response
- HTTPS
No authHTTPSCORS ? - 12
transport.rest API
Online · 1049 msCommunity maintained, developer-friendly public transport API.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 13
ArcNautical API
Online · 1404 msScreen any ship by IMO for OFAC/EU/UN/UK sanctions, ownership opacity and a vetting grade.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 14

ChargeAlong API
Online · 1548 msEV charging sites in AU, NZ, US, UK and Canada, with nearby search and trip planning.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 15

Community Transit API
Online · 473 msTransitland API. A free transportation API by transitland.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 16

Icelandic APIs API
Online · 538 msOpen APIs that deliver services in or regarding Iceland.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 17
REFUGE Restrooms API
Online · 1003 msProvides safe restroom access for transgender, intersex and gender nonconforming individuals.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 18

SMKlog API
Online · 928 msLive parcel shipping rates and labels from a plain-words item description.
- No API key needed
- Returns JSON at its URL
- HTTPS
No authHTTPSNo CORS - 19

Transport for Hessen, Germany API
Online · 1045 msRMV API (Public Transport in Hessen).
- No API key needed
- HTTPS
No authHTTPSCORS ? - 20

airportsapi
Online · 523 msGet name and website-URL for airports by ICAO code.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 21

OpenSky Network API
Online · 523 msFree real-time ADS-B aviation data.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 22
Transport for Spain API
Online · 666 msPublic trains of Spain. A free transportation API by data.renfe.com.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 23
Transport for Switzerland API
Online · 562 msSwiss public transport API. A free transportation API by transport.opendata.ch.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 24

Transport for Toronto, Canada API
Online · 885 msTTC. A free transportation API by myttc.ca.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 25
ADS-B Exchange API
Online · 1671 msAccess real-time and historical data of any and all airborne aircraft.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 26

LiveTrafficCam API
Online · 467 msLive US state DOT traffic cameras with verified live status and measured uptime.
- No API key needed
- HTTPS
No authHTTPSNo CORS - 27

TransitLand API
Online · 1582 msTo query the Transitland Datastore API, use the base URL of https://transit.land/, appended with the endpoint information below.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 28

Transport for Auckland, New Zealand API
Online · 2525 msThe Auckland Transport developer portal allows you to explore the diverse range of APIs and transport data from Auckland Transport and NZTA.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 29

Transport for Berlin, Germany API
Online · 1211 msAn HTTP API for Berlin & Brandenburg public transport.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 30

Transport for Los Angeles, US API
Online · 1414 msData about positions of Metro vehicles in real time and travel their routes.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 31

Transport for The Netherlands API
Online · 1926 msOVAPI, country-wide public transport. A free transportation API by skywave.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 32
Velib metropolis, Paris, France API
Online · 749 msVelib Open Data API. A free transportation API by velib-metropole.fr.
- No API key needed
- HTTPS
No authHTTPSNo CORS - 33
Transport for Budapest, Hungary API
Online · 5884 msBudapest public transport API. A free transportation API by bkkfutar.docs.apiary.io.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 34
Strait of Hormuz Ship Monitor API
Online · 1279 msLive AIS vessel traffic, crossings and oil flow through the Strait of Hormuz.
- No API key needed
- HTTPS
No authHTTPSNo CORS - 35
Transport for Denver, US API
Online · 307 msRTD. A free transportation API by rtd-denver.com.
- No API key needed
- Fast: 307 ms response
No authNo HTTPSCORS ? - 36
Transport for Grenoble, France API
Online · 638 msGrenoble public transport. A free transportation API by MobilitesM.
- No API key needed
No authNo HTTPSNo CORS - 37

Transport for Philadelphia, US API
Online · 494 msSEPTA APIs. A free transportation API by www3.septa.org.
- No API key needed
No authNo HTTPSCORS ? - 38
Metro Lisboa API
Online · 1087 msDelays in subway lines. A free transportation API by app.metrolisboa.pt.
- No API key needed
No authNo HTTPSNo CORS - 39
Transport for Atlanta, US API
Online · 1879 msMarta. A free transportation API by MARTA.
- No API key needed
No authNo HTTPSCORS ? - 40
Transport for Paris, France API
Online · 3931 msRATP Open Data API. A free transportation API by API — Open Data RATP.
- No API key needed
No authNo HTTPSCORS ? - 41

Transport for United States API
Online · 2371 msNextBus API. A free transportation API by retro.umoiq.com.
- No API key needed
No authNo HTTPSCORS ? - 42

Pumperly API
Last check failedFuel prices and EV chargers near a point, in a map area or along a route, as GeoJSON.
- No API key needed
- HTTPS
No authHTTPSNo CORS - 43
Transport for Czech Republic API
Last check failedCzech transport API. A free transportation API by chaps.cz.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 44
AviationAPI
Last check failedFAA Aeronautical Charts and Publications, Airport Information, and Airport Weather.
- No API key needed
- HTTPS
No authHTTPSNo CORS
Keyless Transportation APIs compared
| API | API key | HTTPS | CORS | Uptime | Response | Rating |
|---|---|---|---|---|---|---|
| No | Yes | Yes | Up | 748 ms | Not rated | |
| No | Yes | Yes | Up | 700 ms | Not rated | |
| No | Yes | Yes | Up | 521 ms | Not rated | |
| No | Yes | Yes | Up | 793 ms | Not rated | |
| No | Yes | Yes | Up | 1021 ms | Not rated | |
| No | Yes | Yes | Up | 795 ms | Not rated | |
| No | Yes | Yes | Up | 950 ms | Not rated | |
| No | Yes | Yes | Up | 866 ms | Not rated | |
| BC Ferries | No | Yes | Yes | Up | 793 ms | Not rated |
| Transport for Belgium | No | Yes | Yes | Up | 792 ms | Not rated |
| No | Yes | Unknown | Up | 83 ms | Not rated | |
| transport.rest | No | Yes | Yes | Up | 1049 ms | Not rated |
| No | Yes | Yes | Up | 1404 ms | Not rated | |
| No | Yes | Yes | Up | 1548 ms | Not rated | |
| No | Yes | Unknown | Up | 473 ms | Not rated | |
| No | Yes | Unknown | Up | 538 ms | Not rated | |
| No | Yes | Unknown | Up | 1003 ms | Not rated | |
| No | Yes | No | Up | 928 ms | Not rated | |
| No | Yes | Unknown | Up | 1045 ms | Not rated | |
| No | Yes | Unknown | Up | 523 ms | Not rated | |
| No | Yes | Unknown | Up | 523 ms | Not rated | |
| No | Yes | Unknown | Up | 666 ms | Not rated | |
| No | Yes | Unknown | Up | 562 ms | Not rated | |
| No | Yes | Unknown | Up | 885 ms | Not rated | |
| No | Yes | Unknown | Up | 1671 ms | Not rated | |
| No | Yes | No | Up | 467 ms | Not rated | |
| No | Yes | Unknown | Up | 1582 ms | Not rated | |
| No | Yes | Unknown | Up | 2525 ms | Not rated | |
| No | Yes | Unknown | Up | 1211 ms | Not rated | |
| No | Yes | Unknown | Up | 1414 ms | Not rated | |
| No | Yes | Unknown | Up | 1926 ms | Not rated | |
| No | Yes | No | Up | 749 ms | Not rated | |
| No | Yes | Unknown | Up | 5884 ms | Not rated | |
| No | Yes | No | Up | 1279 ms | Not rated | |
| No | No | Unknown | Up | 307 ms | Not rated | |
| No | No | No | Up | 638 ms | Not rated | |
| No | No | Unknown | Up | 494 ms | Not rated | |
| No | No | No | Up | 1087 ms | Not rated | |
| No | No | Unknown | Up | 1879 ms | Not rated | |
| No | No | Unknown | Up | 3931 ms | Not rated | |
| No | No | Unknown | Up | 2371 ms | Not rated | |
| No | Yes | No | Down | – | Not rated | |
| No | Yes | Unknown | Down | – | Not rated | |
| AviationAPI | No | Yes | No | Down | – | Not rated |
See also: best Transportation APIs · all 94 Transportation APIs · every API with no key
FAQ
Are there free Transportation APIs without an API key?
Yes. 44 free Transportation APIs need no API key or sign-up, including AirportMiles API, Aviation Safety Data API and Can I enter API. You can send a request straight away.
Which keyless Transportation APIs can I call from JavaScript in the browser?
13 of them also support CORS, including AirportMiles API, Aviation Safety Data API and Can I enter API, so a plain fetch from a web page works.
Do APIs without a key have limits?
Usually, yes. Keyless APIs typically rate-limit by IP address, so cache responses and avoid tight loops. For production traffic, an API with a free key tier often gives higher, more predictable limits.
