Google Flights Price Scraper
Pricing
from $0.40 / 1,000 results
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
Maintained by CommunityActor 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.