Cruise

What cruise ships visit Gibraltar in winter 2026 to 2027?

Short answer

The Port of Gibraltar schedule, as last checked on Friday 6 November 2026, lists 33 cruise calls by 20 ships from December 2026 to February 2027, making winter the quietest season. Celebrity Infinity calls most often, five times, and the busiest day is Wednesday 23 December 2026, with four ships due.

Cruise calls in winter 2026 to 2027

33 calls by 20 ships, with 2 days when more than one ship is in port.

December 2026

  • Friday 4 December 2026: Silver Dawn (in port 07:00 to 18:00)

  • Saturday 5 December 2026: Silver Nova (in port 08:00 to 18:00)

  • Sunday 6 December 2026: Celebrity Infinity (in port 08:00 to 18:00, about 2,170 passengers)

  • Wednesday 9 December 2026: Celestyal Discovery (in port 07:00 to 18:00)

  • Thursday 10 December 2026: Clio (in port 02:00 to 22:00, about 89 passengers)

  • Friday 11 December 2026: Explora II (in port 08:00 to 17:00)

  • Saturday 12 December 2026: Sirena (in port 08:00 to 16:00, about 684 passengers); Borealis (in port 09:00 to 22:30, about 1,404 passengers). Combined: about 2,088 passengers.

  • Monday 14 December 2026: Bolette (in port 08:30 to 23:00, about 1,380 passengers)

  • Friday 18 December 2026: Celebrity Infinity (in port 08:00 to 18:00, about 2,170 passengers)

  • Sunday 20 December 2026: Star Explorer (in port 08:00 to 18:00)

  • Wednesday 23 December 2026: Celestyal Discovery (in port 07:00 to 18:00); Star Explorer (in port 07:00 to 14:00); Hamburg (in port 08:00 to 23:30, about 420 passengers); Explora II (in port 14:00 to 22:00)

  • Monday 28 December 2026: Ambience (in port 08:00 to 20:00)

  • Wednesday 30 December 2026: AIDAmar (in port 07:00 to 18:00)

  • Thursday 31 December 2026: Ambition (in port 12:00 to 18:30, about 1,244 passengers)

January 2027

  • Friday 1 January 2027: World Explorer (in port 13:00 to 22:00)

  • Monday 4 January 2027: Azura (in port 08:00 to 17:00, about 3,100 passengers)

  • Saturday 9 January 2027: MSC Magnifica (in port 08:00 to 18:00, about 3,223 passengers)

  • Sunday 10 January 2027: World Explorer (in port 13:00 to 22:00)

  • Tuesday 12 January 2027: Celebrity Infinity (in port 08:00 to 18:00, about 2,170 passengers)

  • Wednesday 13 January 2027: Bolette (in port 08:00 to 16:30, about 1,380 passengers)

  • Thursday 14 January 2027: AIDAmar (in port 07:00 to 18:00)

  • Monday 25 January 2027: Balmoral (in port 13:00 to 23:00, about 1,350 passengers)

  • Thursday 28 January 2027: Celebrity Infinity (in port 08:00 to 18:00, about 2,170 passengers)

February 2027

  • Monday 8 February 2027: Spirit of Discovery (in port 08:00 to 17:00, about 1,000 passengers)

  • Tuesday 9 February 2027: Celebrity Infinity (in port 08:00 to 18:00, about 2,170 passengers)

  • Thursday 11 February 2027: Azamara Onward (in port 08:00 to 22:00, about 672 passengers)

  • Thursday 18 February 2027: World Explorer (in port 13:00 to 22:00)

  • Wednesday 24 February 2027: Ambience (in port 08:00 to 18:00)

  • Saturday 27 February 2027: World Explorer (in port 13:00 to 22:00)

Add every call to your calendar

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

Detailed answer

How busy winter looks

December 2026 has 18 calls, January 2027 has 9 and February 2027 has 6. Most days with a ship in port have only one. Two days have more: Saturday 12 December 2026, with two ships, and Wednesday 23 December 2026, with four (Star Explorer, Celestyal Discovery, Hamburg and Explora II).

Which ships and lines call most

Windstar Cruises has the most calls this winter, six. Celebrity Cruises has five, all by Celebrity Infinity, and Fred. Olsen Cruise Lines has four. The largest ships by the Port's expected passenger figures are MSC Magnifica on Saturday 9 January 2027, with about 3,223 passengers, and Azura on Monday 4 January 2027, with about 3,100.

What this means for a visit

With few ships and rarely more than one at a time, winter cruise days bring far fewer passengers into town than the rest of the year. 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