Google Flights Scraper – Prices, Dates, Routes, CO2
Pricing
from $0.08 / 1,000 flights
Google Flights Scraper – Prices, Dates, Routes, CO2
Flight prices and schedules from Google Flights for any route and date: airlines, flight numbers, times, stops and layovers, aircraft, legroom, CO2 emissions. One way or round trip, cabin, passengers, nonstop filter, date ranges for price tracking. No login.
Pricing
from $0.08 / 1,000 flights
Rating
0.0
(0)
Developer
RT SOLUTIONS
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Get flight prices and schedules from Google Flights for any route and date: airlines, flight numbers, departure and arrival times, duration, stops and layovers, aircraft, legroom, codeshares and CO2 emissions. One way or round trip, any cabin, any number of passengers, nonstop filter, 30 currencies. Compare many routes × many dates in one run to track prices day by day.
No Google account, no API key.
Why this one
| This Actor | |
|---|---|
| Routes × dates | Several origins, destinations and date ranges (2026-12-01..2026-12-14) in one run |
| Round trip | Fixed return date or "return N days after departure" for every date |
| Details | Every leg: flight number, aircraft, legroom, codeshares, CO2; layover airport and duration |
| Accuracy | Same prices, times and order as the Google Flights page (checked side by side) |
| Reliability | New IP and retry on any error or incomplete page; nothing to solve, no failed runs on bad input |
| Price | $0.20 per 1,000 flights, $0.08–0.10 on paid plans; searches with no flights are free |
Input examples
One way, one date:
{ "origins": ["JFK"], "destinations": ["LHR"], "departureDates": ["2026-12-03"] }
Price tracking: 2 weeks of 7‑day round trips from 2 cities, in euros:
{ "origins": ["Paris", "Lyon"], "destinations": ["NYC"], "departureDates": ["2026-12-01..2026-12-14"], "tripLengthDays": 7, "currency": "EUR" }
Business class, 2 adults, nonstop only:
{ "origins": ["CDG"], "destinations": ["JFK"], "departureDates": ["2026-12-10"], "cabinClass": "business", "adults": 2, "stops": "nonstop" }
Output example
{"origin": "JFK", "destination": "LHR", "departureDate": "2026-12-03", "returnDate": "2026-12-10", "tripType": "round_trip","rank": 1, "bucket": "top", "price": 711, "currency": "EUR","airlines": ["American"],"departure": "2026-12-03T18:25", "arrival": "2026-12-04T06:20", "durationMinutes": 415, "stops": 0, "layovers": [],"co2Kg": 421, "typicalCo2Kg": 427, "co2VsTypicalPercent": -1,"legs": [{ "flightNumber": "AA 100", "aircraft": "Boeing 777", "legroom": "31 inches", "operatedAlsoAs": ["IB 4218", "AY 3772", "BA 1511"],"departureAirport": "JFK", "arrivalAirport": "LHR", "departure": "2026-12-03T18:25", "arrival": "2026-12-04T06:20", "durationMinutes": 415, "co2Kg": 421 }],"googleFlightsUrl": "https://www.google.com/travel/flights?q=…"}
priceis the total for all passengers. For round trips it is the round‑trip price shown for the outbound flight (as on Google Flights).bucket:top= Google's "Top flights",other= the other options.rankkeeps Google's order.
Use cases
- Fare tracking: schedule a daily run over a date range and watch the cheapest price per route.
- Travel agencies & OTAs: compare carriers, schedules and prices across many routes.
- Airline & airport analysts: frequencies, aircraft, codeshares and emissions by route.
- Corporate travel: cheapest nonstop options for recurring trips.
Pricing
$0.20 per 1,000 flights on the free plan, $0.10 on Starter and $0.08 on higher plans. Searches with no flights, flights shown without a price ("price unavailable") and errors are not charged.
Good to know
- Use airport codes (
JFK) or city codes (NYC,PAR,LON= all airports of the city) for full control; city names (New York) also work for basic searches (premium economy and the 1‑stop filter need codes). - Dates must be in the future (
YYYY-MM-DD). Invalid or past dates are reported, not charged. - Google shows about 10–30 options per search; that is what you get.
- Prices are Google's at the time of the run and can change minutes later.