VOOZH about

URL: https://apify.com/jupri/kayak-flights

⇱ KAYAK Flight Scanner Β· Apify


Pricing

$30.00/month + usage

Go to Apify Store

KAYAK Flight Scanner

πŸ’« Scrape flight data from Kayak.com

Pricing

$30.00/month + usage

Rating

0.0

(0)

Developer

πŸ‘ cat

cat

Maintained by Community

Actor stats

2

Bookmarked

73

Total users

0

Monthly active users

70 days

Issues response

a year ago

Last modified

Categories

Share

Welcome to Kayak Flight Scraper

πŸ‘ dont be sad readme is here

About Kayak.com

πŸ‘ Image

Kayak (styled as KAYAK) is an American online travel agency and metasearch engine owned and operated by Booking Holdings. Kayak's website and mobile apps are currently available in over 18 languages and more than 30 countries, including the United States, the United Kingdom, Canada, India, China, France, Germany, Italy, Spain, Russia, Switzerland, Norway, Sweden, Finland, the Netherlands, Australia, Ireland, Mexico, New Zealand, Belgium, Hong Kong, Taiwan, Korea, Japan, and Singapore.

About This Actor

πŸ’« Scrape flight data from Kayak.com including prices, airlines, durations, and more. Perfect for tracking deals, comparing routes, or analyzing travel trends.

πŸ‘ Image

✈️ Tutorial

Example #1: One-Way Flight

Search flights from Jakarta to London on 2022-10-17.

{
"origin.0":"Jakarta","target.0":"London","depart.0":"2022-10-17"
}

Example #2: Roundtrip

Search flights from Jakarta to London on 2022-10-17 and return on 2022-10-20

{
"origin.0":"Jakarta","target.0":"London","depart.0":"2022-10-17",
"origin.1":"London","target.1":"Jakarta","depart.1":"2022-10-20"
}

Example #3: Multi-city

Around the world in 80 days

{
"origin.0":"Jakarta","target.0":"London","depart.0":"2022-10-1",
"origin.1":"London","target.1":"Paris","depart.1":"2022-10-3",
"origin.2":"Paris","target.2":"Bangkok","depart.2":"2022-10-5",
"origin.3":"Bangkok","target.3":"Sydney","depart.3":"2022-10-7",
"origin.4":"Sydney","target.4":"New York","depart.4":"2022-10-9",
"origin.5":"New York","target.5":"Jakarta","depart.5":"2022-10-11"
}

Output Samples

