Flight Price Scraper (Skyscanner) avatar

Flight Price Scraper (Skyscanner)

Pricing

Pay per usage

Go to Apify Store
Flight Price Scraper (Skyscanner)

Flight Price Scraper (Skyscanner)

Scrape flight prices and schedules from Skyscanner. Compare airlines, find cheapest routes, track price changes.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

oscar lira

oscar lira

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Flight Price Scraper

Scrapes flight prices from Google Flights. Give it an origin, destination, and date -- it returns a list of available flights with prices, airlines, times, and stops.

What it does

  • Search one-way or round-trip flights
  • Get prices in USD from Google Flights
  • Extract airline, departure/arrival times, duration, and number of stops
  • Returns up to 20 flights per search (configurable)

Input example

{
"origin": "JFK",
"destination": "LAX",
"departDate": "2026-04-15",
"returnDate": "2026-04-22",
"maxFlights": 20
}

Leave returnDate empty for one-way searches.

Output fields

FieldTypeDescription
pricestringFlight price with currency symbol (e.g. "$129")
airlinestringAirline name
departTimestringDeparture time (e.g. "6:00 AM")
arriveTimestringArrival time (e.g. "9:30 AM")
durationstringFlight duration (e.g. "5 hr 30 min")
stopsstringNumber of stops or "Nonstop"
originstringOrigin airport code
destinationstringDestination airport code
departDatestringDeparture date
returnDatestringReturn date (null for one-way)
scrapedAtstringWhen the data was collected

Output example

{
"price": "$129",
"airline": "JetBlue",
"departTime": "6:00 AM",
"arriveTime": "9:30 AM",
"duration": "5 hr 30 min",
"stops": "Nonstop",
"origin": "JFK",
"destination": "LAX",
"departDate": "2026-04-15",
"returnDate": "2026-04-22",
"scrapedAt": "2026-03-22T10:00:00.000Z"
}

Pricing

Uses residential proxies (US). Each search typically costs $0.02-0.05 in platform credits depending on page load time.

Limitations

  • Prices are scraped from Google Flights and may differ from the airline's actual booking page
  • Currency is always USD
  • Google may occasionally serve a CAPTCHA or consent page, which blocks results
  • Some fields (airline, duration) can be null if Google changes the page layout
  • Max 20 flights per search by default
  • Airport codes must be valid IATA codes (3 letters)