Skyscanner Flight Search Scraper
Pricing
$2.00 / 1,000 flight results
Go to Apify Store
Skyscanner Flight Search Scraper
Search Skyscanner for real, live flight prices on any route and get back a clean list of itineraries — cheapest first. Give it a from/to and a date; get price, airline(s), stops, departure and arrival times, duration and flight numbers for every option.
Pay only for the itineraries you get back (pay-per-result).
What you give it
| Field | Meaning |
|---|---|
| From (origin) | Airport code (LHR, JFK) or city code (LOND, NYCA). |
| To (destination) | Airport or city code. |
| Departure date | YYYY-MM-DD (must be in the future). Blank → about 4 weeks out. |
| Return date | YYYY-MM-DD for a round trip. Blank → one-way. |
| Adults | 1–8 passengers. |
| Cabin class | Economy, Premium economy, Business or First. |
| Market | Country that sets the currency (US→USD, UK→GBP, DE/FR/ES/IT→EUR, CA→CAD, AU→AUD, IN→INR, SG→SGD). |
| Max results | How many itineraries to return, cheapest first (1–200). |
What you get (per itinerary)
| Field | Meaning |
|---|---|
price | Numeric price for all passengers. |
price_formatted | Price as shown, e.g. $561. |
currency | ISO currency of the price. |
airlines | Marketing airline(s) across the whole trip. |
stops | Number of stops (0 = direct). |
outbound | Outbound leg: origin/destination (code, name, city, country), departure, arrival, duration_minutes, stops, airlines, flight_numbers. |
return | Return leg (same shape) on a round-trip search, else null. |
total_duration_minutes | Total travel time across legs. |
itinerary_id | Skyscanner itinerary identifier. |
pricing_option_id | Skyscanner pricing-option identifier. |
booking_url | Skyscanner results URL for the search. |
Example output
{"price": 561.0,"price_formatted": "$561","currency": "USD","airlines": ["Avianca", "Vueling Airlines"],"stops": 2,"outbound": {"origin": {"code": "LHR", "name": "London Heathrow", "city": "London", "country": "United Kingdom"},"destination": {"code": "JFK", "name": "New York John F. Kennedy", "city": "New York", "country": "United States"},"departure": "2026-08-15T19:45:00", "arrival": "2026-08-16T09:15:00","duration_minutes": 1980, "stops": 2,"airlines": ["Avianca", "Vueling Airlines"], "flight_numbers": ["VY8459", "AV55", "AV244"]},"return": null,"total_duration_minutes": 1980,"itinerary_id": "13554-2608151945--32090-2-…","pricing_option_id": "…","booking_url": "https://www.skyscanner.net/transport/flights/lhr/jfk/260815/?adultsv2=1&cabinclass=economy&rtn=0"}
Notes
- Prices are live — Skyscanner re-prices on every search, so the same route can change between runs.
- Currency follows the Market you pick.
- A route with genuinely no flights returns an empty result (a real answer, not an error).