Scrape live Google Flights fares, schedules, airlines and aircraft. One-way or round-trip, any route and currency. True round-trip totals plus price history. Free, fast, no API key.
A pasted URL and the route form are now two independent searches. Previously the URL won and the route fields were silently ignored, so a run could come back with far less than expected. Fill in both and you get both result sets in one run, each up to Maximum results, tagged with a new searchSource field (url or route).
Form filters are never applied on top of a pasted URL. The URL already carries its own cabin, passengers and filters, and overlaying more would return a search nobody asked for.
If one of the two searches is faulty, the other still runs and its results are kept.
Fixed
Output tab listed a CSV link and a run link as if they were separate outputs. An output schema maps output locations, not download formats, so it now declares the single dataset it actually writes.
0.1.3 — 2026-09-16
Added
Departure time window (earliest / latest departure hour), applied by Google at the source.
Checked-bag pricing, so totals include bag fees for travellers with luggage.
Pasted URLs now carry their bag filters and departure-time windows through, instead of being dropped.
Fixed
Output tab could not render the dataset. The output schema used a query string the console rejected (clean arrived as a string, not a boolean). Runs stored data correctly; only the preview was broken.
URLs with an outbound flight already selected ran a different search than the page they came from. The Actor now recognises them, names the selected flight, and explains which URL to copy instead.
Empty result sets now explain the likely cause, including party sizes larger than an airline will sell in one booking.
0.1 — 2026-09-16
First public release.
Added
One-way and round-trip search by origin, destination and dates.
Search by Google Flights URL — paste a results-page URL and the Actor reproduces that exact search.
Round-trip prices returned as genuine coupled totals, not two one-way fares added together.
Passengers: adults (1-9) and children aged 2-11 (0-8).
Source-side filters: maximum stops and maximum price.
Locale control: currency, market country and language.
Per-segment detail: airport codes and full names, times, duration, airline, flight number and aircraft type.
Carbon emissions per itinerary plus the typical figure for the route.
Price insights: price level, typical/lowest/highest price and recent price history where Google provides it.
Input mistakes and empty result sets are reported as readable dataset rows instead of failing the run.
Known limitations
Infant passengers, multi-city itineraries, "anywhere"/Explore searches, airline include/exclude filters and booking links are not supported in this version. They are absent from the input rather than accepted and ignored.