Google Flights API

Flight Search, Pricing & Airport Data from Google Flights

Search flights, compare prices across airlines, find the cheapest travel dates, and access a full airport and airline directory — all powered by Google Flights data. One-way, round-trip, and flexible date searches with real-time pricing.

6
Endpoints
Real-time
Pricing data
$0.20
Per 1k requests

What you can build

Structured data for real applications. Here are some ideas.

Fare Comparison

Build fare comparison tools that show real-time prices across airlines for any route. Filter by cabin class, stops, and departure time to find the best deals.

Flexible Date Search

Help travelers find the cheapest dates to fly with date range searches. Show price calendars and highlight low-fare days across an entire month.

Airport & Airline Directory

Use the free airports and airlines endpoints to populate dropdowns, validate IATA codes, and build search UIs — no API key required for these reference endpoints.

Price Monitoring

Track flight prices over time for specific routes. Alert users when prices drop below their target or when booking windows open for seasonal travel.

Try it now

One API call. Structured JSON response.

Request

curl -X GET "https://scrappa.co/api/flights/one-way?origin=JFK&destination=LAX&departure_date=2026-09-15" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"

Response

{
  "flights": [
    {
      "price": 187,
      "currency": "USD",
      "total_duration_minutes": 330,
      "legs": [
        {
          "departure_airport": "JFK",
          "arrival_airport": "LAX",
          "departure_time": "2026-09-15T08:00",
          "arrival_time": "2026-09-15T11:30",
          "airline": "American Airlines",
          "flight_number": "AA 1",
          "stops": 0
        }
      ]
    }
  ]
}

Scrappa vs Amadeus / Skyscanner API

See how Scrappa compares to the official API.

Setup complexity
Scrappa: API key only
Amadeus / Skyscanner API: OAuth + partnership
Flight search
Scrappa: $0.20/1k
Amadeus / Skyscanner API: $2-5/1k
Flexible date search
Scrappa:
Amadeus / Skyscanner API: Limited
Real-time pricing
Scrappa:
Amadeus / Skyscanner API:
Airport directory
Scrappa: Free
Amadeus / Skyscanner API: Varies
Booking details
Scrappa:
Amadeus / Skyscanner API: Requires partnership
Free tier
Scrappa: 500 credits/month
Amadeus / Skyscanner API: Limited
Pay-as-you-go
Scrappa:
Amadeus / Skyscanner API:

Key features

One-way, round-trip & flexible date searches
Real-time pricing from Google Flights
Filter by airline, cabin class, stops & departure time
Price insights & historical fare trends
Free airports & airlines reference endpoints
Baggage fees & fare class comparison
Multi-currency support

Frequently asked questions

Scrappa extracts real-time data from Google Flights, giving you the same pricing travelers see on flights.google.com. Unlike Amadeus or Skyscanner APIs that require partnership agreements and complex OAuth, Scrappa needs only an API key. You get instant access to flight search, flexible date pricing, and booking details without business partnerships.

Yes. The Date Range Search endpoint lets you find the cheapest flights across a range of dates. This is perfect for building price calendar UIs that show travelers which days are cheapest to fly on any given route.

Yes. The Airports List and Airlines List endpoints require no API key and no credits. They provide IATA codes, names, and locations for major airports and airlines worldwide — perfect for populating search dropdowns.

Each flight result includes price, currency, airline, flight number, departure and arrival times, duration, number of stops, layover details, cabin class, and aircraft type. Booking details add baggage allowances, fare class, and booking links.

Yes. Every Scrappa account gets 500 free credits per month with no credit card required. This lets you test all 6 Google Flights endpoints including one-way search, round-trip search, and date range search before committing any budget.

Scrappa charges $0.20 per 1,000 requests with no daily caps or quota limits. Flight searches, booking details, and date range queries all cost the same per-request rate. Airport and airline directory lookups are completely free.

Start using the Google Flights API

Sign up and get 500 free credits. No credit card required.