Disney Cruises Scraper - Complete Cruise Data Extractor avatar

Disney Cruises Scraper - Complete Cruise Data Extractor

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Disney Cruises Scraper - Complete Cruise Data Extractor

Disney Cruises Scraper - Complete Cruise Data Extractor

Why Choose This Scraper? ✅ Extract from 5 Disney Cruise Line markets (US, CA, GB, EU, AU) with local currency pricing ✅ Complete cruise data with cabin-level pricing ✅ Filter by 9 destination regions ✅ Departure and arrival dates on every sailing — 900+ US sailings per run

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Jeremy G

Jeremy G

Maintained by Community

Actor stats

1

Bookmarked

11

Total users

3

Monthly active users

3 days ago

Last modified

Categories

Share

Disney Cruise Line Scraper — Complete Cruise Data Extractor

Extract cruise listings, itineraries, and cabin-level pricing from Disney Cruise Line across 5 international markets. Built for travel agencies, price comparison sites, affiliate marketers, and analysts.

Why Choose This Scraper?

  • ✅ Extract from 5 Disney Cruise Line markets (US, CA, GB, EU, AU) with local-currency pricing
  • ✅ Complete cruise data with cabin-level pricing across 4 cabin types (Interior, Outside, Verandah, Suite)
  • ✅ Filter by 9 destination regions (Caribbean, Bahamas, Alaska, Europe, Mexican Riviera, and more)
  • 900+ sailings per US run, ~400-700 per international market
  • Direct booking/source URLs on every sailing — ready for affiliate monetization
  • ✅ Automatic auth-cookie management with retry and session refresh

Use Cases

  • Travel agencies & OTAs — track Disney pricing against competitors daily
  • Affiliate/comparison sites — populate Disney inventory with deep-links
  • Price analysts — monitor Disney fare curves for forecasting
  • Internal benchmarking — cruise lines comparing against Disney positioning

Supported Markets

RegionCurrencyAPI Region
en_USUSDUS
en_CACADINTL
en_GBGBPINTL
en_EUEUR (→ it_IT)INTL
en_AUAUDINTL

Input

ParameterTypeDescriptionDefault
region*stringMarket to scrapeen_US
maxRowsnumberMaximum sailing results500
destinationsstring[]Filter by destination codeAll
maxRequestRetriesnumberRetries for failed requests5
requestHandlerTimeoutSecsnumberRequest timeout (seconds)60
useApifyProxybooleanUse Apify Residential proxyfalse
proxyUrlstringCustom proxy URL
apifyProxyGroupsstringProxy group (e.g., RESIDENTIAL)
apifyProxyCountryCodestringOverride proxy countryAuto

Destination Codes

CodeDestination
CARIBBEANCaribbean
BAHAMASBahamas
MEXICAN RIVIERAMexican Riviera
ALASKAAlaska
EUROPEEurope
TRANS ATLANTICTransatlantic
TRANS PANAMA CANALPanama Canal
CALIFORNIA COASTCalifornia Coast
SINGAPORESingapore

Cabin Codes

CodeCabin Type
INSIDEInterior (Inside stateroom)
OUTSIDEOcean View / Outside
VERANDAHVerandah (balcony)
SUITESuite (Concierge / Royal / Tower)

Output

Each record is a single sailing with:

  • Cruise and itinerary identifiers (cruise_id, itinerary_id)
  • Ship name, departure port code, duration (nights)
  • Departure and arrival dates (ISO format)
  • Lowest available per-person price with currency
  • Ports of call with day numbers
  • Dynamic per-cabin price fields: price_{CURRENCY}_{CABIN} (e.g., price_USD_INSIDE, price_USD_VERANDAH)
  • Service charges, port charges, taxes (where applicable)
  • source_url — direct link to the sailing page for deep-linking / affiliate tracking
  • platform, company, locale — for multi-market deduplication

Sample Output

{
"cruise_id": "DCL_WONDER_2026-08-15",
"itinerary_id": "DCL_WONDER_4N_BAHAMAS",
"company": "disney-cruise-line",
"locale": "en_US",
"platform": "disney-cruise-line-en_US",
"title": "4-Night Bahamian Cruise from Port Canaveral",
"ship_name": "Disney Wonder",
"departure_date": "2026-08-15",
"duration": 4,
"price": 1899,
"currency": "USD",
"price_USD_INSIDE": 1899,
"price_USD_OUTSIDE": 2199,
"price_USD_VERANDAH": 2799,
"price_USD_SUITE": 5499,
"destinations": ["BAHAMAS"],
"ports_list": ["Port Canaveral", "Nassau", "Castaway Cay", "Port Canaveral"],
"source_url": "https://disneycruise.disney.go.com/..."
}

Runtime & Cost

  • Typical run: ~2-4 minutes for 500 rows on US market
  • Full US sweep: ~10-15 minutes for 900+ sailings
  • Memory: 1 GB default (set memoryMbs: 2048 for very large runs)
  • Proxy: Optional on US market, recommended for EU/AU markets

Usage

{
"region": "en_US",
"maxRows": 500,
"destinations": ["CARIBBEAN", "BAHAMAS"],
"useApifyProxy": true,
"apifyProxyGroups": "RESIDENTIAL"
}

Notes

  • Disney prices are per-person, double-occupancy
  • The US market uses a different API base than international markets
  • Auth cookies refresh automatically on 401/403 responses
  • For affiliate tracking, append your affiliate parameters to source_url on the consuming side

Looking to build a full cruise pricing dataset? Pair this with:

  • Royal Caribbean Scraper — 6 markets, per-cabin pricing
  • Norwegian (NCL) Scraper — 6 markets, enrichable details
  • Celebrity Cruises Scraper — 6 markets, service charges included
  • Carnival Cruises Scraper — 2 markets, high volume
  • MSC / Costa / Princess / Holland America Scrapers — full coverage

Support

Issues or custom requests? Email support@track.cruises.