Google Flights API

Scrape Google Flights data with our API and extract real-time information on prices, schedules, and durations with unlimited requests and no CAPTCHAs.

  • Free 100 Requests
  • Captcha-free access
  • Real-time data
about api

About Google Flights API

Extract real-time flight data, including prices, schedules, and airline details, from Google Flights to enhance your applications with accurate, up-to-date information.

Example

Quick Integration, Instant Results

Start extracting flight details within minutes. Just make an API request and receive clean, structured data instantly.

Specifies the departure airport code (IATA) or location kgmid.

  • IATA Code: A 3-letter uppercase code (e.g., SFO for San Francisco, LHR for London Heathrow). Search on IATA.
  • Location kgmid: A string starting with /m/, found in Wikidata under "Freebase ID" (e.g., /m/02_286 for New York, NY).

Multiple values can be separated by commas (e.g., JFK,LGA,/m/0hptm).

Specifies the arrival airport code (IATA) or location kgmid.

  • IATA Code: A 3-letter uppercase code (e.g., SFO for San Francisco, LHR for London Heathrow). Search on IATA.
  • Location kgmid: A string starting with /m/, found in Wikidata under "Freebase ID" (e.g., /m/02_286 for New York, NY).

Multiple values can be separated by commas (e.g., JFK,LGA,/m/0hptm).

The outbound travel date in 'yyyy-MM-dd' format.

Response

