Airport Traffic Report Scraper
Pricing
from $1.49 / 1,000 traffic report rows
Airport Traffic Report Scraper
Export official airport passenger and movement statistics from the PANYNJ monthly CSV and UK CAA Table 09 monthly reports. Filter by airport, year, and month. No login required.
Pricing
from $1.49 / 1,000 traffic report rows
Rating
0.0
(0)
Developer
rainminer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share

Airport Traffic Report Scraper exports official monthly airport traffic statistics from public government sources — the PANYNJ monthly CSV for JFK, Newark, LaGuardia, and Stewart, and UK CAA Table 09 monthly passenger reports for airports like Heathrow. Filter by airport, year, and month. No login required.
Run it on the Apify platform to automate monthly passenger, freight, and movement reporting for analytics, consulting, and airport-adjacent real estate research.
What can Airport Traffic Report Scraper do?
- PANYNJ CSV — Stream the official Port Authority traffic CSV and filter by airport and month.
- UK CAA Table 09 — Discover the monthly Terminal & Transit Passengers CSV link and export Heathrow or other UK airports.
- Passenger volumes — Revenue passengers, terminal passengers, and totals where published.
- Freight and mail — PANYNJ freight/mail tonnage and flight counts by airline and market.
- Month and year filters — Target a specific reporting period instead of downloading full archives manually.
- Two sources, one schema — Pick an airport; PANYNJ or CAA is chosen automatically.
- No proxy by default — Official CSV endpoints work without Apify Proxy.
- Apify scheduling — Refresh monthly statistics on a calendar schedule.
Why scrape airport traffic reports?
- Consulting decks — Pull verified passenger totals for airport market slides.
- Real estate near airports — Track passenger growth around JFK, EWR, LGA, or Heathrow.
- Journalism — Quote official monthly passenger statistics with reproducible Apify runs.
- Competitive analysis — Compare airline/market splits from PANYNJ monthly rows.
- Historical archives — Schedule runs after each month’s report lands.
- Complement live boards — Pair day-level flight boards with month-level passenger totals.
What data can you extract?
| Field | Description |
|---|---|
| airport | Airport code or name |
| reportingPeriod | Month (YYYY-MM or YYYYMM) |
| passengers | Passenger total (airline row or airport total) |
| flights | Flight count (PANYNJ rows) |
| airlineName | Airline (PANYNJ rows) |
| direction / market | Inbound/outbound and market split (PANYNJ) |
| freightTonnes / mailTonnes | Cargo metrics when non-zero (PANYNJ) |
| terminalPassengers | CAA terminal passengers |
| airportGroup | CAA airport group name |
| scrapedAt | UTC collection timestamp |
How to scrape airport traffic statistics
- Choose Airport — e.g.
JFK,EWR,HEATHROW. - Set Year and Month.
- Run with a small Max Items for tests, then raise for full exports.
Input
| Field | Default | Description |
|---|---|---|
| airport | JFK | JFK, EWR, LGA, SWF, HEATHROW, GATWICK, or MANCHESTER |
| year | 2024 | Report year |
| month | 9 | Report month (1–12) |
| maxItems | 5 | Row cap |
Output example
PANYNJ (JFK) — airline-level rows with passengers, flights, and market splits:
{"dataSource": "panynj","airport": "JFK","reportingPeriod": "2024-09","summary": "JetBlue Airways · Outbound · Domestic · 42 flights","airlineName": "JetBlue Airways","direction": "Outbound","market": "Domestic","passengers": 3277,"flights": 42,"scrapedAt": "2026-09-09T09:30:00.000Z"}
CAA (Heathrow) — monthly airport totals:
{"dataSource": "caa","airport": "HEATHROW","reportingPeriod": "202412","passengers": 7077966,"terminalPassengers": 7074968,"summary": "Heathrow","airportGroup": "Heathrow","scrapedAt": "2026-09-09T09:30:00.000Z"}
Pricing
Pay per exported traffic report row on Apify Store.
Integrations
Download JSON/CSV/Excel from Apify Console or call the Actor via API for scheduled reporting pipelines.
Image Credit
Image credit: panynj.gov