VOOZH about

URL: https://apify.com/kaix/google-flights-scraper

⇱ Google Flights Scraper - Most Comprehensive Β· Apify


πŸ‘ Google Flights Scraper - Most Comprehensive avatar

Google Flights Scraper - Most Comprehensive

Pricing

from $0.09 / 1,000 flights

Go to Apify Store

Google Flights Scraper - Most Comprehensive

πŸ”₯ ~$0.1/1K flights πŸ”₯ Scrape Google Flights for flight search results, calendar prices, and booking details

Pricing

from $0.09 / 1,000 flights

Rating

0.0

(0)

Developer

πŸ‘ Kai

Kai

Maintained by Community

Actor stats

0

Bookmarked

70

Total users

27

Monthly active users

2 months ago

Last modified

Share

Google Flights Scraper

Scrape Google Flights for flight search results, calendar prices, and booking details. Supports batch searches with full filter control.

Why use this scraper?

  • Fast: lightweight requests without browser overhead
  • Batch searches: run multiple route queries in a single actor run
  • Full filter control: stops, price, duration, airlines/alliances, departure/arrival time windows
  • Calendar prices: get cheapest-price-per-day across ~60 days via three calendar modes
  • Booking details: fare info and booking links from multiple providers
  • Structured output: typed FlightResult records with segments, layovers, CO2 emissions

Use cases

  • Monitor flight prices across routes and dates
  • Build fare databases for travel analytics
  • Compare prices across airlines and alliances
  • Feed calendar price data into alerting pipelines
  • Track cheapest nonstop options on specific corridors

How to use

Basic one-way search

{
"searches":[
{"origin":"SFO","destination":"LAX","departureDate":"2026-06-15"}
]
}

Round-trip

{
"searches":[
{"origin":"SFO","destination":"NRT","departureDate":"2026-07-01","returnDate":"2026-07-15"}
]
}

Batch searches

{
"searches":[
{"origin":"SFO","destination":"LAX","departureDate":"2026-06-15"},
{"origin":"JFK","destination":"MIA","departureDate":"2026-06-20"},
{"origin":"ORD","destination":"DEN","departureDate":"2026-06-25"}
]
}

With filters

{
"searches":[
{"origin":"SFO","destination":"LAX","departureDate":"2026-06-15"}
],
"maxStops":"0",
"maxPrice":200,
"airlines":["UA","AA"],
"departureTimeEarliest":"08:00",
"departureTimeLatest":"18:00",
"sortBy":"cheapest"
}

With calendar prices

{
"searches":[
{"origin":"SFO","destination":"LAX","departureDate":"2026-06-15"}
],
"includeCalendarPrices":true,
"calendarMode":"graph"
}

Explore cheapest destinations (flexible dates)

{
"exploreOrigin":"DAD",
"tripDuration":"1-week"
}

Business class with multiple passengers

{
"searches":[
{"origin":"SFO","destination":"NRT","departureDate":"2026-07-01","returnDate":"2026-07-15"}
],
"cabinClass":"business",
"adults":2,
"children":1
}

Input

FieldTypeDefaultDescription
exploreOriginstringIATA airport code to explore cheapest destinations (e.g. SFO)
tripDurationenum1-weekTrip duration for explore: weekend, 1-week, 2-weeks
searchesarrayList of { origin, destination, departureDate, returnDate? }
tripTypeenuminferredone-way, round-trip, multi-city
cabinClassenumeconomyeconomy, premium-economy, business, first
adultsinteger1Adult passengers (1-9)
childreninteger0Child passengers (0-9)
infantsOnLapinteger0Infants on lap (0-9)
infantsInSeatinteger0Infants in seat (0-9)
maxStopsenumany0 (nonstop), 1 (1 or fewer), 2 (2 or fewer)
maxPriceintegerMaximum price in your currency
maxDurationintegerMaximum total duration in minutes
airlinesstring[]Airline IATA codes or alliance names (e.g. UA, ONEWORLD)
departureTimeEarlieststringEarliest departure (HH:MM, e.g. 08:00)
departureTimeLateststringLatest departure (HH:MM, e.g. 18:00)
arrivalTimeEarlieststringEarliest arrival (HH:MM)
arrivalTimeLateststringLatest arrival (HH:MM)
sortByenumbestbest, cheapest, fastest, departure-time, arrival-time
showAllResultsbooleanfalseReturn all results instead of top ~30
includeCalendarPricesbooleanfalseFetch cheapest price per day
calendarModeenumgraphgraph (~60 days), picker (~6 weeks), grid (Β±3 days)
includeBookingDetailsbooleanfalseFetch booking links per flight
proxyConfigurationobjectProxy settings. Residential proxies recommended

Output

Explore output (live data β€” Da Nang, 1-week trips)

When using exploreOrigin, one record per destination:

{
"city":"HαΊ‘ Long Bay",
"country":"Vietnam",
"airport":"HAN",
"departureDate":"2026-10-02",
"returnDate":"2026-10-18",
"price":52,
"cheapestPrice":27,
"airline":"Vietjet",
"airlineCode":"VJ",
"stops":0,
"duration":80
}

Flight search output (live data β€” Da Nang to Tokyo)

{
"origin":"DAD",
"destination":"NRT",
"departureDate":"2026-05-15",
"returnDate":null,
"tripType":"one-way",
"cabinClass":"economy",
"price":291,
"currency":"USD",
"pricePerPassenger":null,
"totalDuration":855,
"stops":1,
"airlines":["T'Way Air"],
"airlineCodes":["TW"],
"outbound":{
"duration":855,
"stops":1,
"segments":[
{
"airline":"T'Way Air",
"airlineCode":"TW",
"flightNumber":"TW14",
"aircraft":"Boeing 737",
"departureAirport":"DAD",
"arrivalAirport":"ICN",
"departureTime":"2026-05-15T01:25:00",
"arrivalTime":"2026-05-15T08:15:00",
"duration":290,
"layover":{
"airport":"ICN",
"duration":405
}
},
{
"airline":"T'Way Air",
"airlineCode":"TW",
"flightNumber":"TW245",
"aircraft":"Boeing 737MAX 8 Passenger",
"departureAirport":"ICN",
"arrivalAirport":"NRT",
"departureTime":"2026-05-15T15:00:00",
"arrivalTime":"2026-05-15T17:40:00",
"duration":160,
"layover":null
}
]
},
"return":null,
"co2Emissions":355138,
"bookingToken":"CjRI...",
"calendarPrices":[
{"date":"2026-05-15","price":291},
{"date":"2026-05-16","price":256},
{"date":"2026-05-17","price":237},
{"date":"2026-05-18","price":266},
{"date":"2026-05-19","price":291}
]
}

Output fields

Explore destination (when using exploreOrigin): city, country, airport, departureDate, returnDate, price, cheapestPrice, airline, airlineCode, stops, duration

Flight (when using searches): origin, destination, departureDate, returnDate, tripType, cabinClass, price, currency, pricePerPassenger, totalDuration, stops, airlines, airlineCodes, outbound, return, co2Emissions, co2EmissionsLabel, bookingToken, fareClass

Leg: duration, stops, segments[]

Segment: airline, airlineCode, flightNumber, aircraft, departureAirport, arrivalAirport, departureTime, arrivalTime, duration, layover (airport, duration)

Calendar prices (when includeCalendarPrices is true, attached to first result): date, price

Booking details (when includeBookingDetails is true): baggageAllowance, fareRules, bookingLinks[] (airline, url)

You might also like

Google Flights Scraper

crawlio/google-flights-scraper

Extract live flight prices, schedules, and multi-city travel data from Google Flights instantly.

Google Flights Scraper - Flight Prices & Fares

logiover/google-flights-scraper

Google Flights API alternative. Scrape flight prices without an API key, export Google Flights data to CSV, JSON & Excel. One-way & round-trip, any cabin.

Flight Search β€” Google Flights Scraper

herus13/flight-search

Search flight prices for a single route with optional flex dates. Powered by Google Flights.

Google Flights Scraper

scrapapi/google-flights-scraper

Extract flight data from Google Flights using the Google Flights Scraper. Collect airline names, departure and arrival times, prices, flight durations, and routes automatically. Ideal for travel research, price monitoring, and airline market analysis.

Cheap Flights - Flight Price Trends (Skyscanner)

scraped/flight-price-trends

Find the cheapest flights by reviewing daily flight prices.

Google Flights Scraper β€” Airfare, Routes, Prices

scrape.badger/google-flights-scraper

Scrape Google Flights at scale: one-way, round-trip, or multi-city itineraries with per-offer pricing, total duration, stops, layovers, airline metadata, and carbon emissions. Returns Google's Best flights recommendations plus the full Other flights result set.

5

Google Flights Scraper

scrapebase/google-flights-scraper

✈️ Google Flights Scraper collects real-time fares, airlines, routes, dates, cabins & layovers from Google Flights. πŸ“Š Export JSON/CSV, schedule jobs & track price changes for travel analytics, deal alerts & market research. πŸ”§ Ideal for OTAs, analysts, and travel creators.

Booking Flights Scraper

lexis-solutions/booking-flights-scraper

Scrape flight listings from Booking.comβ€”including routes, airlines, prices, dates, availability, and booking links. Ideal for travel platforms, price comparison, and market analysis. Fast, structured, and customizable extraction from Booking.com’s flights section.

πŸ‘ User avatar

Lexis Solutions

9

Google Flights Scraper

simpleapi/google-flights-scraper

Extract flight prices and route information from Google Flights in real time. Gather airlines, schedules, fare types, stops, and travel-date insights. Ideal for deal tracking, analytics dashboards, and market intelligence tools.

Related articles

How to scrape Google Flights with Python
Read more