UnitBytes Logo
UnitBytes Web Data APIs
Enterprise Web Extraction

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.

Pay-Per-EventZero Login RequiredFast Cloud APIJSON / CSV Ready
Pricing: $0.005 / item
•
Export: CSV / Excel / JSON / API
•
n8n Workflow JSON →
sample_output.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"
}
Google Flights Scraper & API ($2.50/1k) - UnitBytes

Features

What the Google Flights Scraper & API ($2.50/1k) Extracts

01

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.

02

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.

03

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).

04

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

Python SDK • pip install apify-client
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 Automation Blueprint All 54 n8n Templates →

n8n Workflow Template

Schedule this scraper and send results to Google Sheets, Airtable, or Slack.

⬇ Download .json
Paste in n8n with Ctrl+V n8n.io/creators/unitbytes ↗

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.

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.