Cruise calendar/Royal Caribbean
Royal Caribbean Cruises
Royal Caribbean in Palma de Mallorca: independent shore excursions
Royal Caribbean Cruises has 45 calls at Palma de Mallorca on the schedule with 3 ships. Here are the dates, and what you can do ashore with a local operator instead of the ship’s own excursion.
Tours timed to your ship

Palma Old Town Treasure Hunt
A riddle-driven walk through the Gothic heart of Palma, with our illustrated road book, maps and the best tapas addresses. Perfect for families and couples who’d rather explore than follow a flag.
Details
West Coast: Sóller, Valldemossa & Port d’Andratx
The classic Mallorca day: citrus valleys, a monastery village where Chopin spent a winter, and a fishing harbour that became the island’s most beautiful marina — all along the UNESCO-listed Tramuntana coast.
Details
Grand Island Tour: Tramuntana, Lluc & Inca
For long port days: the mountain villages of Sóller and Fornalutx, the high road past the blue reservoirs, the monastery of Lluc, and a taste of the island’s leather and wine tradition on the way back.
DetailsShip excursion or independent?
Excursions sold on board are convenient, but they are run with 50-seat coaches and priced accordingly. We design and operate our own tours in minibuses of 8 to 16 guests, which is why they usually cost 30–40% less.
The usual worry is getting back in time. We follow the port authority’s schedule for every Royal Caribbean call, plan the return for at least one hour before all-aboard, and refund you in full if the ship skips Palma.
Your guide waits at the terminal exit with a red compass sign and your name, in English, German, Italian or Spanish.
Royal Caribbean ships calling at Palma
Next Royal Caribbean calls
| Ship | Arrives | Departs | in port | Berth |
|---|---|---|---|---|
| Monday, 28 September 2026 · Today | ||||
| Legend of the Seas Royal Caribbean Cruises | 07:20 | 16:08 | 8.8 h | Dic de l’Oest · Terminal 6 |
| Monday, 5 October 2026 | ||||
| Legend of the Seas Royal Caribbean Cruises | 08:00 | 16:00 | 8 h | Dic de l’Oest · Terminal 6 |
| Monday, 12 October 2026 | ||||
| Legend of the Seas Royal Caribbean Cruises | 08:00 | 16:00 | 8 h | Dic de l’Oest · Terminal 6 |
| Monday, 19 October 2026 | ||||
| Legend of the Seas Royal Caribbean Cruises | 08:00 | 16:00 | 8 h | Dic de l’Oest · Terminal 6 |
| Monday, 26 October 2026 | ||||
| Legend of the Seas Royal Caribbean Cruises | 07:00 | 16:00 | 9 h | Dic de l’Oest · Terminal 6 |
| Sunday, 1 November 2026 | ||||
| Explorer Of The Seas Royal Caribbean Cruises | Expected | |||
| Sunday, 9 May 2027 | ||||
| Explorer Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 10 May 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 17 May 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 24 May 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Sunday, 30 May 2027 | ||||
| Explorer Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 31 May 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 7 June 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 14 June 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Sunday, 20 June 2027 | ||||
| Explorer Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 21 June 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 28 June 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Thursday, 1 July 2027 | ||||
| Mariner Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 5 July 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 12 July 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 19 July 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Saturday, 24 July 2027 | ||||
| Mariner Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 26 July 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Sunday, 1 August 2027 | ||||
| Explorer Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 2 August 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Thursday, 5 August 2027 | ||||
| Mariner Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 9 August 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 16 August 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Saturday, 21 August 2027 | ||||
| Mariner Of The Seas Royal Caribbean Cruises | Expected | |||
| Sunday, 22 August 2027 | ||||
| Explorer Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 23 August 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 30 August 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 6 September 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Tuesday, 7 September 2027 | ||||
| Mariner Of The Seas Royal Caribbean Cruises | Expected | |||
| Sunday, 12 September 2027 | ||||
| Explorer Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 13 September 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 20 September 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 27 September 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 4 October 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
| Monday, 11 October 2027 | ||||
| Legend Of The Seas Royal Caribbean Cruises | Expected | |||
Last updated: 28 September 2026 · 40 calls
Mallorca Cruise Excursions is an independent local operator and is not affiliated with Royal Caribbean Cruises. Ship and brand names are used only to identify the cruises we serve.