Carnival Cruises Scraper - Complete Cruise Data Extractor
Pricing
from $1.00 / 1,000 results
Go to Apify Store
Carnival Cruises Scraper - Complete Cruise Data Extractor
Why Choose This Scraper? ✅ Extract from 2 Carnival Cruise Line markets (US, AU) ✅ Complete cruise data with cabin-level pricing ✅ Filter by 17 destination regions ✅ No proxy needed — public API, no anti-bot protection ✅ ~3,000+ US sailings and ~750+ AU sailings per run
Carnival Cruise Scraper
Extracts cruise listings and cabin-level pricing from Carnival Cruise Line.
Supported Markets
| Region | Domain | Currency |
|---|---|---|
en_US | carnival.com | USD |
en_AU | carnival.com.au | AUD |
Input
| Parameter | Type | Description | Default |
|---|---|---|---|
| region* | string | Market to scrape | en_US |
| maxRows | number | Maximum sailing results | 2000 |
| destinations | string[] | Filter by destination | All |
| pageSize | number | Itineraries per API page | 100 |
| maxRequestRetries | number | Retries for failed requests | 5 |
| requestHandlerTimeoutSecs | number | Request timeout (seconds) | 30 |
| useApifyProxy | boolean | Use Apify Residential proxy | false |
| proxyUrl | string | Custom proxy URL | — |
| apifyProxyGroups | string | Proxy group tier (e.g., RESIDENTIAL) | — |
| apifyProxyCountryCode | string | Override proxy country (e.g., US, AU) | Auto |
| useSessionPool | boolean | Session pool for rotation on errors | false |
Output
Each result includes:
- Cruise and itinerary identifiers
- Ship name, departure/arrival ports, sailing dates, duration
- Lowest available price with currency
- Ports of call with day numbers
- Per-cabin pricing (Interior, Oceanview, Balcony, Suite)
- Direct booking URL per sailing
Usage
{"region": "en_US","maxRows": 500,"destinations": ["C", "M"],"useApifyProxy": false}
