Marella Cruises (TUI) Scraper: Itineraries, Ports & Prices
Pricing
from $10.00 / 1,000 sailing results
Marella Cruises (TUI) Scraper: Itineraries, Ports & Prices
Scrape TUI UK / Marella Cruises sailings: ship, dates, nights, embarkation port, ports of call, board basis, lead-in price and fly-cruise flight details. Filter by ship, departure airport, date and duration. Unofficial; public data only.
Scrape Marella Cruises sailings from TUI UK in one clean schema. Each record is a single sailing with its ship, departure date, number of nights, embarkation port, day-by-day ports of call, board basis, lead-in price and - for fly-cruise packages - the flight summary.
Unofficial. This Actor is not affiliated with, endorsed by, or sponsored by TUI, Marella Cruises or any travel brand. Names and trademarks belong to their respective owners and are used here only to describe the data the Actor returns. The data is public cruise inventory only - no personal data.
π How to use
- Click Try for free / Start.
- Pick your filters - departure airports, date, duration, ship, destination (or leave them at their defaults to fetch next month's sailings from London).
- Run the Actor and download the results as JSON, CSV, Excel, HTML or via API.
β¨ Features
- π³οΈ Whole Marella fleet - Explorer, Explorer 2, Discovery, Discovery 2 and Voyager, all in one schema.
- π Useful filters - departure airport, departure date, duration band, ship and destination/port text.
- πΊοΈ Day-by-day ports of call - ordered port list with country, plus a flat
portsTextsummary for quick scanning. - βοΈ Fly-cruise aware - departure airport and the inbound/outbound flight summary for each package.
- π² Lead-in pricing - per-person and total price in GBP, with the per-person discount where shown.
π§ Input
All fields are optional. Run with no input to fetch next month's sailings from the London airports.
| Field | Type | Description |
|---|---|---|
departureAirports | array | UK airports to fly from (e.g. LGW, MAN). Empty = London airports. |
departureDate | string (YYYY-MM-DD) | Earliest sailing date. Defaults to the 1st of next month. |
duration | string | 1-7, 8-14 or 15-30 nights. |
ships | array | Restrict to specific Marella ships. Empty = all ships. |
destination | string | Keep only sailings whose ports/countries contain this text, e.g. Greece. |
adults / children | integer | Party size (affects pricing). |
maxResults | integer | Maximum number of sailing records to store (default 100). |
Example input
{"departureAirports": ["LGW", "LHR"],"departureDate": "2026-07-01","duration": "1-7","ships": ["Marella Explorer 2"],"destination": "Greece","adults": 2,"maxResults": 50}
π¦ Output
Each dataset item is one sailing. Example (trimmed):
{"cruiseName": "Aegean Gems","itineraryCode": "101750","shipName": "Marella Explorer 2","departureDate": "01 Jul 2026","nights": 7,"embarkPort": "Limassol","disembarkPort": "Limassol","departureAirport": "London Gatwick","departureAirportCode": "LGW","flightType": "Direct","boardBasis": "All Inclusive","pricePerPerson": 799,"priceTotal": 1599,"discountPerPerson": 1028,"priceCurrency": "GBP","countries": ["Cyprus", "Greece"],"portsText": "Limassol β Rhodes β Santorini β Mykonos β β¦","portCount": 7,"imageUrl": "https://content.tui.co.uk/.../image.jpg","bookingUrl": "https://www.tui.co.uk/cruise/bookitineraries/Aegean-Gems-101750?...","itinerary": [{ "seq": 1, "port": "Limassol", "country": "Cyprus", "code": "000798", "visiting": false },{ "seq": 2, "port": "Rhodes", "country": "Greece", "code": "001234", "visiting": true }],"flights": { "inbound": { "...": "..." }, "outbound": { "...": "..." } }}
The dataset has two views: Overview (flat table - ship, dates, ports, price)
and Itineraries (the full day-by-day itinerary array).
π‘ Use cases
- Track Marella sailing availability, durations and lead-in prices for routes.
- Build a cruise comparison or alerting tool that includes TUI / Marella.
- Analyse itineraries, ports of call and seasonality across the fleet.
- Feed normalized cruise data into a travel agency, affiliate or comparison site.
π³ Pricing
This Actor is monetized on a pay-per-result + usage basis: you pay a small fee per sailing record returned, plus the Apify platform usage your run consumes. New users can try it on the Apify free tier (capped sample). See the Pricing tab on the Actor's page for the current rate.
β FAQ
Where does the data come from? Publicly available cruise package listings on the TUI UK website. Use the data responsibly and in line with applicable laws and the site's terms.
How current is it?
Each run fetches live availability and prices at run time; every record includes a
scrapedAt timestamp.
How do I scrape only a few results to test?
Set maxResults to a small number (e.g. 5) and add a ship or destination filter.
Is it official? No. It is an independent, unofficial Actor and is not affiliated with TUI or Marella Cruises. Brand names are used only to describe the data.
π οΈ Our Other Scrapers
- MSC Cruises Scraper - Live MSC sailings with full itineraries and the cabin price matrix.
- Booking.com Cruises Scraper - Cruise deals, prices and itineraries from Booking.com.
- Disney Cruises Scraper - Disney Cruise Line itineraries and pricing.
π¬ Need help? Open the Issues tab on this Actor's page.