{
"cabinCode":"e",
"co2Info":{
"co2Average":1.4895928928998883,
"co2Total":0.9428940117359161
},
"displayAirline":{
"code":"MULT",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/MULT.png?crop=false&width=108&height=92&fallback=default2.png&_v=230551432b21d8d61f889d8fad67a560",
"name":"Multiple Airlines"
},
"distinctAirlines":[
{
"airlineFeeUrl":"https://www.garuda-indonesia.com/other-countries/en/garuda-indonesia-experience/on-ground/baggage/index.page?",
"baggagePolicyInfo":[
{
"bagType":"PERSONAL"
},
{
"bagRestriction":{
"DIMENSIONS":"Up to 22 x 14 x 9in"
},
"bagType":"CARRYON"
},
{
"bagRestriction":{
"DIMENSIONS":"Up to 62in total"
},
"bagType":"CHECKED"
}
],
"code":"GA",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/GA.png?crop=false&width=108&height=92&fallback=default2.png&_v=1ee6ab25b32241abc38031b5b7026b69",
"name":"Garuda Indonesia"
},
{
"airlineFeeUrl":"https://www.batikair.com/en/Experience/Economy",
"baggagePolicyInfo":[
{
"bagRestriction":{
"DIMENSIONS":"Up to 13 x 11 x 7in"
},
"bagType":"PERSONAL"
},
{
"bagRestriction":{
"DIMENSIONS":"Up to 22 x 14 x 9in"
},
"bagType":"CARRYON"
},
{
"bagRestriction":{
"DIMENSIONS":"Up to 62in total"
},
"bagType":"CHECKED"
}
],
"code":"OD",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/OD.png?crop=false&width=108&height=92&fallback=default1.png&_v=8bb7f65340e1b6513de5f3e58f53a4b9",
"name":"Batik Air"
}
],
"itemType":"RESULT",
"legs":[
{
"displayAirline":{
"code":"MULT",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/MULT.png?crop=false&width=108&height=92&fallback=default2.png&_v=230551432b21d8d61f889d8fad67a560",
"name":"Multiple airlines"
},
"distinctAirlines":[
{
"code":"GA",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/GA.png?crop=false&width=108&height=92&fallback=default2.png&_v=1ee6ab25b32241abc38031b5b7026b69",
"name":"Garuda Indonesia"
},
{
"code":"OD",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/OD.png?crop=false&width=108&height=92&fallback=default1.png&_v=8bb7f65340e1b6513de5f3e58f53a4b9",
"name":"Batik Air"
}
],
"legDurationDisplay":"11h 35m",
"legDurationMinutes":695,
"legId":"CGKSYD1744902000000GA4141744927200000OD1712",
"segments":[
{
"airline":{
"code":"GA",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/GA.png?crop=false&width=108&height=92&fallback=default2.png&_v=1ee6ab25b32241abc38031b5b7026b69",
"name":"Garuda Indonesia"
},
"arrival":{
"airport":{
"cityCode":"DPS",
"cityName":"Denpasar",
"code":"DPS",
"displayName":"Denpasar Bali Ngurah Rai",
"fullDisplayName":"Bali Ngurah Rai"
},
"isoDateTimeLocal":"2025-04-17T18:25:00"
},
"cabinCode":"e",
"cabinDisplay":"Economy",
"departure":{
"airport":{
"cityCode":"JKT",
"cityName":"Jakarta",
"code":"CGK",
"displayName":"Jakarta Soekarno-Hatta Intl",
"fullDisplayName":"Soekarno-Hatta Intl"
},
"isoDateTimeLocal":"2025-04-17T15:30:00"
},
"duration":"1h 55m",
"durationMinutes":115,
"flightNumber":"414",
"layover":{
"duration":"3h 50m",
"durationMinutes":230,
"isLong":true,
"isSelfTransfer":true,
"message":"Change planes in Denpasar (DPS)"
},
"segmentQualityItems":{
"equipmentTypeName":"Boeing 737-800",
"qualityItems":[
{
"icon":"FLIGHT",
"msg":"Boeing 737-800 (Narrow-body jet)"
}
]
}
},
{
"airline":{
"code":"OD",
"logoUrl":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/OD.png?crop=false&width=108&height=92&fallback=default1.png&_v=8bb7f65340e1b6513de5f3e58f53a4b9",
"name":"Batik Air"
},
"arrival":{
"airport":{
"cityCode":"SYD",
"cityName":"Sydney",
"code":"SYD",
"displayName":"Sydney Kingsford Smith",
"fullDisplayName":"Kingsford Smith"
},
"isDateMismatch":true,
"isoDateTimeLocal":"2025-04-18T06:05:00"
},
"cabinCode":"e",
"cabinDisplay":"Economy",
"departure":{
"airport":{
"cityCode":"DPS",
"cityName":"Denpasar",
"code":"DPS",
"displayName":"Denpasar Bali Ngurah Rai",
"fullDisplayName":"Bali Ngurah Rai"
},
"isoDateTimeLocal":"2025-04-17T22:15:00"
},
"duration":"5h 50m",
"durationMinutes":350,
"flightNumber":"171",
"isOvernight":true,
"operationalDisplay":"Batik Air Malaysia",
"segmentQualityItems":{
"equipmentTypeName":"Boeing 737-800",
"qualityItems":[
{
"icon":"FLIGHT",
"msg":"Boeing 737-800 (Narrow-body jet)"
},
{
"icon":"RED_EYE",
"msg":"Overnight flight (red eye)"
}
]
}
}
]
}
],
"operationalDisclosures":"Operated by Batik Air Malaysia",
"optionsByFare":[
{
"fareName":{
"displayName":"Economy",
"fareId":"e"
},
"isFeatured":true,
"options":[
{
"bookingId":"F-7321489829275366147E0101b62fae7",
"displayPrice":"$236",
"fareAmenities":[
{
"prices":{
"FIRST_BAG":{
"currencyFormatString":"$%s"
}
},
"restriction":"INCLUDED",
"type":"CARRYON_BAG"
},
{
"includedCheckedBagCount":1,
"prices":{
"FIRST_BAG":{
"currencyFormatString":"$%s"
}
},
"restriction":"INCLUDED",
"type":"CHECKED_BAG"
},
{
"restriction":"UNKNOWN",
"type":"SEAT_SELECTION"
},
{
"restriction":"UNKNOWN",
"type":"LEGROOM"
},
{
"restriction":"UNKNOWN",
"type":"CHANGE"
},
{
"restriction":"UNKNOWN",
"type":"REFUNDABLE"
}
],
"fees":{
"basePrice":"$236",
"carryOnBagData":{
"displayPrice":"$0",
"status":"INCLUDED"
},
"carryOnDisplay":"Included",
"checkedBagData":{
"displayPrice":"$0",
"numSelected":1,
"secondBag":{
"status":"UNKNOWN"
},
"status":"INCLUDED"
},
"checkedBagDisplay":"Included",
"rawPrice":236,
"totalPrice":"$236"
},
"flags":{
"hasVirtualInterline":true,
"isFeaturedProvider":true,
"isSelfTransferProtection":true
},
"isLegacyBookingOption":true,
"providerInfo":{
"code":"CTRIPAIR",
"countryName":"United States",
"currency":"USD",
"displayName":"Trip.com",
"logoUrls":[
{
"horizontalImage":"https://content.r9cdn.net/rimg/provider-logos/airlines/h/CTRIPAIR.png?crop=false&width=88&height=31&fallback=default1.png&_v=6ffbb6778ab7d3ee8da1e965010b225e",
"image":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/CTRIPAIR.png?crop=false&width=108&height=92&fallback=default1.png&_v=2408729b8def29d628c429db966a3157",
"name":"Trip.com",
"wideHorizontalImage":"https://content.r9cdn.net/rimg/provider-logos/airlines/h/CTRIPAIR.png?crop=false&width=102&height=18&fallback=default1.png&_v=6ffbb6778ab7d3ee8da1e965010b225e"
}
]
},
"qualityFlags":{
"accuracy":"Invalid",
"cancellation":"no flag",
"fees":"Invalid",
"standards":"Invalid"
},
"url":"/book/flight?code=iLFiMEbq8o.mgYptEKS7RsDzQq2dWkU9A.23600.2756f2612cd9194c9eb8885a0ae47330&h=5196bb3b07f8&sub=F-7321489829275366147E0101b62fae7&bucket=e"
}
],
"topPrice":{
"currencyFormatString":"$%s",
"localizedPrice":"$236",
"price":236
},
"uiCabinCode":"e"
}
],
"optionsByFareAltSort":[
{
"fareName":{
"displayName":"Economy",
"fareId":"e"
},
"isFeatured":true,
"options":[
{
"bookingId":"F-7321489829275366147E0101b62fae7",
"displayPrice":"$236",
"fareAmenities":[
{
"prices":{
"FIRST_BAG":{
"currencyFormatString":"$%s"
}
},
"restriction":"INCLUDED",
"type":"CARRYON_BAG"
},
{
"includedCheckedBagCount":1,
"prices":{
"FIRST_BAG":{
"currencyFormatString":"$%s"
}
},
"restriction":"INCLUDED",
"type":"CHECKED_BAG"
},
{
"restriction":"UNKNOWN",
"type":"SEAT_SELECTION"
},
{
"restriction":"UNKNOWN",
"type":"LEGROOM"
},
{
"restriction":"UNKNOWN",
"type":"CHANGE"
},
{
"restriction":"UNKNOWN",
"type":"REFUNDABLE"
}
],
"fees":{
"basePrice":"$236",
"carryOnBagData":{
"displayPrice":"$0",
"status":"INCLUDED"
},
"carryOnDisplay":"Included",
"checkedBagData":{
"displayPrice":"$0",
"numSelected":1,
"secondBag":{
"status":"UNKNOWN"
},
"status":"INCLUDED"
},
"checkedBagDisplay":"Included",
"rawPrice":236,
"totalPrice":"$236"
},
"flags":{
"hasVirtualInterline":true,
"isFeaturedProvider":true,
"isSelfTransferProtection":true
},
"isLegacyBookingOption":true,
"providerInfo":{
"code":"CTRIPAIR",
"countryName":"United States",
"currency":"USD",
"displayName":"Trip.com",
"logoUrls":[
{
"horizontalImage":"https://content.r9cdn.net/rimg/provider-logos/airlines/h/CTRIPAIR.png?crop=false&width=88&height=31&fallback=default1.png&_v=6ffbb6778ab7d3ee8da1e965010b225e",
"image":"https://content.r9cdn.net/rimg/provider-logos/airlines/v/CTRIPAIR.png?crop=false&width=108&height=92&fallback=default1.png&_v=2408729b8def29d628c429db966a3157",
"name":"Trip.com",
"wideHorizontalImage":"https://content.r9cdn.net/rimg/provider-logos/airlines/h/CTRIPAIR.png?crop=false&width=102&height=18&fallback=default1.png&_v=6ffbb6778ab7d3ee8da1e965010b225e"
}
]
},
"qualityFlags":{
"accuracy":"Invalid",
"cancellation":"no flag",
"fees":"Invalid",
"standards":"Invalid"
},
"url":"/book/flight?code=iLFiMEbq8o.mgYptEKS7RsDzQq2dWkU9A.23600.2756f2612cd9194c9eb8885a0ae47330&h=5196bb3b07f8&sub=F-7321489829275366147E0101b62fae7&bucket=e"
}
],
"topPrice":{
"currencyFormatString":"$%s",
"localizedPrice":"$236",
"price":236
},
"uiCabinCode":"e"
}
],
"resultId":"2756f2612cd9194c9eb8885a0ae47330",
"shareableId":"2756f2612cd9194c9eb8885a0ae47330",
"trackingDataLayer":{
"tagLayerPrice":236
},
"uiResultId":"2756f2612cd9194c9eb8885a0ae47330",
"warnings":[
"VIRTUAL_INTERLINE"
]
}

