Cruise

What cruise ships visit Gibraltar in spring 2027?

Short answer

The Port of Gibraltar schedule, as last checked on Friday 6 November 2026, lists 61 cruise calls from March to May 2027, with April the busiest month at 30. Marella Cruises calls most often, 12 times, and on 15 days the schedule lists two ships in port.

Cruise calls in spring 2027

61 calls by 45 ships, with 15 days when more than one ship is in port.

March 2027

  • Tuesday 2 March 2027: Mein Schiff 4 (in port 08:00 to 19:00, about 2,506 passengers)

  • Saturday 13 March 2027: Spirit of Discovery (in port 08:00 to 17:00, about 1,000 passengers)

  • Tuesday 16 March 2027: Corinthian (in port 07:30 to 18:00, about 114 passengers)

  • Saturday 20 March 2027: Star Legend (in port 09:00 to 18:00, about 212 passengers)

  • Sunday 21 March 2027: Marella Discovery (in port 07:00 to 19:00, about 1,804 passengers)

  • Tuesday 23 March 2027: Marella Discovery 2 (in port 08:00 to 18:00, about 1,804 passengers)

  • Wednesday 24 March 2027: Azura (in port 08:00 to 20:00, about 3,100 passengers)

  • Thursday 25 March 2027: Spirit of Adventure (in port 08:00 to 17:00)

  • Monday 29 March 2027: Silver Ray (in port 08:00 to 19:00)

  • Tuesday 30 March 2027: Marella Discovery 2 (in port 09:00 to 18:00, about 1,804 passengers)

  • Wednesday 31 March 2027: Ambition (in port 08:00 to 20:00, about 1,244 passengers)

April 2027

  • Thursday 1 April 2027: Marella Discovery 2 (in port 08:00 to 16:00, about 1,804 passengers)

  • Monday 5 April 2027: Corinthian (in port 02:00 to 22:00, about 114 passengers); OE Corinthian (in port 08:00 to 18:00)

  • Tuesday 6 April 2027: Mein Schiff 5 (in port 08:00 to 19:00, about 2,534 passengers); Seven Seas Voyager (in port 08:00 to 16:00, about 700 passengers). Combined: about 3,234 passengers.

  • Saturday 10 April 2027: Renaissance (in port 08:00 to 13:30, about 1,258 passengers)

  • Monday 12 April 2027: Norwegian Star (in port 07:00 to 16:00); Oceania Allura (in port 10:00 to 18:00)

  • Tuesday 13 April 2027: Marella Discovery 2 (in port 09:00 to 18:00, about 1,804 passengers)

  • Wednesday 14 April 2027: Crystal Symphony (in port 08:00 to 17:00, about 922 passengers); Wind Surf (in port 09:00 to 18:00, about 310 passengers). Combined: about 1,232 passengers.

  • Thursday 15 April 2027: Royal Clipper (in port 09:00 to 19:00, about 227 passengers)

  • Friday 16 April 2027: MSC Euribia (in port 10:00 to 18:00)

  • Sunday 18 April 2027: Azamara Journey (in port 08:00 to 20:00, about 690 passengers); Queen Anne (in port 08:00 to 14:00)

  • Monday 19 April 2027: Bolette (in port 08:00 to 20:00, about 1,380 passengers)

  • Tuesday 20 April 2027: Club Med 2 (in port 08:00 to 18:00, about 439 passengers); Marella Discovery 2 (in port 09:00 to 18:00, about 1,804 passengers). Combined: about 2,243 passengers.

  • Wednesday 21 April 2027: Mein Schiff Flow (in port 08:00 to 19:00)

  • Thursday 22 April 2027: Norwegian Dawn (in port 09:00 to 18:00, about 2,340 passengers)

  • Friday 23 April 2027: Norwegian Gem (in port 08:00 to 17:00, about 2,394 passengers)

  • Saturday 24 April 2027: Mein Schiff 1 (in port 08:00 to 19:00, about 2,894 passengers)

  • Sunday 25 April 2027: Emerald Sakara (in port 06:00 to 18:00, about 100 passengers); Clio (in port 07:30 to 18:00, about 89 passengers). Combined: about 189 passengers.

  • Monday 26 April 2027: Hanseatic Nature (in port 07:00 to 17:00)

  • Tuesday 27 April 2027: Enchanted Princess (in port 08:00 to 17:00); Marella Discovery 2 (in port 09:00 to 18:00, about 1,804 passengers)

  • Thursday 29 April 2027: World Voyager (in port 07:00 to 22:00); Rhapsody of the Seas (in port 08:00 to 18:00)

  • Friday 30 April 2027: Silver Spirit (in port 07:00 to 17:00, about 540 passengers)