{
  "requestMetadata": {
    "id": "5207f429-2175-4661-a619-e7409b25fe99",
    "status": "ok",
    "html": "https://f005.backblazeb2.com/file/hasdata-screenshots/5207f429-2175-4661-a619-e7409b25fe99.html",
    "url": "https://www.google.com/travel/flights/search?hl=en&gl=us&curr=USD&tfs=CBwQAhoeEgoyMDI1LTA1LTE1agcIARIDTEhScgcIARIDSkZLQgEBSAFwAYIBCwj___________8BmAEB"
  },
  "bestFlights": [
    {
      "price": 492,
      "type": "Round trip",
      "totalDuration": 475,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 9:45"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 12:40"
          },
          "duration": 475,
          "airplane": "Boeing 777",
          "airline": "American",
          "flightNumber": "AA 101",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 348 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 348000,
        "typicalForThisRoute": 324000,
        "differencePercent": 7
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQUEiLCJmbGlnaHROdW1iZXIiOiIxMDEifV1d"
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 465,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 8:20"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 11:05"
          },
          "duration": 465,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 117",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 341 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 341000,
        "typicalForThisRoute": 324000,
        "differencePercent": 5
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxMTcifV1d"
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 490,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 9:35"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 12:45"
          },
          "duration": 490,
          "airplane": "Airbus A350",
          "airline": "Virgin Atlantic",
          "flightNumber": "VS 3",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 287 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 287000,
        "typicalForThisRoute": 324000,
        "differencePercent": -11
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiVlMiLCJmbGlnaHROdW1iZXIiOiIzIn1dXQ=="
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 480,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 10:55"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 13:55"
          },
          "duration": 480,
          "airplane": "Boeing 767",
          "airline": "Delta",
          "flightNumber": "DL 2",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Free Wi‑Fi",
            "Carbon emissions estimate: 354 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 354000,
        "typicalForThisRoute": 324000,
        "differencePercent": 9
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiREwiLCJmbGlnaHROdW1iZXIiOiIyIn1dXQ=="
    }
  ],
  "otherFlights": [
    {
      "price": 474,
      "type": "Round trip",
      "totalDuration": 775,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 8:40"
          },
          "arrivalAirport": {
            "id": "ZRH",
            "name": "Zurich Airport",
            "time": "2025-05-15 11:40"
          },
          "duration": 120,
          "airplane": "Airbus A321neo",
          "airline": "SWISS",
          "flightNumber": "LX 317",
          "legroom": "29 in",
          "travelClass": "Economy",
          "extensions": [
            "Below average legroom (29 in)",
            "Carbon emissions estimate: 72 kg"
          ]
        },
        {
          "departureAirport": {
            "id": "ZRH",
            "name": "Zurich Airport",
            "time": "2025-05-15 13:20"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 16:35"
          },
          "duration": 555,
          "airplane": "Airbus A330",
          "airline": "SWISS",
          "flightNumber": "LX 14",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 277 kg"
          ]
        }
      ],
      "layovers": [
        {
          "id": "ZRH",
          "name": "Zurich Airport",
          "duration": 100
        }
      ],
      "carbonEmissions": {
        "thisFlight": 349000,
        "typicalForThisRoute": 324000,
        "differencePercent": 8
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiWlJIIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiTFgiLCJmbGlnaHROdW1iZXIiOiIzMTcifSx7ImRlcGFydHVyZUlkIjoiWlJIIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiTFgiLCJmbGlnaHROdW1iZXIiOiIxNCJ9XV0="
    },
    {
      "price": 476,
      "type": "Round trip",
      "totalDuration": 800,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 8:55"
          },
          "arrivalAirport": {
            "id": "NCE",
            "name": "Nice Côte d'Azur Airport",
            "time": "2025-05-15 12:00"
          },
          "duration": 125,
          "airplane": "Airbus A320",
          "airline": "Air France",
          "flightNumber": "AF 7551",
          "legroom": "29 in",
          "travelClass": "Economy",
          "extensions": [
            "Below average legroom (29 in)",
            "In-seat USB outlet",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 103 kg"
          ]
        },
        {
          "departureAirport": {
            "id": "NCE",
            "name": "Nice Côte d'Azur Airport",
            "time": "2025-05-15 14:00"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 17:15"
          },
          "duration": 555,
          "airplane": "Boeing 767",
          "airline": "Delta",
          "flightNumber": "DL 29",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Free Wi‑Fi",
            "Carbon emissions estimate: 370 kg"
          ]
        }
      ],
      "layovers": [
        {
          "id": "NCE",
          "name": "Nice Côte d'Azur Airport",
          "duration": 120
        }
      ],
      "carbonEmissions": {
        "thisFlight": 473000,
        "typicalForThisRoute": 324000,
        "differencePercent": 46
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiTkNFIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQUYiLCJmbGlnaHROdW1iZXIiOiI3NTUxIn0seyJkZXBhcnR1cmVJZCI6Ik5DRSIsImFycml2YWxJZCI6IkpGSyIsImRhdGUiOiIyMDI1LTA1LTE1IiwiYWlybGluZSI6IkRMIiwiZmxpZ2h0TnVtYmVyIjoiMjkifV1d"
    },
    {
      "price": 477,
      "type": "Round trip",
      "totalDuration": 710,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 6:00"
          },
          "arrivalAirport": {
            "id": "ZRH",
            "name": "Zurich Airport",
            "time": "2025-05-15 8:40"
          },
          "duration": 100,
          "airplane": "Airbus A220-300 Passenger",
          "airline": "SWISS",
          "flightNumber": "LX 345",
          "legroom": "29 in",
          "travelClass": "Economy",
          "extensions": [
            "Below average legroom (29 in)",
            "Carbon emissions estimate: 96 kg"
          ]
        },
        {
          "departureAirport": {
            "id": "ZRH",
            "name": "Zurich Airport",
            "time": "2025-05-15 10:00"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 12:50"
          },
          "duration": 530,
          "airplane": "Airbus A330",
          "airline": "SWISS",
          "flightNumber": "LX 16",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 277 kg"
          ]
        }
      ],
      "layovers": [
        {
          "id": "ZRH",
          "name": "Zurich Airport",
          "duration": 80
        }
      ],
      "carbonEmissions": {
        "thisFlight": 373000,
        "typicalForThisRoute": 324000,
        "differencePercent": 15
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiWlJIIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiTFgiLCJmbGlnaHROdW1iZXIiOiIzNDUifSx7ImRlcGFydHVyZUlkIjoiWlJIIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiTFgiLCJmbGlnaHROdW1iZXIiOiIxNiJ9XV0="
    },
    {
      "price": 490,
      "type": "Round trip",
      "totalDuration": 685,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 6:15"
          },
          "arrivalAirport": {
            "id": "CDG",
            "name": "Paris Charles de Gaulle Airport",
            "time": "2025-05-15 8:35"
          },
          "duration": 80,
          "airplane": "Airbus A220-300 Passenger",
          "airline": "Air France",
          "flightNumber": "AF 1381",
          "legroom": "30 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (30 in)",
            "In-seat USB outlet",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 56 kg"
          ]
        },
        {
          "departureAirport": {
            "id": "CDG",
            "name": "Paris Charles de Gaulle Airport",
            "time": "2025-05-15 10:30"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 12:40"
          },
          "duration": 490,
          "airplane": "Boeing 777",
          "airline": "Air France",
          "flightNumber": "AF 4",
          "legroom": "32 in",
          "travelClass": "Economy",
          "extensions": [
            "Above average legroom (32 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 385 kg"
          ]
        }
      ],
      "layovers": [
        {
          "id": "CDG",
          "name": "Paris Charles de Gaulle Airport",
          "duration": 115
        }
      ],
      "carbonEmissions": {
        "thisFlight": 441000,
        "typicalForThisRoute": 324000,
        "differencePercent": 36
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiQ0RHIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQUYiLCJmbGlnaHROdW1iZXIiOiIxMzgxIn0seyJkZXBhcnR1cmVJZCI6IkNERyIsImFycml2YWxJZCI6IkpGSyIsImRhdGUiOiIyMDI1LTA1LTE1IiwiYWlybGluZSI6IkFGIiwiZmxpZ2h0TnVtYmVyIjoiNCJ9XV0="
    },
    {
      "price": 492,
      "type": "Round trip",
      "totalDuration": 485,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 16:20"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 19:25"
          },
          "duration": 485,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 113",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 311 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 311000,
        "typicalForThisRoute": 324000,
        "differencePercent": -4
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxMTMifV1d"
    },
    {
      "price": 492,
      "type": "Round trip",
      "totalDuration": 475,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 17:00"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 19:55"
          },
          "duration": 475,
          "airplane": "Boeing 777",
          "airline": "American",
          "flightNumber": "AA 107",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 348 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 348000,
        "typicalForThisRoute": 324000,
        "differencePercent": 7
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQUEiLCJmbGlnaHROdW1iZXIiOiIxMDcifV1d"
    },
    {
      "price": 492,
      "type": "Round trip",
      "totalDuration": 475,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 18:05"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 21:00"
          },
          "duration": 475,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 179",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 311 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 311000,
        "typicalForThisRoute": 324000,
        "differencePercent": -4
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxNzkifV1d"
    },
    {
      "price": 492,
      "type": "Round trip",
      "totalDuration": 475,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 19:05"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 22:00"
          },
          "duration": 475,
          "airplane": "Boeing 777",
          "airline": "American",
          "flightNumber": "AA 141",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 340 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 340000,
        "typicalForThisRoute": 324000,
        "differencePercent": 5
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQUEiLCJmbGlnaHROdW1iZXIiOiIxNDEifV1d"
    },
    {
      "price": 492,
      "type": "Round trip",
      "totalDuration": 470,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 19:40"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 22:30"
          },
          "duration": 470,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 183",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 341 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 341000,
        "typicalForThisRoute": 324000,
        "differencePercent": 5
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxODMifV1d"
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 470,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 11:35"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 14:25"
          },
          "duration": 470,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 173",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 341 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 341000,
        "typicalForThisRoute": 324000,
        "differencePercent": 5
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxNzMifV1d"
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 485,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 12:25"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 15:30"
          },
          "duration": 485,
          "airplane": "Airbus A350",
          "airline": "Virgin Atlantic",
          "flightNumber": "VS 45",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 287 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 287000,
        "typicalForThisRoute": 324000,
        "differencePercent": -11
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiVlMiLCJmbGlnaHROdW1iZXIiOiI0NSJ9XV0="
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 485,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 12:55"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 16:00"
          },
          "duration": 485,
          "airplane": "Airbus A350",
          "airline": "Virgin Atlantic",
          "flightNumber": "VS 9",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 301 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 301000,
        "typicalForThisRoute": 324000,
        "differencePercent": -7
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiVlMiLCJmbGlnaHROdW1iZXIiOiI5In1dXQ=="
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 475,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 14:40"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 17:35"
          },
          "duration": 475,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 115",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 311 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 311000,
        "typicalForThisRoute": 324000,
        "differencePercent": -4
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxMTUifV1d"
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 495,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 16:05"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 19:20"
          },
          "duration": 495,
          "airplane": "Airbus A330-900neo",
          "airline": "Delta",
          "flightNumber": "DL 4",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Free Wi‑Fi",
            "Carbon emissions estimate: 319 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 319000,
        "typicalForThisRoute": 324000,
        "differencePercent": -2
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiREwiLCJmbGlnaHROdW1iZXIiOiI0In1dXQ=="
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 470,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 16:50"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 19:40"
          },
          "duration": 470,
          "airplane": "Airbus A350",
          "airline": "Virgin Atlantic",
          "flightNumber": "VS 153",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 287 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 287000,
        "typicalForThisRoute": 324000,
        "differencePercent": -11
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiVlMiLCJmbGlnaHROdW1iZXIiOiIxNTMifV1d"
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 465,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 18:15"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 21:00"
          },
          "duration": 465,
          "airplane": "Airbus A350",
          "airline": "Virgin Atlantic",
          "flightNumber": "VS 137",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 287 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 287000,
        "typicalForThisRoute": 324000,
        "differencePercent": -11
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiVlMiLCJmbGlnaHROdW1iZXIiOiIxMzcifV1d"
    },
    {
      "price": 503,
      "type": "Round trip",
      "totalDuration": 470,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 20:10"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 23:00"
          },
          "duration": 470,
          "airplane": "Boeing 787",
          "airline": "Virgin Atlantic",
          "flightNumber": "VS 25",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 291 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 291000,
        "typicalForThisRoute": 324000,
        "differencePercent": -10
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiVlMiLCJmbGlnaHROdW1iZXIiOiIyNSJ9XV0="
    },
    {
      "price": 510,
      "type": "Round trip",
      "totalDuration": 470,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 13:20"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 16:10"
          },
          "duration": 470,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 177",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 311 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 311000,
        "typicalForThisRoute": 324000,
        "differencePercent": -4
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxNzcifV1d"
    },
    {
      "price": 584,
      "type": "Round trip",
      "totalDuration": 465,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 10:00"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 12:45"
          },
          "duration": 465,
          "airplane": "Boeing 777",
          "airline": "British Airways",
          "flightNumber": "BA 175",
          "legroom": "31 in",
          "travelClass": "Economy",
          "extensions": [
            "Average legroom (31 in)",
            "In-seat USB outlet",
            "On-demand video",
            "Wi‑Fi for a fee",
            "Carbon emissions estimate: 341 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 341000,
        "typicalForThisRoute": 324000,
        "differencePercent": 5
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQkEiLCJmbGlnaHROdW1iZXIiOiIxNzUifV1d"
    },
    {
      "price": 778,
      "type": "Round trip",
      "totalDuration": 484,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 11:55"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 14:59"
          },
          "duration": 484,
          "airplane": "Airbus A321neo",
          "airline": "JetBlue",
          "flightNumber": "B6 20",
          "legroom": "32 in",
          "travelClass": "Economy",
          "extensions": [
            "Above average legroom (32 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Free Wi‑Fi",
            "Carbon emissions estimate: 542 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 542000,
        "typicalForThisRoute": 324000,
        "differencePercent": 67
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQjYiLCJmbGlnaHROdW1iZXIiOiIyMCJ9XV0="
    },
    {
      "price": 853,
      "type": "Round trip",
      "totalDuration": 473,
      "flights": [
        {
          "departureAirport": {
            "id": "LHR",
            "name": "Heathrow Airport",
            "time": "2025-05-15 8:15"
          },
          "arrivalAirport": {
            "id": "JFK",
            "name": "John F. Kennedy International Airport",
            "time": "2025-05-15 11:08"
          },
          "duration": 473,
          "airplane": "Airbus A321neo",
          "airline": "JetBlue",
          "flightNumber": "B6 2220",
          "legroom": "32 in",
          "travelClass": "Economy",
          "extensions": [
            "Above average legroom (32 in)",
            "In-seat power & USB outlets",
            "On-demand video",
            "Free Wi‑Fi",
            "Carbon emissions estimate: 542 kg"
          ]
        }
      ],
      "carbonEmissions": {
        "thisFlight": 542000,
        "typicalForThisRoute": 324000,
        "differencePercent": 67
      },
      "departureToken": "W1t7ImRlcGFydHVyZUlkIjoiTEhSIiwiYXJyaXZhbElkIjoiSkZLIiwiZGF0ZSI6IjIwMjUtMDUtMTUiLCJhaXJsaW5lIjoiQjYiLCJmbGlnaHROdW1iZXIiOiIyMjIwIn1dXQ=="
    }
  ],
  "priceInsights": {
    "lowestPrice": 474,
    "typicalPriceRange": [
      510,
      640
    ],
    "priceLevel": "low",
    "priceHistory": [
      [
        1736553600,
        479
      ],
      [
        1736640000,
        481
      ],
      [
        1736726400,
        480
      ],
      [
        1736812800,
        481
      ],
      [
        1736899200,
        467
      ],
      [
        1736985600,
        468
      ],
      [
        1737072000,
        485
      ],
      [
        1737158400,
        483
      ],
      [
        1737244800,
        483
      ],
      [
        1737331200,
        483
      ],
      [
        1737417600,
        481
      ],
      [
        1737504000,
        480
      ],
      [
        1737590400,
        479
      ],
      [
        1737676800,
        480
      ],
      [
        1737763200,
        485
      ],
      [
        1737849600,
        495
      ],
      [
        1737936000,
        494
      ],
      [
        1738022400,
        493
      ],
      [
        1738108800,
        492
      ],
      [
        1738195200,
        494
      ],
      [
        1738281600,
        492
      ],
      [
        1738368000,
        491
      ],
      [
        1738454400,
        491
      ],
      [
        1738540800,
        484
      ],
      [
        1738627200,
        494
      ],
      [
        1738713600,
        497
      ],
      [
        1738800000,
        499
      ],
      [
        1738886400,
        494
      ],
      [
        1738972800,
        493
      ],
      [
        1739059200,
        495
      ],
      [
        1739145600,
        489
      ],
      [
        1739232000,
        493
      ],
      [
        1739318400,
        491
      ],
      [
        1739404800,
        491
      ],
      [
        1739491200,
        495
      ],
      [
        1739577600,
        496
      ],
      [
        1739664000,
        496
      ],
      [
        1739750400,
        496
      ],
      [
        1739836800,
        497
      ],
      [
        1739923200,
        497
      ],
      [
        1740009600,
        495
      ],
      [
        1740096000,
        498
      ],
      [
        1740182400,
        496
      ],
      [
        1740268800,
        483
      ],
      [
        1740355200,
        484
      ],
      [
        1740441600,
        496
      ],
      [
        1740528000,
        498
      ],
      [
        1740614400,
        499
      ],
      [
        1740700800,
        495
      ],
      [
        1740787200,
        494
      ],
      [
        1740873600,
        494
      ],
      [
        1740960000,
        477
      ],
      [
        1741046400,
        482
      ],
      [
        1741132800,
        472
      ],
      [
        1741219200,
        476
      ],
      [
        1741305600,
        472
      ],
      [
        1741392000,
        470
      ],
      [
        1741478400,
        470
      ],
      [
        1741564800,
        470
      ],
      [
        1741651200,
        469
      ],
      [
        1741737600,
        474
      ]
    ]
  },
  "airports": [
    {
      "departures": [
        {
          "id": "LHR",
          "name": "Heathrow Airport",
          "city": "London",
          "country": "United Kingdom",
          "countryCode": "GB"
        }
      ],
      "arrivals": [
        {
          "id": "JFK",
          "name": "John F. Kennedy International Airport",
          "city": "New York",
          "country": "United States",
          "countryCode": "US"
        }
      ]
    },
    {
      "departures": [
        {
          "id": "JFK",
          "name": "John F. Kennedy International Airport",
          "city": "New York",
          "country": "United States",
          "countryCode": "US"
        }
      ],
      "arrivals": [
        {
          "id": "LHR",
          "name": "Heathrow Airport",
          "city": "London",
          "country": "United Kingdom",
          "countryCode": "GB"
        }
      ]
    }
  ]
}

