Google Flights Scraper & API ($2.50/1k)
Fast & Cheap ($2.50/1k): Scrape Google Flights fares, airlines, stops, layovers, CO2 emissions & booking URLs. Supports one-way, round-trip, cabin class, nonstop filters & 150+ currencies. CSV/Excel or JSON.
{
"airline": "American",
"airlineCode": "AA",
"airlineLogo": "https://www.gstatic.com/flights/airline_logos/70px/AA.png",
"flightNumbers": [
"AA 341"
],
"departureAirport": {
"code": "JFK",
"name": "John F. Kennedy International Airport"
},
"arrivalAirport": {
"code": "LAX",
"name": "Los Angeles International Airport"
},
"departureTime": "2026-12-10T14:59:00-05:00",
"arrivalTime": "2026-12-10T18:16:00-08:00",
"durationMinutes": 377,
"stops": 0,
"layovers": [],
"aircraft": "Boeing 787",
"cabinClass": "economy",
"legroom": "31 inches",
"co2Grams": 281000,
"emissionsDiffPct": -18,
"price": 164,
"currency": "USD",
"priceLevel": "typical",
"typicalPriceRange": [
115,
325
],
"isBestFlight": true,
"tripType": "one_way",
"returnDate": null,
"googleFlightsUrl": "https://www.google.com/travel/flights/booking?tfs=EAEa...&tfu=CjRI...&curr=USD&hl=en&gl=us"
}
Features
What the Google Flights Scraper & API ($2.50/1k) Extracts
One-Way, Round-Trip & Multi-Route Matrices
Scrape single routes, multi-origin × multi-destination matrices (origins × destinations), or pass direct https://www.google.com/travel/flights?... URLs in urls.
Airport IATA Codes & Metro City Names
Pass 3-letter IATA airport codes ("JFK", "LAX", "LHR", "DXB") or full city names ("New York", "London", "Tokyo", "Paris"). Metro city searches automatically cover all commercial airports serving that metropolitan area.
100% Server-Side Filtering & Ranking
Filter upstream by cabin class (economy, premium_economy, business, first), passenger counts (adults, children), maximum stops (nonstop, 1_stop_or_fewer, 2_stops_or_fewer), and ranking order (best, cheapest, departure_time, arrival_time, duration, emissions).
150+ Currencies & Point-of-Sale Markets
Localize fares across USD, EUR, GBP, JPY, CAD, AUD, AED, SGD, CHF, INR, BRL, and 140+ additional ISO 4217 currencies (currency + country).
Integration
Run It From Python or n8n
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {
"origins": ["JFK"],
"destinations": ["LAX"],
"currency": "USD",
"country": "us",
"language": "en"
}
run = client.actor("unitbytes/google-flights-scraper").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("price"), item.get("priceLevel"), item.get("googleFlightsUrl"))
n8n Workflow Template
Schedule this scraper and send results to Google Sheets, Airtable, or Slack.
FAQ
Frequently Asked Questions
Q: Do I need my own proxies or account login for google-flights-scraper?
No. UnitBytes manages residential proxy rotation and automated request orchestration so you never need personal accounts or proxies.
Q: What output formats are supported?
All data can be downloaded in JSON, CSV, or Excel formats, or consumed directly via the Apify REST API and webhooks.
Q: How does pricing work?
You only pay for successful records extracted under Apify Pay-Per-Event pricing, with zero monthly minimums or idle compute costs.
Q: Can this actor be integrated into automated workflows?
Yes. You can trigger runs via Apify API, Python/JavaScript clients, Make, Zapier, or scheduled cron workflows.
Related Scrapers
Google Hotels Scraper & API ($2.50/1k)
Fast & Cheap ($2.50/1k): Scrape Google Hotels & vacation rentals, OTA prices (Booking.com, Expedia, Hotels.com), ratings, GPS, amenities & HD photos across.
Google News Scraper & API ($1/1k)
Fast & Affordable ($1/1k): Scrape Google News articles, direct publisher URLs, headlines, snippets, thumbnails, timestamps, topic feeds & optional clean.
Google Shopping Scraper & API ($2/1k)
Fast & Affordable ($2/1k): Scrape Google Shopping products, live prices, discounts, seller offers, ratings, reviews & direct store checkout links across.
Prefer Not to Run It Yourself?
Tell us what you need from Google Flights Scraper & API ($2.50/1k) and we'll deliver a clean Excel/CSV file. One-time datasets from $99, custom scrapers from $299. We reply within 48 hours.