May 2027

  • Sunday 2 May 2027: Marella Voyager (in port 08:00 to 18:00, about 1,912 passengers)

  • Tuesday 4 May 2027: Marella Explorer 2 (in port 09:00 to 18:00, about 1,814 passengers)

  • Wednesday 5 May 2027: Disney Wish (in port 07:15 to 17:15); Corinthian (in port 07:30 to 18:00, about 114 passengers)

  • Thursday 6 May 2027: Marella Explorer 2 (in port 09:00 to 18:00, about 1,814 passengers)

  • Saturday 8 May 2027: Queen Elizabeth (in port 08:00 to 18:00, about 2,068 passengers)

  • Monday 10 May 2027: AIDAcosma (in port 07:00 to 18:00); Balmoral (in port 08:30 to 23:00, about 1,350 passengers)

  • Thursday 13 May 2027: Mein Schiff 1 (in port 08:00 to 20:00, about 2,894 passengers); Norwegian Dawn (in port 08:00 to 15:00, about 2,340 passengers). Combined: about 5,234 passengers.

  • Friday 14 May 2027: MSC Sinfonia (in port 07:00 to 14:00, about 2,679 passengers)

  • Wednesday 19 May 2027: Sea Cloud Spirit (in port 13:30 to 18:00)

  • Thursday 20 May 2027: Norwegian Dawn (in port 07:00 to 13:00, about 2,340 passengers); Marella Explorer 2 (in port 09:00 to 18:00, about 1,814 passengers). Combined: about 4,154 passengers.

  • Sunday 23 May 2027: Sylvia Earle (in port 07:00 to 18:00, about 131 passengers)

  • Monday 24 May 2027: Ambience (in port 07:00 to 18:00); Mein Schiff 1 (in port 07:00 to 18:00, about 2,894 passengers)

  • Tuesday 25 May 2027: Azamara Journey (in port 07:00 to 18:00, about 690 passengers)

  • Thursday 27 May 2027: Marella Explorer 2 (in port 08:00 to 15:00, about 1,814 passengers); Norwegian Dawn (in port 08:00 to 15:00, about 2,340 passengers). Combined: about 4,154 passengers.

Add every call to your calendar

From the Port of Gibraltar schedule, last checked 6 November 2026.

Detailed answer

How busy spring looks

March 2027 has 11 calls, April 2027 has 30 and May 2027 has 20. More than 40 different ships are due. On 15 days the schedule lists two ships in port at once, all of them in April and May.

Which ships and lines call most

Marella Cruises has 12 calls, including six by Marella Discovery 2 and four by Marella Explorer 2. Norwegian Cruise Line has six, four of them by Norwegian Dawn, and TUI Cruises has six, three of them by Mein Schiff 1. The largest ships by the Port's expected passenger figures are Azura on Wednesday 24 March 2027, with about 3,100 passengers, and Mein Schiff 1 on Saturday 24 April 2027 and Thursday 13 May 2027, with about 2,894 each time.

Which days are busiest

Tuesday and Thursday are the most common days, with 13 calls each. Fridays and Saturdays are the quietest, with four and five calls.

What to bear in mind

Arrival and departure times are the Port's estimates and can change with the weather or a cruise line's plans. Each ship in the list links to its own page with its dates and what the ship is like.

The list of calls on this page, set out by month and day, updates whenever the Port changes its schedule, so check it again in the days before a call. To follow every call in your own calendar, subscribe to the cruise calls calendar.

Related questions