Google Flights Prices: Fares, Times, Stops & Emissions avatar

Google Flights Prices: Fares, Times, Stops & Emissions

Pricing

from $0.15 / 1,000 flight returneds

Go to Apify Store
Google Flights Prices: Fares, Times, Stops & Emissions

Google Flights Prices: Fares, Times, Stops & Emissions

Flight prices from Google Flights for any route and dates: fare for all passengers, airlines, flight numbers, departure and arrival times, duration, stops and layovers, aircraft, legroom and CO2 estimate. One way or return, any cabin, airport or city codes.

Pricing

from $0.15 / 1,000 flight returneds

Rating

0.0

(0)

Developer

Onibaku

Onibaku

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Google Flights Prices (fares, times, stops and emissions)

Get flight prices from Google Flights for any route and dates. One clean row per flight: fare for all passengers, airlines, flight numbers, departure and arrival times, total duration, stops and layovers, each leg with aircraft and legroom, and Google's CO2 estimate. One way or return, economy to first, airport codes (LHR) or city codes (LON, covering every London airport).

It reads the public Google Flights results anyone can see without logging in, so the fares are the ones travellers see on Google for that market and currency.

What it's for

  • Fare tracking and alerts: run a route on a schedule and spot price drops for the dates you care about.
  • Travel startups: feed real fares into a deals newsletter, a trip planner or a price predictor.
  • Analysts: compare airlines, cabins and dates on a route, or track how fares move as departure gets closer.
  • Corporate travel: check what a regular trip costs across carriers before booking.
  • AI agents: one call answers "what's the cheapest non-stop from London to New York next month?" (see MCP below).

Input

FieldWhat it does
routesOrigin and destination as airport or city codes: LHR-JFK, LON-NYC, MAN-AMS.
departureDateYYYY-MM-DD, or days from today (30), which keeps scheduled runs looking ahead. Empty means 30 days from today.
returnDateSame formats. Leave empty for one way.
adults, childrenUp to 9 passengers in all (default 1 adult).
seatClasseconomy, premium-economy, business or first.
maxStopsAny, non-stop only, 1 stop or fewer, 2 or fewer.
currency, language, countrye.g. GBP, en-GB, uk. Defaults USD, en, us. Fares can differ by market.
maxResultsPerRouteDefault 50. Google lists every flight on one page, usually 20 to 100.
proxyConfigurationApify Proxy by default. Switch to the RESIDENTIAL group if runs get blocked.

Non-stop London to New York, a month ahead, in pounds:

{
"routes": ["LON-NYC"],
"maxStops": "0",
"currency": "GBP",
"country": "uk"
}

Daily fare check for a family trip, three routes, return in a week (run on a schedule):

{
"routes": ["MAN-PMI", "MAN-AGP", "MAN-FAO"],
"departureDate": "60",
"returnDate": "67",
"adults": 2,
"children": 2,
"maxResultsPerRoute": 10
}

Output

One row per flight:

{
"route": "LHR-JFK",
"tripType": "one-way",
"departureDate": "2026-11-24",
"returnDate": null,
"seatClass": "economy",
"adults": 1,
"children": 0,
"price": 315,
"currency": "GBP",
"isBest": true,
"airlines": ["Vueling", "LEVEL"],
"flightNumbers": ["VY 7641", "LL 2627"],
"departureAirport": "LHR",
"arrivalAirport": "JFK",
"departureTime": "2026-11-24T09:55",
"arrivalTime": "2026-11-24T22:00",
"durationMinutes": 1025,
"stops": 1,
"layovers": [{ "airport": "BCN", "airportName": "Josep Tarradellas Barcelona-El Prat Airport", "durationMinutes": 335 }],
"legs": [
{ "flightNumber": "VY 7641", "airline": "Vueling", "from": "LHR", "fromName": "Heathrow Airport", "to": "BCN", "toName": "Josep Tarradellas Barcelona-El Prat Airport", "departureTime": "2026-11-24T09:55", "arrivalTime": "2026-11-24T13:10", "durationMinutes": 135, "aircraft": null, "legroom": "74 cm" },
{ "flightNumber": "LL 2627", "airline": "LEVEL", "from": "BCN", "fromName": "Josep Tarradellas Barcelona-El Prat Airport", "to": "JFK", "toName": "John F. Kennedy International Airport", "departureTime": "2026-11-24T18:45", "arrivalTime": "2026-11-24T22:00", "durationMinutes": 555, "aircraft": null, "legroom": null }
],
"co2Kg": null,
"typicalCo2Kg": 342,
"googleFlightsUrl": "https://www.google.com/travel/flights/search?tfs=GhoSCjIwMjYtMTEtMjRqBRIDTEhScgUSA0pGS0ABSAGYAQI&hl=en-GB&gl=uk&curr=GBP",
"scrapedAt": "2026-10-25T23:50:00.000Z"
}
  • price covers every passenger, and both ways on a return trip.
  • Times are local to each airport, as on the departures board. durationMinutes is the whole journey, layovers included.
  • isBest marks the flights Google ranks as best for price and convenience.
  • co2Kg is Google's estimate for this flight; typicalCo2Kg is typical for the route. null where Google has none.
  • On a return trip the rows are the outbound flights with their return fare, as Google lists them first.

Pricing

$0.00015 per flight returned, plus a token $0.00005 per run. 1,000 flights cost $0.15. Routes with no flights, filtered-out flights and failed searches cost nothing.

Good to know

  • Fares are live: each run asks Google for your exact dates, passengers, cabin, currency and market.
  • Google decides which airlines and fares it shows. Some low-cost carriers don't list on Google Flights.
  • Use city codes (LON, NYC, PAR) to include every airport in a city in one search.
  • Google limits how often one IP can search. The actor goes gently, and if Google asks to check for "unusual traffic" it retries on a fresh proxy IP a few times, then stops with a clear message. It never tries to solve those checks. If that happens often, use the RESIDENTIAL proxy group.

Use it from Claude, ChatGPT or Cursor (MCP)

AI assistants can call this actor as a tool through Apify's MCP server. Add this server URL to your MCP client and sign in with your Apify account when prompted:

https://mcp.apify.com?tools=onibaku/google-flights-prices

Data source

Google Flights (google.com/travel/flights), the public, logged-out results anyone can see. Every row's googleFlightsUrl opens the same search on Google Flights. Not affiliated with Google.

Questions or feature requests? Open an issue on the actor's Issues tab or email admin@onibaku.co.uk.