Google Flights Scraper
/prices/calendarPrice 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-09-27",
"end_date": "2026-11-26",
"trip_length_days": null,
"cabin_class": "economy",
"currency": "USD"
},
"cheapest": {
"departure_date": "2026-10-20",
"return_date": null,
"price": 164,
"currency": "USD"
},
"count": 61,
"prices": [
{
"departure_date": "2026-09-27",
"return_date": null,
"price": 402,
"currency": "USD"
},
{
"departure_date": "2026-09-28",
"return_date": null,
"price": 397,
"currency": "USD"
},
{
"departure_date": "2026-09-29",
"return_date": null,
"price": 215,
"currency": "USD"
},
{
"departure_date": "2026-09-30",
"return_date": null,
"price": 215,
"currency": "USD"
},
{
"departure_date": "2026-10-01",
"return_date": null,
"price": 215,
"currency": "USD"
},
{
"departure_date": "2026-10-02",
"return_date": null,
"price": 311,
"currency": "USD"
},
{
"departure_date": "2026-10-03",
"return_date": null,
"price": 215,
"currency": "USD"
},
{
"departure_date": "2026-10-04",
"return_date": null,
"price": 343,
"currency": "USD"
},
{
"departure_date": "2026-10-05",
"return_date": null,
"price": 215,
"currency": "USD"
},
{
"departure_date": "2026-10-06",
"return_date": null,
"price": 352,
"currency": "USD"
},
{
"departure_date": "2026-10-07",
"return_date": null,
"price": 352,
"currency": "USD"
},
{
"departure_date": "2026-10-08",
"return_date": null,
"price": 402,
"currency": "USD"
},
{
"departure_date": "2026-10-09",
"return_date": null,
"price": 402,
"currency": "USD"
},
{
"departure_date": "2026-10-10",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-11",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-12",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-13",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-14",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-15",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-16",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-17",
"return_date": null,
"price": 230,
"currency": "USD"
},
{
"departure_date": "2026-10-18",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-19",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-20",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-10-21",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-10-22",
"return_date": null,
"price": 246,
"currency": "USD"
},
{
"departure_date": "2026-10-23",
"return_date": null,
"price": 253,
"currency": "USD"
},
{
"departure_date": "2026-10-24",
"return_date": null,
"price": 227,
"currency": "USD"
},
{
"departure_date": "2026-10-25",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-10-26",
"return_date": null,
"price": 238,
"currency": "USD"
},
{
"departure_date": "2026-10-27",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-10-28",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-10-29",
"return_date": null,
"price": 231,
"currency": "USD"
},
{
"departure_date": "2026-10-30",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-10-31",
"return_date": null,
"price": 204,
"currency": "USD"
},
{
"departure_date": "2026-11-01",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-11-02",
"return_date": null,
"price": 243,
"currency": "USD"
},
{
"departure_date": "2026-11-03",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-11-04",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-11-05",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-11-06",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-11-07",
"return_date": null,
"price": 204,
"currency": "USD"
},
{
"departure_date": "2026-11-08",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-11-09",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-11-10",
"return_date": null,
"price": 204,
"currency": "USD"
},
{
"departure_date": "2026-11-11",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-11-12",
"return_date": null,
"price": 191,
"currency": "USD"
},
{
"departure_date": "2026-11-13",
"return_date": null,
"price": 204,
"currency": "USD"
},
{
"departure_date": "2026-11-14",
"return_date": null,
"price": 204,
"currency": "USD"
},
{
"departure_date": "2026-11-15",
"return_date": null,
"price": 270,
"currency": "USD"
},
{
"departure_date": "2026-11-16",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-11-17",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-11-18",
"return_date": null,
"price": 164,
"currency": "USD"
},
{
"departure_date": "2026-11-19",
"return_date": null,
"price": 246,
"currency": "USD"
},
{
"departure_date": "2026-11-20",
"return_date": null,
"price": 279,
"currency": "USD"
},
{
"departure_date": "2026-11-21",
"return_date": null,
"price": 227,
"currency": "USD"
},
{
"departure_date": "2026-11-22",
"return_date": null,
"price": 232,
"currency": "USD"
},
{
"departure_date": "2026-11-23",
"return_date": null,
"price": 213,
"currency": "USD"
},
{
"departure_date": "2026-11-24",
"return_date": null,
"price": 227,
"currency": "USD"
},
{
"departure_date": "2026-11-25",
"return_date": null,
"price": 213,
"currency": "USD"
},
{
"departure_date": "2026-11-26",
"return_date": null,
"price": 240,
"currency": "USD"
}
]
}