Google Flights Scraper — Fares, Schedules, Segments & CO2 avatar

Google Flights Scraper — Fares, Schedules, Segments & CO2

Pricing

from $0.75 / 1,000 google flights results

Go to Apify Store
Google Flights Scraper — Fares, Schedules, Segments & CO2

Google Flights Scraper — Fares, Schedules, Segments & CO2

Scrape Google Flights for any route, no login. Fares, airlines, stops, full per-segment itineraries, layovers, aircraft, legroom, CO2 emissions vs typical, baggage, price history and booking links. One-way and round-trip, price per passenger, cabin and airline filters. Clean table, CSV/JSON.

Pricing

from $0.75 / 1,000 google flights results

Rating

0.0

(0)

Developer

Kelopr_bk

Kelopr_bk

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Categories

Share

Google Flights Scraper — Fares, Schedules, Segments & CO₂

Scrape Google Flights for any route and get back clean, structured data: fares, airlines, stops, full per-segment itineraries, layovers, aircraft, legroom, CO₂ emissions, baggage, price history and booking links. Works for one-way and round-trip searches, no login required.

What you get

Every flight option is one row with:

  • Price — total price, price per passenger, currency
  • Route — origin / destination (codes + names), departure and arrival local times, trip type
  • Airlines — airline names and codes, flight numbers, budget-carrier flag
  • Itinerary — stop count, total duration, per-segment details (each leg: from/to, times, duration, airline, flight number, aircraft, legroom, CO₂), and layovers (airport + wait time)
  • CO₂ — grams, typical grams for the route, difference vs typical and a human label (e.g. “18% lower than typical”)
  • Price history — the low/high of Google’s price trend for the route
  • Baggage & booking — baggage policy links, carrier support links, booking token and a direct Google Flights URL
  • Plus cabin, passengers, resultCategory (best vs other), isCompleteItinerary, and a stable flightId

Input

{
"flightSearches": [
{ "origin": "JFK", "destination": "LAX", "departureDate": "2026-11-20", "returnDate": "2026-11-27" }
],
"cabin": "economy",
"flightSort": "best",
"maxFlightResults": 50,
"maxStops": 2,
"adults": 1,
"currency": "USD",
"countryCode": "US",
"language": "en-US"
}
  • flightSearches — one or more routes. Add returnDate for round-trip; omit it for one-way.
  • cabin — economy, premium-economy, business, first.
  • flightSort — best, cheapest, fastest, departure, arrival.
  • maxStops — 0 (nonstop), 1, or 2.
  • airlines — optional filter by two-letter airline code (e.g. DL) or alliance (ONEWORLD, SKYTEAM, STAR_ALLIANCE).
  • adults / children / infantsInSeat / infantsOnLap — up to 9 passengers total.
  • currency / countryCode / language — localization for prices and results.

Output

Results are written to the dataset, one row per flight option, and can be exported to CSV, Excel, JSON or API. The Flights table view shows the key columns (price, airlines, stops, duration, CO₂, booking link); the full field set is available in every row.

Pricing

Pay per result — you are charged only for flight options actually saved to your dataset. Duplicates are never charged twice. See the Pricing tab for the current per-result price.

Common uses

  • Fare monitoring — track prices on routes over time (price + price history in every row).
  • Travel tools & agencies — power search results with structured fares and full itineraries.
  • Sustainability — compare CO₂ emissions across options with the typical-vs-actual label.
  • Market research — airline coverage, nonstop availability and price levels by route.