Google Flights Scraper

ENDPOINTS
GET/prices/calendar

Price Calendar

Cheapest fare for every departure date over up to 92 days, one-way or round trip.

QUERY PARAMS

Where you fly from: an airport code, a city name, a place id from Airport Search, or several comma-separated.

Examples:

  • Airport: JFK
  • City: New York
  • Several airports: JFK,EWR,LGA

Where you fly to: an airport code, a city name, a place id from Airport Search, or several comma-separated.

Examples:

  • Airport: LAX
  • City: Los Angeles
  • Several airports: LAX,BUR

First departure date as YYYY-MM-DD.

Default: tomorrow

Last departure date as YYYY-MM-DD, at most 92 days after start_date.

Default: start_date + 60 days

Round-trip length in days (1–30). Omit for one-way fares.

Maximum number of stops.

Default: any

Only these airlines or alliances, comma-separated: 2-character airline codes and/or oneworld, skyteam, star_alliance.

Examples: DL,AA · star_alliance

Only fares at or below this price, in currency.

Number of adults (1–9 passengers in total).

Default: 1

Number of children aged 2–11.

Default: 0

Number of infants with their own seat.

Default: 0

Number of infants on an adult's lap (at most one per adult).

Default: 0

Cabin class.

Default: economy

3-letter currency code for every price.

Default: USD

Examples: USD, EUR, GBP, INR, JPY, CAD

Language of place and airline names, as a code or locale.

Default: en-US

Examples: en-US, en-GB, de, fr, es, ja

2-letter country code Google prices the search from.

Default: US

Examples: US, GB, IN, DE, CA, AU

{
  "search": {
    "trip_type": "one_way",
    "origin": [
      "JFK"
    ],
    "destination": [
      "MIA"
    ],
    "start_date": "2026-10-24",
    "end_date": "2026-12-23",
    "trip_length_days": null,
    "cabin_class": "economy",
    "currency": "USD"
  },
  "cheapest": {
    "departure_date": "2026-11-10",
    "return_date": null,
    "price": 143,
    "currency": "USD"
  },
  "count": 61,
  "prices": [
    {
      "departure_date": "2026-10-24",
      "return_date": null,
      "price": 404,
      "currency": "USD"
    },
    {
      "departure_date": "2026-10-25",
      "return_date": null,
      "price": 454,
      "currency": "USD"
    },
    {
      "departure_date": "2026-10-26",
      "return_date": null,
      "price": 454,
      "currency": "USD"
    },
    {
      "departure_date": "2026-10-27",
      "return_date": null,
      "price": 404,
      "currency": "USD"
    },
    {
      "departure_date": "2026-10-28",
      "return_date": null,
      "price": 404,
      "currency": "USD"
    },
    {
      "departure_date": "2026-10-29",
      "return_date": null,
      "price": 454,
      "currency": "USD"
    },
    {
      "departure_date": "2026-10-30",
      "return_date": null,
      "price": 454,
      "currency": "USD"
    },
    {
      "departure_date": "2026-10-31",
      "return_date": null,
      "price": 404,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-01",
      "return_date": null,
      "price": 454,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-02",
      "return_date": null,
      "price": 454,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-03",
      "return_date": null,
      "price": 404,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-04",
      "return_date": null,
      "price": 404,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-05",
      "return_date": null,
      "price": 355,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-06",
      "return_date": null,
      "price": 299,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-07",
      "return_date": null,
      "price": 292,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-08",
      "return_date": null,
      "price": 299,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-09",
      "return_date": null,
      "price": 237,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-10",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-11",
      "return_date": null,
      "price": 185,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-12",
      "return_date": null,
      "price": 237,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-13",
      "return_date": null,
      "price": 185,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-14",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-15",
      "return_date": null,
      "price": 274,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-16",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-17",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-18",
      "return_date": null,
      "price": 181,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-19",
      "return_date": null,
      "price": 237,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-20",
      "return_date": null,
      "price": 285,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-21",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-22",
      "return_date": null,
      "price": 220,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-23",
      "return_date": null,
      "price": 181,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-24",
      "return_date": null,
      "price": 242,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-25",
      "return_date": null,
      "price": 319,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-26",
      "return_date": null,
      "price": 252,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-27",
      "return_date": null,
      "price": 299,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-28",
      "return_date": null,
      "price": 349,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-29",
      "return_date": null,
      "price": 379,
      "currency": "USD"
    },
    {
      "departure_date": "2026-11-30",
      "return_date": null,
      "price": 299,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-01",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-02",
      "return_date": null,
      "price": 181,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-03",
      "return_date": null,
      "price": 237,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-04",
      "return_date": null,
      "price": 153,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-05",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-06",
      "return_date": null,
      "price": 247,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-07",
      "return_date": null,
      "price": 185,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-08",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-09",
      "return_date": null,
      "price": 195,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-10",
      "return_date": null,
      "price": 241,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-11",
      "return_date": null,
      "price": 241,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-12",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-13",
      "return_date": null,
      "price": 241,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-14",
      "return_date": null,
      "price": 185,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-15",
      "return_date": null,
      "price": 143,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-16",
      "return_date": null,
      "price": 195,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-17",
      "return_date": null,
      "price": 251,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-18",
      "return_date": null,
      "price": 311,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-19",
      "return_date": null,
      "price": 275,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-20",
      "return_date": null,
      "price": 251,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-21",
      "return_date": null,
      "price": 251,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-22",
      "return_date": null,
      "price": 304,
      "currency": "USD"
    },
    {
      "departure_date": "2026-12-23",
      "return_date": null,
      "price": 373,
      "currency": "USD"
    }
  ]
}