v1.0 — 162 tests, production-readyCruise pricing API — 10 lines, one schema,
The only normalized feed covering Princess, NCL, Royal Caribbean, Celebrity, Costa, Carnival, Holland America, MSC, Disney, and AIDA — with daily price snapshots.
Cruise pricing API — 10 lines, one schema,
tracked since Apr 6, 2025
The only normalized feed covering Princess, NCL, Royal Caribbean, Celebrity, Costa, Carnival, Holland America, MSC, Disney, and AIDA — with daily price snapshots.10 lines, one schema
Every cruise in the same JSON shape — no per-line integration work for you. Identical cabin codes, currencies auto-converted to EUR.Daily price history
Unique to us: 25 million price snapshots per cruise per market, up to 17 months deep on our longest-running lines. Essential for alt-data, trend analysis, and drop detection.Real-time price drops
A ready-made drop feed: pollGET /price-drops?since= and get every sailing that got cheaper since your last call, sortable by % drop.Live coverage
Updated: Sep 20, 2026, 12:00 AM UTCWe show exactly what we have. No marketing claims — these are live numbers from
/v1/coverage.| Cruise line | Tracked since | Sailings | Markets |
|---|---|---|---|
| Costa Cruises costa | Apr 6, 2025 18 months | 51,393 | de_ATde_DEen_GBen_USes_ESfr_FRit_ITnl_NL |
| Royal Caribbean royal-caribbean | Jul 15, 2025 14 months | 50,197 | de_DEen_AUen_CAen_GBen_IEen_USfr_FRit_ITnl_NL |
| Norwegian Cruise Line ncl | Sep 18, 2025 12 months | 26,578 | de_DEen_AUen_CAen_GBen_USes_ESfr_FRit_ITnl_NLpt_BR |
| Princess Cruises princess | Nov 24, 2025 10 months | 12,061 | de_DEen_GBen_USit_ITja_JP |
| Celebrity Cruises celebrity-cruises | Dec 20, 2025 9 months | 19,375 | de_DEen_AUen_CAen_GBen_IEen_USit_ITnl_NL |
| MSC Cruises msc | Feb 22, 2026 7 months | 64,270 | de_ATde_DEen_GBen_USes_ESfr_FRit_IT |
| Disney Cruise Line disney-cruise-line | Mar 5, 2026 7 months | 6,506 | en_AUen_CAen_GBen_USit_IT |
| Carnival Cruise Line carnival | Mar 6, 2026 7 months | 7,475 | en_AUen_US |
| Holland America Line holland-america | Mar 20, 2026 6 months | 13,586 | de_DEen_AUen_CAen_GBen_USes_ESit_ITnl_NL |
| AIDA Cruises aida | Sep 19, 2026 1 months | 1,589 | de_DE |
Who's this for
OTAs & meta-search
Compare live pricing across 10 lines without negotiating 10 separate API contracts.Affiliate sites
Show 'cheapest across all lines' without scraping. Daily refresh, no infra.Travel agencies
Alert clients to drops on the sailings they're watching. Poll the drop feed on your own schedule.Financial analysts
Alt-data on CCL, RCL, NCLH. Price-trend signals ahead of earnings calls.Pricing
All plans billed through RapidAPI — subscribe, cancel, and manage your key on their marketplace.
Basic
$0
/ monthEvaluation
100 requests / month
Live data, 10 rows / request
No price history
Pro
$49
/ monthStarter
10,000 requests / month (hard quota)
100 rows / request
Real-time data
Full price history
Price-drop feed
Email support (48h)
Most popularStart Ultra
Ultra
$299
/ monthProduction use
100,000 requests / month
Then $0.002 / request overage
500 rows / request
Real-time data
Full price history
99.5% SLA
Email support (48h)
Mega
$1,499
/ monthEnterprise
10,000,000 requests / month
1,000 rows / request
Phone support (4h)
Raw DB dumps available
99.9% SLA + contract
FAQ
How fresh is the data?
All tiers get the same live data — scrapers run throughout the day and most lines are updated hourly. Free tier caps each response at 10 rows.
How do I get historical data?
GET /v1/cruises/{id}/price-history — daily snapshots back to each line's tracked-since date. Pro tier and up.Do you cover every cruise line?
Currently Princess, NCL, Royal Caribbean, Celebrity, Costa, Carnival, Holland America, MSC, Disney, and AIDA. Others on request.
Is this resale of the cruise lines' APIs?
No. We operate independently and aggregate publicly-available pricing data into a unified schema.
GDPR / data processing agreement?
Available on Enterprise contracts. Contact us below.
Can I try before buying?
Free tier is 100 req/mo of live data, 10 rows per response — plenty to evaluate the schema and integrate a POC.
Talk to sales
Enterprise tier, custom integrations, or just questions — we respond within 24h.
Email us at support@track.cruises. Include your use case, expected volume, and tier of interest and we'll reply within 24h.