Cheapflightsfares Flights Scraper – US & Worldwide Fares
Pricing
from $0.50 / 1,000 results
Cheapflightsfares Flights Scraper – US & Worldwide Fares
Extract flight fares from Cheapflightsfares.com for any origins and destinations: price per passenger and total, airline, stops, durations, segments, baggage and booking links. One-way and round trips on routes to and from the USA & Worldwide.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Boring Internet Explorer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
✈️ Cheapflightsfares Flights Scraper — Flight Fares, Airlines & Routes
Cheapflightsfares.com is an online flight booking site that compares fares across airlines for one-way and round-trip itineraries. This scraper extracts structured flight fares from it for any number of origins and destinations in a single run — price per passenger, total price, airline, stops, durations, full segment details, baggage and a booking link. Useful for fare monitoring from Saudi Arabia, the UAE, Kuwait, Qatar, Bahrain, Oman and any other market.
The extracted data is normalized into a structured format, making it easy to use for analysis, integrations, or storage.
Why use this scraper?
- 💸 Fare monitoring – track the cheapest fares on your routes day by day
- 🌍 Multi-route comparison – add several origins and destinations; every pair is searched with its own item limit
- 🛫 Airline benchmarking – compare airlines, stops, layovers and total travel time
- 🧳 Baggage insight – see which fares include carry-on and checked bags
- 📈 Travel analytics – build price history for GCC, Saudi Arabia and UAE routes
- 🤖 Deal alerts – feed results into your own alerts, dashboards or LLM pipelines
- 👨👩👧 Any passenger mix – adults, children, infants, and any cabin class
Supported search types
| Type | Example |
|---|---|
| One-way, single route | JFK → LAX on 2026-12-20 |
| Round trip | JFK → LHR, 2026-12-20 to 2026-12-27 |
| Several origins × destinations | JFK, LAX → LHR, MIA (4 searches) |
| Cabin / stops / sort | Business, nonstop only, shortest first |
Airports and cities are entered as 3-letter IATA codes (for example JFK, NYC, LHR). The site covers routes touching the United States; routes between two non-US airports are reported as unavailable.
Input fields
| Field | Type | Default | Description |
|---|---|---|---|
origins | array | ["JFK"] | Departure IATA codes |
destinations | array | ["LAX","MIA"] | Arrival IATA codes |
tripType | string | oneWay | oneWay or roundTrip |
departureDate | string | – | YYYY-MM-DD, not in the past |
departureDaysFromNow | integer | 30 | Alternative to departureDate: days from today (0 = today) |
returnDate | string | – | YYYY-MM-DD, required for round trips |
returnDaysFromNow | integer | – | Alternative to returnDate for round trips: days from today |
adults | integer | 1 | 1–9 |
children | integer | 0 | Ages 2–11 |
infants | integer | 0 | Infants on lap (max = adults) |
infantsWithSeat | integer | 0 | Infants with their own seat |
cabinClass | string | economy | economy, premiumEconomy, business, first |
stops | string | any | any, nonstop, max1 |
sortBy | string | price | price (cheapest first) or duration |
maxItems | integer | 5 | Maximum flights saved per origin/destination pair |
country | string | US | Your market; labels results and sets the proxy country |
proxyConfiguration | object | no proxy | Apify Proxy settings |
Example input
{"origins": ["JFK", "LAX"],"destinations": ["LHR", "MIA"],"tripType": "roundTrip","departureDate": "2026-12-20","returnDate": "2026-12-27","adults": 2,"maxItems": 5,"country": "US","proxyConfiguration": { "useApifyProxy": false }}
Output
Each flight is stored as one record in the default dataset.
Example output
{"scrapedAt": "2026-10-09T16:06:08.981Z","url": "https://www.cheapflightsfares.com/cffpaymentMeta/?…","title": "JFK → LHR · American Airlines · Nonstop","price": 1209.2,"currency": "USD","country": "United States","market": "us","totalPrice": 2418.4,"taxesPerPerson": 940.59,"origin": "JFK","originName": "New York (JFK)","destination": "LHR","destinationName": "London (LHR)","tripType": "roundTrip","cabin": "Economy","departureDate": "2026-12-20","returnDate": "2026-12-27","adults": 2,"children": 0,"infants": 0,"infantsWithSeat": 0,"airline": "AA","airlineName": "American Airlines","stops": 0,"returnStops": 0,"departureTime": "2026-12-20T10:00:00","arrivalTime": "2026-12-20T22:10:00","returnDepartureTime": "2026-12-27T10:15:00","returnArrivalTime": "2026-12-27T13:20:00","outboundDuration": "7h 10m","outboundFlyingTime": "7h 10m","outboundLayover": "0h 0m","returnDuration": "8h 5m","returnFlyingTime": "8h 5m","returnLayover": "0h 0m","outboundSegments": [{"flightNumber": "AA142","airline": "AA","operatingAirline": "AA","from": "JFK","fromTerminal": "8","to": "LHR","toTerminal": "3","departureTime": "2026-12-20T10:00:00","arrivalTime": "2026-12-20T22:10:00","durationMinutes": 430,"layoverMinutes": null,"aircraft": "BOEING 777-200/200ER","cabin": "Economy"}],"returnSegments": [{"flightNumber": "AA103","airline": "AA","operatingAirline": "AA","from": "LHR","fromTerminal": "3","to": "JFK","toTerminal": "8","departureTime": "2026-12-27T10:15:00","arrivalTime": "2026-12-27T13:20:00","durationMinutes": 485,"layoverMinutes": null,"aircraft": "BOEING 777-200/200ER","cabin": "Economy"}],"baggage": [{"name": "Personal Item","included": true,"price": 0},{"name": "Carry-on Bag","included": true,"price": 0},{"name": "Checked Bag","included": false,"price": 0}],"seatsLeft": 9,"refundable24h": true,"basicEconomy": null,"flightId": "finv1001"}
Field reference
| Field | Type | Description |
|---|---|---|
scrapedAt | string | ISO 8601 scrape time |
url | string | Booking link for the fare |
title | string | Route, airline and stops summary |
price | number | Price per passenger |
currency | string | Currency returned by the site |
country / market | string | Selected market name and code |
totalPrice | number | Price for all passengers |
taxesPerPerson | number | Taxes per adult |
origin, destination | string | IATA codes searched |
originName, destinationName | string | City and airport code |
tripType, cabin | string | Trip type and cabin |
departureDate, returnDate | string | Searched dates |
adults, children, infants, infantsWithSeat | number | Passenger mix |
airline, airlineName | string | Airline code and name |
stops, returnStops | number | Stops outbound and on return |
departureTime, arrivalTime | string | Outbound local times |
returnDepartureTime, returnArrivalTime | string | Return local times |
outboundDuration, outboundFlyingTime, outboundLayover | string | Outbound timings |
returnDuration, returnFlyingTime, returnLayover | string | Return timings |
outboundSegments, returnSegments | array | Per-leg flight number, airports, terminals, times, aircraft, cabin |
baggage | array | Baggage allowance per fare |
seatsLeft | number | Seats left at this fare |
refundable24h | boolean | Free 24-hour cancellation |
basicEconomy | boolean | Basic economy fare |
flightId | string | Fare identifier |
❓ FAQ
Which airports can I search? Any airport or city code the site accepts, entered as IATA codes. Invalid codes are skipped with a warning.
What does maxItems limit? Each origin/destination pair is its own search, so maxItems applies to every pair separately.
Which currency are prices in? The site quotes the currency it returns for your session, currently USD. The currency field always reflects what the site returned; the country input labels results and selects the proxy country.
Why is a route returning nothing? The site does not serve routes between two non-US airports, very distant dates, or some cabin and infant combinations. The run log explains why each search returned no flights.
Is a proxy required? No, runs work without a proxy. Enable Apify Proxy if you see blocking.
How fresh is the data? Fares are fetched live at run time.
🔗 Want More Data?
- Wego Flights Scraper – MENA flights
- Almosafer Flights Scraper – Saudi Arabia fares
- Wingie Flights Scraper – worldwide flight prices
- flydubai Fare Radar – flydubai fares
- Riyadh Air Flights Scraper – Riyadh Air fares
🛠️ Need a custom scraper?
Need this scraper adapted to your use case — extra fields, additional filters, a different output format, or a new website? Reach out at boringinternetexplorer@gmail.com and we'll make it happen.