VOOZH about

URL: https://apify.com/sercul/royal-caribbean

โ‡ฑ Royal Caribbean Scraper - Complete Cruise Data Extractor ยท Apify


๐Ÿ‘ Royal Caribbean Scraper - Complete Cruise Data Extractor avatar

Royal Caribbean Scraper - Complete Cruise Data Extractor

Pricing

from $1.00 / 1,000 results

Go to Apify Store

Royal Caribbean Scraper - Complete Cruise Data Extractor

Royal Caribbean cruise pricing API - 6 markets with per-cabin pricing, discount tracking, and 32 departure ports. Extract sailings, itineraries, and direct booking links. Ideal for travel agencies, comparison sites, and affiliate marketers. โœ… Apify/custom proxy support.

Pricing

from $1.00 / 1,000 results

Rating

4.4

(3)

Developer

๐Ÿ‘ Jeremy G

Jeremy G

Maintained by Community

Actor stats

1

Bookmarked

90

Total users

11

Monthly active users

4 days ago

Last modified

Share

Royal Caribbean Scraper

Extracts cruise listings and cabin-level pricing from Royal Caribbean.

Updates

  • 2026-06-11 โ€” New markets added: Canada (CAN, CAD), France (FRA, EUR), Ireland (IRL, EUR).

Supported Markets

RegionCurrency
USAUSD
GBRGBP
AUSAUD
ITAEUR
DEUEUR
NLDEUR
CANCAD
FRAEUR
IRLEUR

Input

ParameterTypeDescriptionDefault
region*stringMarket to scrapeโ€”
maxRowsnumberMaximum cruise results (max 5000)500
destinationsstring[]Filter by destination (see below)All
departurePortsstring[]Filter by departure port (see below)All
maxRequestRetriesnumberRetries for failed requests5
minConcurrencynumberMinimum concurrent requests1
maxConcurrencynumberMaximum concurrent requests10
requestHandlerTimeoutSecsnumberRequest timeout (seconds)30
useApifyProxybooleanUse Apify Residential proxyfalse
proxyUrlstringCustom proxy URLโ€”
apifyProxyGroupsstring[]Proxy groups["RESIDENTIAL"]
apifyProxyCountryCodestringOverride proxy country (e.g., US, GB, AU)Auto

Proxy recommended โ€” residential proxy with geo-matching improves reliability.

Destination Codes

CodeDestinationCodeDestination
ALASKAlaskaALCANAlaska (Alternative)
ATLCOAtlantic CoastAUSTLAustralia
BAHAMBahamasBERMUBermuda
CARIBCaribbeanEUROPEurope / Mediterranean
FAR.EFar EastHAWAIHawaii
ISLANIslandsMEXCOMexico
NORDINordicT.ATLTransatlantic
T.PANPanama CanalTPACITranspacific
TRANSTransatlantic (Alternative)SOPACSouth Pacific
ASIAAsiaDUBAIDubai & UAE
WORLDWorld Cruise

Departure Ports

CodePortCodePort
MIAMiami, FLFLLFort Lauderdale, FL
PCNPort Canaveral, FLTPATampa, FL
GALGalveston, TXMSYNew Orleans, LA
SJUSan Juan, PRBOSBoston, MA
BYENew York, NYBWIBaltimore, MD
SEASeattle, WALAXLos Angeles, CA
SANSan Diego, CAHNLHonolulu, HI
STHSouthampton, UKBCNBarcelona, Spain
ROMRome (Civitavecchia)BLQVenice (Ravenna)
TRSTrieste, ItalyATHAthens (Piraeus)
CTGCartagena, SpainLISLisbon, Portugal
SYDSydney, AustraliaBNEBrisbane, Australia
SINSingaporeHKGHong Kong, China
BAOShanghai, ChinaYOKTokyo (Yokohama)
YVRVancouver, CanadaSWDSeward, AK
ONXColon, PanamaCPTCape Town, SA

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 arrival/departure times
  • Per-cabin pricing across available categories (I, O, B, D)
  • Original prices and discount amounts per cabin (when available)
  • Cabin category codes (e.g., ZI, 4N, XB, WS) per stateroom class
  • Sailing status (OPEN, etc.) and group ID
  • Direct booking links

Pricing Fields (per cabin type)

