Flight Price Scraper avatar

Flight Price Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Flight Price Scraper

Flight Price Scraper

Search live Skyscanner flight prices for one-way and round-trip journeys. Get AUD and global market pricing, detailed outbound and return legs, segments, stops, layovers, airlines, and booking links.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Prabhat pankaj

Prabhat pankaj

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Clean-room Apify Actor with an input contract and normalized output compatible with makework36/flight-price-scraper consumers. It searches Skyscanner's Android unified-search API, deduplicates itineraries, sorts by price, and writes one dataset item per itinerary.

Provider-specific price maps contain skyscanner, booking links point to the exact Skyscanner search, and Best/Cheapest/Fastest buckets are preserved in highlights. Airport, carrier, segment, layover, price, and self-transfer fields come from Skyscanner's structured response. Baggage fields that are absent from the search response remain null.

Skyscanner commonly blocks datacenter traffic, so the default input uses Apify Residential Proxy and retries up to three fresh sessions.

Input

{
"origin": "LAX",
"destination": "JFK",
"departDate": "2026-12-10",
"returnDate": "2026-12-20",
"adults": 1,
"cabinClass": "ECONOMY",
"currency": "USD",
"maxFlights": 50
}

Optional departDateEnd searches an inclusive range of up to 31 departure dates. Optional maxStops filters the normalized results.

For Australia, set skyscannerMarket to AU. If currency and locale are omitted, the Actor automatically uses AUD, en-AU, www.skyscanner.com.au, and an AU residential proxy. Example: SYD to DEL, departing 2026-09-19 and returning 2026-09-28.

Output

Each item includes route and schedule fields plus prices, bestPrice, cheapestSource, sourcesFound, segments, baggage placeholders, booking links, and scrapedAt.

Round-trip results also include explicit outboundJourney and returnJourney objects. Each journey contains its own airline, first flight code, departure and arrival times, duration, stops, route, segments, and layovers.

Local check

$npm test