The complete flight route database — filter by departure airport, arrival airport, or operating airline using IATA or ICAO codes. Build route maps, network graphs, and connection finders with a single REST API.
Query 38,000+ origin–destination pairs by airport or airline. Find all routes from a hub, all destinations an airline serves, or confirm which carriers fly a specific city pair.
Comprehensive coverage of commercial passenger routes between airports worldwide.
Filter by departure or arrival IATA/ICAO code to get all routes to or from a specific airport.
Find all routes operated by a specific airline using airlineIata or airlineIcao filters.
Each route lists all operating airlines — useful for codeshare and competition analysis.
Perfect for building interactive route maps, airline network graphs, and connection planners.
Real records from the Routes API
// loading...
All operating airlines for a city pair, or all routes for a carrier.
// All routes from Frankfurt to New York
const res = await fetch(
"https://aviation-api.logostream.dev/v1/routes" +
"?departureIata=FRA&arrivalIata=JFK",
{ headers: { "x-api-key": "YOUR_API_KEY" } }
);
const { data, total } = await res.json();
console.log(`Found ${total} routes`);
data.forEach(route => {
console.log(`${route.departure_iata} → ${route.arrival_iata}`);
// → FRA → JFK
// Distance, duration & CO₂
console.log(route.distance_km); // 6130
console.log(route.duration_min); // 490
console.log(route.co2_kg); // 704
// Timezones
console.log(route.departure_timezone); // "Europe/Berlin"
console.log(route.arrival_timezone); // "America/New_York"
console.log(route.timezone_offset_hours); // -6
route.airlines.forEach(airline => {
console.log(airline.airline_iata, airline.airline_icao, airline.alliance);
// → LH DLH star_alliance
// → UA UAL star_alliance
});
});
// All routes operated by Lufthansa
const lhRes = await fetch(
"https://aviation-api.logostream.dev/v1/routes?airlineIata=LH",
{ headers: { "x-api-key": "YOUR_API_KEY" } }
);
const { data: lhRoutes } = await lhRes.json();The most comprehensive commercial passenger route database available via REST API.
Filter by departure, arrival, or airline. Combine filters for precise city-pair or carrier queries.
Sub-100ms responses with paginated results. Iterate through all routes for a major hub in seconds.
Everything you need to know about the flight routes endpoint.