Dynamic fields are generated per cabin class code (e.g., I = Interior, O = Outside, B = Balcony, D = Suite):

Field PatternExampleDescription
price_{CURR}_{CODE}price_USD_ICurrent price
originalPrice_{CURR}_{CODE}originalPrice_USD_IOriginal (pre-discount) price
discount_{CURR}_{CODE}discount_USD_IDiscount amount
categoryCode_{CURR}_{CODE}categoryCode_USD_ISpecific cabin category (e.g., ZI, 4N)
classification_{CURR}_{CODE}classification_USD_ISuper category (e.g., Interior, Balcony)
roomTypeId_{CURR}_{CODE}roomTypeId_USD_IStateroom class ID (e.g., INTERIOR)

The organized_pricing.tiers object also includes originalPrice, discountAmount, and categoryCode per tier.

RC-Specific Fields

FieldDescription
rcSailingStatusSailing booking status (e.g., OPEN)
rcGroupIdCruise group identifier
rcHighlightsPromotional badges (e.g., "Early Booking Bonus")
rcStateroomClassesAvailable cabin classes with amenities
rcBookingLinkDirect booking URL
rcPortsDetailedInfoPorts with arrival/departure times

Usage

{
"region":"USA",
"maxRows":200,
"destinations":["CARIB","EUROP","BAHAM"],
"departurePorts":["MIA","FLL"],
"useApifyProxy":true
}

You might also like

Cruisemapper Cruise Scraper

louisdeconinck/cruisemapper-cruise-scraper

Unlock the world of cruise data with our CruiseMapper Scraper! Perfect for travel agencies, researchers, and cruise enthusiasts, it effortlessly gathers detailed itineraries, ship specs, and pricing. Automate your data collection and stay ahead in the cruise industry with ease.

๐Ÿ‘ User avatar

Louis Deconinck

142

5.0

CruiseMapper Cruises Scraper

crawlerbros/cruisemapper-cruises-scraper

Search CruiseMapper.com for cruise itineraries by destination, ship, cruise line, departure port, length, and date. Returns ship name, dates, route, duration, and starting price per cruise.

11

Carnival Cruises Scraper - Complete Cruise Data Extractor

sercul/carnival-cruises

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

Cruisemapper Cruises Scraper

vulnv/cruisemapper-cruises-scraper

The Cruisemapper Cruises Scraper extracts detailed cruise data, including ship names, itineraries, departure dates, prices, and more. Receive structured data in JSON, CSV, or Excel formats for travel planning, market research, or integration into applications.

Booking Cruises Scraper

vulnv/booking-cruises-scraper

Efficiently extract cruise deals, prices, itineraries, and availability from Booking.com. Stay updated with the latest cruise offerings, streamline your data collection process, and enhance travel planning with accurate and up-to-date information.

MSC Cruises scraper - Complete Cruise Data Extractor

sercul/msc-cruises-scraper

Why Choose This Scraper? โœ… Extract from 5 MSC markets (US, UK, IT, DE, AT) โœ… Complete cruise data with multi-cabin pricing (Interior, Oceanview, Balcony, Suite, Yacht Club) โœ… Filter by 25 destination regions โœ… Three API strategies for maximum coverage โœ… Apify/custom proxy support

๐Ÿ”ฅ LinkedIn Jobs Scraper โ€“ Multiple Titles & Locations in One!

lntb/linkedin-jobs-scraper---multiple-titles-locations-in-one

This LinkedIn Job Scraper allows you to extract job listings across multiple job titles and locations: ๐Ÿ” Key Features: Input multiple job titles (e.g. "Software Engineer", "Data Analyst") Input multiple locations (e.g. "London", "New York", "Berlin") Filters by work type: On-site, Remote, Hybrid

hunter.io

canadesk/hunter-io

Search for emails, and enrich profiles with Hunter!

๐Ÿ‘ User avatar

Canadesk Support

316

Booking Cruises Scraper

lexis-solutions/booking-cruises-scraper

Scrape cruise offers from Booking.com Cruises by destination, departure ports, date range, cruise length, and cruise lines. Extract titles, URLs, pricing, vessel info, sailing dates, and promotions. Ideal for travel agencies, market researchers, and dashboard integrations.

๐Ÿ‘ User avatar

Lexis Solutions

4