Kayak Flight Scraper avatar

Kayak Flight Scraper

Pricing

Pay per usage

Go to Apify Store
Kayak Flight Scraper

Kayak Flight Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Categories

Share

Scrape Kayak for flight prices and details. Extract airline names, prices, flight duration, number of stops, departure and arrival times, and cabin class for any route. Compare flights across multiple airlines and dates for the best deals.

Features

  • Search flights for multiple routes in a single run
  • Compare prices across all airlines on each route
  • Filter by cabin class (economy, premium economy, business, first)
  • Extract flight duration and stop information
  • Departure and arrival time tracking
  • Configurable result limits per route
  • Proxy support for reliable access to Kayak
  • Structured output ready for price comparison analysis

How It Works

The actor constructs Kayak flight search URLs for each route and cabin class, navigates using browser automation, waits for flight results to load, and extracts pricing and flight details from the search results page. It handles dynamic content loading and Kayak's anti-bot protections.

Input Configuration

ParameterTypeDefaultDescription
routesarray[{"from":"DFW","to":"JFK","date":"2026-05-01"}]Flight routes with airport codes and dates
cabinClassstringeconomyCabin class: economy, premium_economy, business, first
maxResultsinteger50Maximum results per route
useResidentialProxybooleanfalseUse residential proxy (recommended)

Output Format

Each flight option produces a dataset entry with:

  • airline - Operating airline name
  • price - Ticket price
  • duration - Total flight duration
  • stops - Number of stops and layover airports
  • departureTime - Departure time
  • arrivalTime - Arrival time
  • cabinClass - Selected cabin class
  • route - Origin to destination

Use Cases

  • Price Monitoring: Track flight prices over time for best booking opportunities
  • Travel Planning: Compare flights across dates and routes
  • Business Travel: Find optimal flight times and prices for work trips
  • Airline Comparison: Compare pricing and schedules across carriers
  • Deal Alerts: Set up automated searches for price drops on specific routes

API Integration

Use the Apify API to run this scraper on a schedule. Monitor flight prices daily and get notified when prices drop below your target.

Pricing

This actor uses pay-per-event pricing. Each scraped flight result counts as one event. Visit the Apify platform for current pricing.