
Skyscanner Scraper
Try for free
Pay $10.00 for 1,000 results
Go to Store

Skyscanner Scraper
harvest/skyscanner-scraper
Try for free
Pay $10.00 for 1,000 results
Extracts detailed flight information from Skyscanner including prices, airlines, and schedules based on user-specified search parameters.
Developer
Maintained by Community
Actor Metrics
2 Monthly users
No reviews yet
No bookmarks yet
67% runs succeeded
Created in Mar 2025
Modified a day ago
Categories
Overview
Extracts detailed flight information from Skyscanner including prices, airlines, and schedules based on user-specified search parameters.
Input Parameters
The scraper requires the following JSON input:
1{ 2 "from": "YYZ", 3 "to": "JFK", 4 "departDate": "2025-06-29", 5 "returnDate": "2025-07-08" 6}
Parameters:
from
(string, required): The IATA code of the departure airport.to
(string, required): The IATA code of the destination airport.departDate
(string, required): The departure date inYYYY-MM-DD
format.returnDate
(string, optional): The return date inYYYY-MM-DD
format (for round trips).
Output Format
The actor returns a JSON array of flight options with detailed pricing and itinerary information.
Example Output:
1{ 2 "price": { 3 "raw": 284.2, 4 "formatted": "$285", 5 "pricingOptionId": "t905Vbe5Ug8s" 6 }, 7 "legs": [ 8 { 9 "id": "18467-2506290600--32385-0-12712-2506290753", 10 "origin": { 11 "id": "YYZ", 12 "name": "Toronto Pearson International", 13 "displayCode": "YYZ", 14 "city": "Toronto", 15 "country": "Canada" 16 }, 17 "destination": { 18 "id": "JFK", 19 "name": "New York John F. Kennedy", 20 "displayCode": "JFK", 21 "city": "New York", 22 "country": "United States" 23 }, 24 "departure": "2025-06-29T06:00:00", 25 "arrival": "2025-06-29T07:53:00", 26 "durationInMinutes": 113, 27 "stopCount": 0, 28 "carriers": { 29 "marketing": [ 30 { 31 "id": -32385, 32 "alternateId": "DL", 33 "logoUrl": "https://logos.skyscnr.com/images/airlines/favicon/DL.png", 34 "name": "Delta" 35 } 36 ] 37 } 38 } 39 ], 40 "tags": ["cheapest"] 41}
Features
- Real-time flight prices: Fetches up-to-date pricing from Skyscanner.
- Detailed itinerary information: Includes airline details, flight durations, and layovers.
- Round-trip support: Optionally fetches return flight data.
- JSON output: Structured and easy-to-use data format.
Usage
- Deploy the actor on Apify.
- Provide the required input parameters in JSON format.
- Run the actor to fetch flight prices.
- Retrieve the results in JSON format via Apify's dataset API.
Limitations
- Availability of flights depends on Skyscanner's real-time data.