✏️ Support

⚑️ Feel free to reach out to the developer for any issues or suggestions for improvement.

πŸ‘ Image

You might also like

Google Flights API

johnvc/Google-Flights-Data-Scraper-Flight-and-Price-Search

Google Flights API for extracting flight search data. Search one-way, round-trip, and multi-city itineraries. Filter by price, stops, airlines, and passenger counts. Ideal for travel apps, price monitoring, data analytics, and flight comparison. Supports 29+ languages and 39+ countries.

Google Flights

canadesk/google-flights

Find the cheapest deals with Google Flight. It's fast and costs little!

πŸ‘ User avatar

Canadesk Support

391

2.7

Google Flights Scraper Pro ✈️

brilliant_gum/google-flights-scraper

99%+ reliable Google Flights scraper. Extract flight numbers, prices, schedules, aircraft types with advanced filtering. One-way & round-trip support. Protocol Buffers encoding. Perfect for travel apps, price monitoring, market research.

πŸ‘ User avatar

Yuliia Kulakova

103

Skyscanner Flight ✈️

jupri/skyscanner-flight

πŸ’« Scrape Skyscanner.com Flights

Google Flights Scraper

automation-lab/google-flights-scraper

Extract flight search results from Google Flights: airlines, prices, stops, duration, departure/arrival times. One-way & round-trip. All cabin classes. No API key needed.

πŸ‘ User avatar

Stas Persiianenko

188

Kiwi Flight Search Scraper

ecomscrape/kiwi-flight-search-scraper

Extract comprehensive flight data from Kiwi.com's virtual interlining platform. Access prices, routes, airlines, and booking options from 750+ carriers worldwide. Perfect for travel businesses, price comparison, and market research with detailed output including price, duration, and booking data.

ecomscrape

40

Cheap Flights - Flight Price Trends (Skyscanner)

scraped/flight-price-trends

Find the cheapest flights by reviewing daily flight prices.

Skyscanner Flight Scraper API

makework36/flight-price-scraper

Compare flight prices from 7 sources: Google Flights, Kiwi, Travelpayouts, Ryanair, EasyJet, Wizz Air, Norwegian. One API call.

πŸ‘ User avatar

deusex machine

563

Google Flights Scraper

scrapier/google-flights-scraper

Pull Google Flights listings in bulk with custom filters for origin, destination, dates, and flight type. Retrieve price trends, airline info, travel durations, and availability. Designed for travel teams and automation workflows requiring clean, structured flight data.