HTML Preview

USE CASES

Google Flights API Use Cases

Build advanced tools for price comparison and route analysis using real-time flight information scraped directly from Google Flights.

01
Flight booking

Integrate real-time flight data into booking engines to streamline flight search, compare prices, and facilitate reservations, ultimately enhancing user experience and conversion rates.

02
Price comparison tools

Extract and compare flight prices across multiple dates and routes, providing developers with data to build cost-saving tools for optimized travel planning.

03
Market research

Access extensive historical and real-time flight data to support market research, trend analysis, and predictive modeling for strategic development in the competitive travel industry.

04
Layover optimization

Retrieve layover details like duration and location to filter flights, helping developers create algorithms for shorter, more efficient multi-stop travel itineraries.

05
Custom flight filters

Query flight data by price, duration, or layovers to create tailored filters, allowing apps to sort and present flights based on specific preferences.

MORE

Explore More APIs

Discover additional APIs to enhance your projects with real-time, structured data.

$$$

Simple Transparent Pricing

Flexible pricing plans that are ready to scale with your business.

Try Google Flight API for Free for 30 Days!

Experience the incredible accuracy and speed of our service with 1000 free API credits.

  • Startup

    $49 /month

    Try For Free
    • 200,000 API credits
    • 15 concurrent requests
    • Email support
  • Business

    $99 /month

    Try For Free
    • 1,000,000 API credits
    • 30 concurrent requests
    • Priority email support
    • Access to basic data extraction templates
  • Enterprise

    $249 /month

    Try For Free
    • 3,000,000 API credits
    • 50 concurrent requests
    • Personal manager
    • Access to basic data extraction templates
    • Automated data delivery via FTP or API
FEATURES

Why people use HasData

See why we're in demand

  • Scrape without limits
  • Start for free, pay as you go
  • Integrate with 7,000+ applications
  • Instant JSON delivery
  • Saves time and money
  • Personalized support
  • Developer-first design
  • Reliable uptime
  • High scalability
FAQ

Frequently Asked Questions

Let us answer the most asked questions about Google SERP API and HasData.