Skyscanner Flight Scraper — Cheap Airfares & Multi-City
Pricing
from $1.00 / 1,000 results
Skyscanner Flight Scraper — Cheap Airfares & Multi-City
Extract detailed flight itineraries from Skyscanner: prices, airlines, schedules, and routes. Search with a flights link or parameters.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Made In Germany
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
High-performance, pure HTTP Apify Actor designed to extract real-time flight itineraries, airfares, carrier schedules, routes, and booking deals from Skyscanner.com (memo23/skyscanner-scraper alternative).
✈️ What It Does
- Extract Real-Time Fares: Pulls the lowest fares across airlines and online travel agencies (OTAs).
- Comprehensive Route Matrix: Scrapes one-way, return/round-trip flights, and multi-city combinations.
- Flight & Airline Details: Captures departure and arrival timestamps, flight durations, stop counts, layover details, operating airlines, and flight numbers.
- OTA Deals & Booking Quotes: Extracts individual seller quotes (Expedia, Trip.com, official airlines, etc.) with ratings and deep links.
- Pure HTTP Fast-Path: Bypasses heavy headless browser overhead using Crawlee and
got-scrapingwith TLS Chrome fingerprinting and HTTP/2 framing.
💰 Pricing (Pay-Per-Event)
This actor operates on a pay-as-you-go Pay-Per-Event (PPE) pricing model. You only pay for what you extract:
| Event Name | Purpose | Price (USD) | Description |
|---|---|---|---|
apify-actor-start | Actor Start | $0.007 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
apify-default-dataset-item | result | $0.001 | Single result in the default dataset. |
additional-data | Additional data | $0.001 | Charged for additional data / booking quotes. |
📥 Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | Array | No | [{"url": "https://www.skyscanner.net/transport/flights/lhr/jfk/261015/"}] | Direct Skyscanner search URLs to scrape. |
searchQuery | String | No | "London to New York 2026-10-15" | Free-text search string (e.g. London to New York 2026-10-15). |
departureAirport | String | No | LHR | 3-letter IATA code of departure airport. |
arrivalAirport | String | No | JFK | 3-letter IATA code of destination airport. |
departureDate | String | No | 2026-10-15 | Date of departure (YYYY-MM-DD or YYMMDD). |
returnDate | String | No | null | Return date for round-trip flights. |
cabinClass | String | No | economy | Cabin tier: economy, premium_economy, business, or first. |
adults | Integer | No | 1 | Number of adult passengers. |
currency | String | No | USD | ISO 4217 currency code (e.g. USD, GBP, EUR). |
market | String | No | US | Market country code (e.g. US, GB, DE). |
maxItems | Integer | No | 50 | Maximum number of flight itineraries to save. |
proxy | Object | No | { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } | Apify proxy configuration. |
Sample Input JSON
{"startUrls": [{"url": "https://www.skyscanner.net/transport/flights/lhr/jfk/261015/"}],"cabinClass": "economy","adults": 1,"currency": "USD","maxItems": 10,"proxy": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
📤 Output Dataset Format
Each item pushed to the default dataset contains full flight metadata:
{"id": "skyscanner-lhr-jfk-20261015-1","price": 418,"priceFormatted": "USD 418","currency": "USD","outboundOrigin": "LHR","outboundDestination": "JFK","carriers": ["British Airways"],"departureTime": "2026-10-15T08:25:00Z","arrivalTime": "2026-10-15T11:15:00Z","duration": "7h 50m","durationMinutes": 470,"stops": 0,"isDirect": true,"cabinClass": "economy","tripType": "one_way","deepLink": "https://www.skyscanner.net/transport/flights/lhr/jfk/261015/","bookingDeals": [{"agentName": "British Airways","price": 418,"priceFormatted": "USD 418","rating": 4.5,"bookingUrl": "https://www.skyscanner.net/transport/flights/lhr/jfk/"},{"agentName": "Trip.com","price": 410,"priceFormatted": "USD 410","rating": 4.2,"bookingUrl": "https://www.skyscanner.net/transport/flights/lhr/jfk/"}],"tags": ["Cheapest", "Best"],"scrapedAt": "2026-09-28T03:30:00.000Z"}
⚡ Why Use This Scraper?
- Zero Browser Bloat: Uses pure HTTP requests via
got-scrapingwith TLS fingerprint impersonation. Runs with minimal memory and maximum speed. - Transparent Pay-Per-Event (PPE): Never pay for idle execution. Only pay $0.001 per extracted result!
- Multi-Route & Flexible Input: Accepts raw Skyscanner URLs, IATA codes, or natural language prompts.
- Resilient Data Extraction: Built-in retry mechanisms and exit IP rotation to defeat anti-bot blocking.