App Logo
google.com

Google Flights round-trip search

Search round-trip flights on Google Flights from an explicit origin and destination (free text or IATA). Returns the outbound options with their total round-trip price (EUR), airline, duration, stops and layover. Each price is the round-trip total for that option; only the flights shown in the list are returned, and an unresolvable route returns noResults:true.

Input

origin required

Origin city or airport, free text or IATA (e.g. 'Paris' or 'CDG').

depart_date required

Outbound date, ISO YYYY-MM-DD.

destination required

Destination city or airport, free text or IATA (e.g. 'Tokyo' or 'NRT').

return_date required

Return date, ISO YYYY-MM-DD (must be after depart_date).

max optional

Max outbound options to return. Price-less rows are skipped so fewer may come back.

Default: 10

Output

flights required
noResults required

True when Google Flights could not resolve the route (lands on the empty search splash).

FAQ

Search round-trip flights on Google Flights from an explicit origin and destination (free text or IATA). Returns the outbound options with their total round-trip price (EUR), airline, duration, stops and layover. Each price is the round-trip total for that option; only the flights shown in the list are returned, and an unresolvable route returns noResults:true.
Required: origin, destination, depart_date, return_date. Optional: max.
It returns flights, noResults.
No. It only uses pages of google.com that are reachable without signing in.
Unknown: its author has not declared whether it changes anything on google.com, so treat it as if it could.
Ask an AI agent connected to Reduck to run reduck/google.com/search_flights_roundtrip, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/google.com/search_flights_roundtrip
It is part of Reduck's official curated catalogue.

Start building not clicking