Google Flights Scraper: Prices, Airlines, Stops & CO2
Pricing
$1.00 / 1,000 flights
Google Flights Scraper: Prices, Airlines, Stops & CO2
Flight prices from Google Flights for any route and dates: price, airlines, flight numbers, times, stops, layovers, aircraft, legroom, CO2 and Google's price level. One-way or round trip, any cabin, scan many dates at once. Fast HTTP, no browser.
Pricing
$1.00 / 1,000 flights
Rating
0.0
(0)
Developer
K.S. Van
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get flight prices from Google Flights for any route and dates. Each flight option comes with the price, airlines, flight numbers, departure and arrival times, duration, stops and layovers, aircraft type, legroom, CO2 emissions and Google's price level for the route (low, typical or high, with the typical price range). One-way or round trip, economy to first class, several passengers, and many dates in one run to find the cheapest day to fly. Fast HTTP requests, no browser.
What you get
| Field | Details |
|---|---|
| Price | Total price in USD for all passengers (whole trip for round trips) |
| Flight | Airlines, flight numbers, departure and arrival time, total duration |
| Stops | Number of stops, layover airports and layover length |
| Segments | Every leg with aircraft, legroom, times and CO2 |
| Labels | isBest (Google's top flights), isCheapest for the search |
| Price insights | priceLevel (low / typical / high), typical price range, optional 60-day price history |
| Emissions | CO2 of the flight, typical CO2 for the route, % difference |
Use cases
- Fare monitoring and alerts: run daily on your routes and catch drops when
priceLevelturns "low". - Cheapest day to fly: scan 7-60 departure dates at once with Days to scan.
- Travel deal newsletters and apps: compare many origins and destinations in one run.
- Airline and route analysis: who flies a route, how often, nonstop share, aircraft and legroom.
- Corporate travel and CO2 reporting: emissions per flight and per route.
- AI travel agents: live flight data through the Apify MCP server.
Input example
{"origins": ["JFK"],"destinations": ["LAX", "LON"],"departureDate": "2026-11-20","returnDate": "","daysToScan": 3,"adults": 1,"cabinClass": "economy","maxStops": "any","maxFlightsPerSearch": 40}
Codes can be airports (JFK, LHR, CDG) or cities covering all their airports (NYC, LON, PAR, TYO).
Output example
{"origin": "JFK","destination": "LON","departureDate": "2026-11-21","tripType": "one_way","cabinClass": "economy","currency": "USD","price": 323,"isBest": false,"isCheapest": true,"airlines": ["Aer Lingus"],"from": "JFK","to": "LHR","departure": "2026-11-21 17:00","arrival": "2026-11-22 08:05","durationMinutes": 605,"stops": 1,"layovers": [{"airport": "DUB", "airportName": "Dublin Airport", "city": "Dublin", "durationMinutes": 130}],"co2Grams": 395000,"co2TypicalGrams": 433000,"co2DiffPercent": -9,"segments": [{"airline": "Aer Lingus", "flightNumber": "EI 104", "from": "JFK", "to": "DUB", "departure": "2026-11-21 17:00", "arrival": "2026-11-22 04:30", "durationMinutes": 390, "aircraft": "Airbus A330", "legroom": "31 inches"},{"airline": "Aer Lingus", "flightNumber": "EI 152", "from": "DUB", "to": "LHR", "departure": "2026-11-22 06:40", "arrival": "2026-11-22 08:05", "durationMinutes": 85, "aircraft": "Airbus A320neo", "legroom": "29 inches"}],"priceLevel": "high","typicalPriceLow": 170,"typicalPriceHigh": 300,"url": "https://www.google.com/travel/flights/search?tfs=..."}
Pricing
$0.001 per flight option ($1 per 1,000 flights), no start fee. Searches that return nothing are free. A typical route and date returns 20-35 options, so one search costs about $0.03. Set Max flights per search to 1-5 if you only need the best and cheapest options.
Tips
- Round trips: the price is for the whole trip and the rows are the outbound flights Google offers with it, exactly like the first screen of Google Flights.
- Several origins and destinations are combined: 2 origins x 3 destinations x 7 days = 42 searches.
- Times are local times at each airport. Durations are in minutes.
priceLeveland the typical range come from Google's price insights and are missing for some routes.
FAQ
Which currency are prices in? US dollars, as shown on Google Flights in the US.
Can I book through the data? The url opens the same search on Google Flights, where you can pick the flight and see booking options.
How fresh are the prices? Live: every run searches Google Flights at that moment.