Aviasales Flight Routes Scraper
Pricing
from $3.50 / 1,000 aviasales flight routes scrapers
Aviasales Flight Routes Scraper
Collect publicly displayed route prices and featured fare offers from Aviasales pages. Records include the route, price, currency, source page, and Aviasales link; fare cards also include their visible offer label and itinerary summary.
Pricing
from $3.50 / 1,000 aviasales flight routes scrapers
Rating
0.0
(0)
Developer
Vitalii Bondarev
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
10 days ago
Last modified
Categories
Share
Collect route cards and featured fare cards that Aviasales publicly renders on its Russian home and route pages. A route card provides the visible route title, origin and destination names, IATA codes from its URL, displayed price, currency, and link. A fare card on a route page also provides the visible fare label and itinerary summary, including any date, time, duration, or transfer text present on the page. Prices are the values displayed during the run and may change later.
Input
| Name | Type | Default | Description |
|---|---|---|---|
startUrl | string | https://www.aviasales.ru/ | Public Aviasales home page or route page on the aviasales.ru domain. |
maxResults | integer | 50 | Maximum number of records to save. The actor stops at this limit. |
proxyConfiguration | object | disabled | Optional Apify proxy configuration. If omitted or disabled, the actor connects directly. |
The actor makes one public page request per run, parses the server-rendered HTML, and saves only records with a visible title, price, currency, and Aviasales link. No login is required. The parser does not invent dates, fares, airlines, or other fields that are absent from the page.
Example output
{"record_type": "route_card","title": "Москва — Коломбо","origin": "Москва","destination": "Коломбо","origin_iata": "MOW","destination_iata": "CMB","price": 19705,"currency": "RUB","url": "https://www.aviasales.ru/routes/mow/cmb","source_url": "https://www.aviasales.ru/","scraped_at": "2026-10-10T00:00:00+00:00"}
Fare records use record_type: "flight_offer" and include offer_type and offer_details when those values are rendered. The example is illustrative; the site controls the current routes and prices.
Price per result
Apify bills each saved dataset item at the pay-per-dataset-item rate shown for your account and Actor run. Platform compute and any enabled proxy usage may also be billed by Apify. This Actor does not add custom Actor.charge events.