# Google Flights LAX to JFK search

**Use case:** 

Scrape Google Flights itineraries from LAX to JFK with normalized flight times, duration, stops, prices, booking fields, and clean JSON.

## Input

```json
{
  "origin": "LAX",
  "destination": "JFK",
  "departureDate": "2026-09-15",
  "returnDate": "",
  "passengers": {
    "adults": 1,
    "children": 0,
    "infants": 0
  },
  "cabinClass": "ECONOMY",
  "stops": "ANY",
  "currency": "USD",
  "fareCalendar30d": false,
  "resolveBookingUrls": true,
  "maxItems": 25,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}
```

## Output

```json
{
  "recordType": {
    "label": "Record type",
    "format": "string"
  },
  "priceTier": {
    "label": "Price tier",
    "format": "string"
  },
  "priceUsd": {
    "label": "Price (USD)",
    "format": "number"
  },
  "priceCurrency": {
    "label": "Price currency",
    "format": "string"
  },
  "stops": {
    "label": "Stops",
    "format": "integer"
  },
  "totalDurationMinutes": {
    "label": "Total duration (min)",
    "format": "integer"
  },
  "departureDate": {
    "label": "Departure date",
    "format": "string"
  },
  "returnDate": {
    "label": "Return date",
    "format": "string"
  },
  "carbonVsRouteAvgPercent": {
    "label": "Carbon vs route avg (%)",
    "format": "number"
  },
  "bookingProvider": {
    "label": "Booking provider",
    "format": "string"
  },
  "fieldCompletenessScore": {
    "label": "Field completeness (0-100)",
    "format": "integer"
  },
  "agentMarkdown": {
    "label": "Agent-ready markdown",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Google Flights Scraper for Fare Research](https://apify.com/skootle/google-flights-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/skootle/google-flights-scraper) to learn more, explore other use cases, and run it yourself.