Google Flights Price Scraper avatar

Google Flights Price Scraper

Pricing

from $0.40 / 1,000 results

Go to Apify Store
Google Flights Price Scraper

Google Flights Price Scraper

Live round-trip and one-way flight prices from Google Flights. Search any route (airport codes or city names) with optional dates and get priced itineraries — airline, stops, departure and arrival times, airports and total duration — on every run. Plain HTTP, no browser, fresh prices every time.

Pricing

from $0.40 / 1,000 results

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

12 days ago

Last modified

Categories

Share

Live round-trip and one-way flight prices from Google Flights — plain HTTP, no browser, no proxy.

Give one or more routes (IATA codes or city names, optional departure/return dates) and every run returns priced itineraries:

  • price + currency (USD, EUR, PEN, MXN, GBP, BRL, COP, ARS, CLP)
  • airline, stops, total duration
  • departure/arrival airports, clock times and date

Data is scraped fresh from the server-rendered results page on each run — nothing is stored.

Input

Single-route shorthand:

{"origin": "LIM", "destination": "MAD", "departDate": "2026-11-15", "returnDate": "2026-11-22"}

Or multiple routes at once:

{
"routes": [
{"origin": "LIM", "destination": "MAD"},
{"origin": "Lima", "destination": "Bogotá", "departDate": "2026-12-01"}
],
"currency": "USD",
"maxResults": 25
}

Output

One dataset record per itinerary: route, price, currency, trip, stops, airline, depart_airport, depart_time, depart_date, arrive_airport, arrive_time, duration, url, source, scraped_at.

Notes

  • Prices are Google Flights totals in the requested currency.
  • Routes that return no results emit no records (a search Google can't resolve renders no cards — check spelling of city names / airport codes).
  • Politeness delay between route fetches defaults to 2s.