Skip to main content

Cruises to Gibraltar

249 live cruises call at Gibraltar — 7 to 42 nights, departing 37 ports, across 17 lines. A NestCruise advisor narrows them to the one that fits.

249 sailings
Norwegian DawnSouthern Europe

Norwegian Cruise Line

Mediterranean.: Spain & Portugal

Aboard Norwegian Dawn

Barcelona → Palma de Mallorca → Valencia → Motril +4 more

7 nights · 5 departures

Port-rich · 8 ports

Jun 2026 – Aug 2026View details →
Celebrity InfinityEurope

Celebrity Cruises

12 Night Canaries, Spain & Morocco

Aboard Celebrity Infinity

Barcelona → Málaga → Tangier → Casablanca +4 more

12 nights · 6 departures

Balanced · 8 ports

Nov 2026 – Mar 2028View details →
OosterdamEurope

Holland America Line

21-Day Ultimate Mediterranean Marvels Collectors' Voyage

Aboard Oosterdam

Civitavecchia → Livorno → Portofino → Marseille +9 more

21 nights · 2 departures

Balanced · 13 ports

Jul 2026View details →
Le BougainvilleEurope

PONANT EXPLORATIONS

Andalusia and Moroccan shores

Aboard Le Bougainville

Málaga → Gibraltar → Cádiz → Tangier +1 more

5 nights · 2 departures

Port-rich · 5 ports

Nov 2026View details →
Azamara JourneyEurope

Azamara

Portugal & Spain Cruise: Lisbon, Seville & Malaga

Aboard Azamara Journey

Lisbon → Portimão → Seville → Gibraltar +2 more

7 nights · 2 departures

Port-rich · 6 ports

Jan 2028 – Mar 2028View details →
Emerald SakaraEurope

Emerald Cruises

Catalonia to Andalusia

Aboard Emerald Sakara

Barcelona → Palma de Mallorca → Ibiza → Alicante +5 more

8 nights · 2 departures

Port-rich · 9 ports

Oct 2026 – Oct 2027View details →
MSC MeravigliaEurope

MSC Cruises

United Kingdom, France, Portugal, Gibraltar, Spain

Aboard MSC Meraviglia

Southampton → Brest → Lisbon → Gibraltar +2 more

9 nights · 2 departures

Balanced · 6 ports

Aug 2027 – Oct 2027View details →
MSC SinfoniaEurope

MSC Cruises

Marseille, Malaga, Casablanca, Cadiz, Gibraltar, Alicante, Civitavecchia, Genoa, Marseille

Aboard MSC Sinfonia

Marseille → Málaga → Casablanca → Cádiz +4 more

10 nights · 2 departures

Port-rich · 8 ports

May 2027 – Oct 2027View details →
Silver ShadowEurope

Silversea

Nice to Lisbon

Aboard Silver Shadow

Nice → Marseille → Sète → Barcelona +5 more

10 nights · 2 departures

Port-rich · 9 ports

Aug 2026 – Aug 2027View details →
Silver SpiritEurope

Silversea

Lisbon to Barcelona

Aboard Silver Spirit

Lisbon → At Sea → Casablanca → Tangier +5 more

10 nights · 2 departures

Port-rich · 9 ports

Sep 2026 – Apr 2027View details →
Nieuw StatendamEurope

Holland America Line

28-Day Legendary Solar Eclipse & Cosmic Port Explorer

Aboard Nieuw Statendam

Dover → Rotterdam → Copenhagen → Aarhus +13 more

28 nights · 2 departures

Balanced · 17 ports

Jul 2027View details →
MSC MagnificaWorld Cruise

MSC Cruises

Italy, Netherlands Antilles

Aboard MSC Magnifica

Civitavecchia → Genoa → Marseille → Barcelona +42 more

121 nights · 2 departures

Sea-paced · 46 ports

Jan 2027View details →
Disney WishEurope

Disney Cruise Line

6-Night Western Europe Cruise from Barcelona ending in Southampton

Aboard Disney Wish

Barcelona → At Sea → Gibraltar → Lisbon +2 more

6 nights · 1 departure

Port-rich · 6 ports

Jul 2027View details →
Oceania AlluraEurope

Oceania Cruises

Iberian Experience

Aboard Oceania Allura

Barcelona → Valencia → Cartagena → Málaga +4 more

7 nights · 1 departure

Port-rich · 8 ports

Sep 2027View details →
Azamara QuestEurope

Azamara

Spain Intensive Cruise: Cadiz, Malaga & Barcelona

Aboard Azamara Quest

Lisbon → Portimão → Cádiz → Gibraltar +4 more

7 nights · 1 departure

Port-rich · 8 ports

Apr 2028View details →
Crystal SymphonyEurope

Crystal

Lisbon to Barcelona

Aboard Crystal Symphony

Lisbon → At Sea → Gibraltar → Motril +4 more

7 nights · 1 departure

Port-rich · 8 ports

Apr 2027View details →
EXPLORA IIEurope

Explora Journeys

A Journey through Spanish Coastlines, Cultures & Culinary Delights

Aboard EXPLORA II

Barcelona → Alicante → Málaga → Gibraltar +3 more

7 nights · 1 departure

Port-rich · 7 ports

Apr 2028View details →
Mariner of the SeasEurope

Royal Caribbean International

7 Night Spain & Morocco - Solar Eclipse

Aboard Mariner of the Seas

Lisbon → Tangier → Casablanca → Solar Eclipse +4 more

7 nights · 1 departure

Port-rich · 8 ports

Jul 2027View details →
Azamara OnwardAtlantic

Azamara

Canary Islands, Morocco & Spain Cruise: Gran Canaria, Casablanca & Malaga

Aboard Azamara Onward

Las Palmas de Gran Canaria → Arrecife, Lanzarote → Agadir → Casablanca +3 more

7 nights · 1 departure

Port-rich · 7 ports

May 2028View details →
Seven Seas ExplorerEurope

Regent Seven Seas Cruises

Timeless Shores

Aboard Seven Seas Explorer

Barcelona → Palma de Mallorca → Valencia → Cartagena +4 more

7 nights · 1 departure

Port-rich · 8 ports

Jul 2028View details →
Seven Seas SplendorEurope

Regent Seven Seas Cruises

Spellbinding Mediterranean

Aboard Seven Seas Splendor

Civitavecchia → La Spezia → Marseille → Palamós +4 more

7 nights · 1 departure

Port-rich · 8 ports

Oct 2027View details →
Silver DawnEurope

Silversea

Lisbon to Barcelona

Aboard Silver Dawn

Lisbon → Portimão → Cádiz → Gibraltar +4 more

7 nights · 1 departure

Port-rich · 8 ports

Oct 2026View details →
Oceania MarinaEurope

Oceania Cruises

Around Iberia

Aboard Oceania Marina

Bilbao → La Coruña → Porto → Lisbon +6 more

9 nights · 1 departure

Port-rich · 10 ports

Oct 2026View details →
MSC VirtuosaEurope

MSC Cruises

United Kingdom, France, Portugal, Gibraltar, Spain

Aboard MSC Virtuosa

Southampton → Brest → Lisbon → Gibraltar +2 more

9 nights · 1 departure

Balanced · 6 ports

Aug 2026View details →
Seven Seas VoyagerEurope

Regent Seven Seas Cruises

Epicurean Expedition

Aboard Seven Seas Voyager

Barcelona → Palma de Mallorca → Valencia → Cartagena +6 more

9 nights · 1 departure

Port-rich · 10 ports

May 2028View details →
Silver MuseEurope

Silversea

Lisbon to Barcelona

Aboard Silver Muse

Lisbon → At Sea → Casablanca → Tangier +6 more

9 nights · 1 departure

Port-rich · 10 ports

Aug 2026View details →
Silver NovaEurope

Silversea

Barcelona to Lisbon

Aboard Silver Nova

Barcelona → Valencia → At Sea → Málaga +4 more

9 nights · 1 departure

Port-rich · 8 ports

Nov 2026View details →
Oceania SirenaEurope

Oceania Cruises

Ferdinand's Fantasy

Aboard Oceania Sirena

Barcelona → Valencia → Cartagena → Motril +5 more

9 nights · 1 departure

Port-rich · 9 ports

Aug 2027View details →
Oceania VistaEurope

Oceania Cruises

Caesars & Conquistadors

Aboard Oceania Vista

Civitavecchia → Livorno → Monaco → Barcelona +6 more

9 nights · 1 departure

Port-rich · 10 ports

Jun 2027View details →
Celebrity EquinoxEurope

Celebrity Cruises

10 Night Spain, Portugal & France Cruise

Aboard Celebrity Equinox

Barcelona → Cartagena → Gibraltar → Funchal, Madeira +3 more

10 nights · 1 departure

Balanced · 7 ports

Jul 2027View details →
Crystal SerenityEurope

Crystal

Barcelona to Lisbon

Aboard Crystal Serenity

Barcelona → Palma de Mallorca → Alicante → Cartagena +7 more

10 nights · 1 departure

Port-rich · 11 ports

Oct 2026View details →
Le Dumont-d'UrvilleAfrica

PONANT EXPLORATIONS

Canary Islands, Morocco and the Iberian Peninsula

Aboard Le Dumont-d'Urville

Las Palmas de Gran Canaria → San Sebastian de la Gomera → Santa Cruz de Tenerife → Arrecife, Lanzarote +6 more

10 nights · 1 departure

Port-rich · 10 ports

Mar 2027View details →
MSC EuribiaEurope

MSC Cruises

Barcelona, Alicante, Gibraltar, Cadiz, La Coruna, Bilbao, La Rochelle, Kiel

Aboard MSC Euribia

Barcelona → Alicante → Gibraltar → Cádiz +4 more

10 nights · 1 departure

Port-rich · 8 ports

Apr 2027View details →
Oceania NauticaEurope

Oceania Cruises

Royal Palaces & The Rock

Aboard Oceania Nautica

Barcelona → Palma de Mallorca → Alicante → Cartagena +7 more

10 nights · 1 departure

Port-rich · 11 ports

Jul 2027View details →
Norwegian StarMediterranean

Norwegian Cruise Line

Transatlantic: Spain, Morocco & Gibraltar

Aboard Norwegian Star

Barcelona → Motril → Cádiz → Gibraltar +5 more

10 nights · 1 departure

Port-rich · 9 ports

Apr 2027View details →
Seven Seas MarinerEurope

Regent Seven Seas Cruises

Inspiring Iberia

Aboard Seven Seas Mariner

Barcelona → Palamós → Sète → Cruising the Mediterranean Sea +7 more

10 nights · 1 departure

Port-rich · 11 ports

May 2028View details →
Silver RayEurope

Silversea

Lisbon to Lisbon

Aboard Silver Ray

Lisbon → At Sea → Funchal, Madeira → Tangier +4 more

11 nights · 1 departure

Balanced · 8 ports

Nov 2027View details →
Celebrity EclipseEurope

Celebrity Cruises

12 Night France, Spain & Portugal

Aboard Celebrity Eclipse

Amsterdam → Le Havre → La Coruña → Leixões +5 more

12 nights · 1 departure

Balanced · 9 ports

Aug 2026View details →
Seven Seas NavigatorEurope

Regent Seven Seas Cruises

Spanish & Moroccan Delights

Aboard Seven Seas Navigator

Barcelona → Alicante → Cruising the Mediterranean Sea → Málaga +8 more

12 nights · 1 departure

Port-rich · 12 ports

Nov 2026View details →
Carnival FreedomTransatlantic

Carnival Cruise Line

Journeys - 13-Day Transatlantic

Aboard Carnival Freedom

Barcelona → Alicante → Málaga → Gibraltar +3 more

13 nights · 1 departure

Balanced · 7 ports

Oct 2026View details →
Norwegian AuraRepositioning

Norwegian Cruise Line

Transatlantic: Seville & Gibraltar

Aboard Norwegian Aura

Tarragona → Motril → Cádiz → Gibraltar +1 more

13 nights · 1 departure

Sea-paced · 5 ports

May 2027View details →
Celebrity AscentTransatlantic

Celebrity Cruises

14 Night Italy & Portugal Transatlantic

Aboard Celebrity Ascent

Civitavecchia → Cagliari → Gibraltar → Funchal, Madeira +2 more

14 nights · 1 departure

Sea-paced · 6 ports

Oct 2027View details →
Enchanted PrincessMediterranean

Princess Cruises

14-Night Mediterranean Cruise

Aboard Enchanted Princess

Civitavecchia-Rome → Livorno → Genoa → Marseille +7 more

14 nights · 1 departure

Port-rich · 11 ports

Jul 2027View details →
MSC SplendidaWorld Cruise

MSC Cruises

Spain, Gibraltar, Morocco, Brazil

Aboard MSC Splendida

Barcelona → Gibraltar → Casablanca → Las Palmas de Gran Canaria +3 more

14 nights · 1 departure

Sea-paced · 7 ports

Nov 2026View details →
Queen AnneMediterranean

Cunard

14-Night Mediterranean Cruise

Aboard Queen Anne

Southampton → Vigo → Barcelona → Alghero +3 more

14 nights · 1 departure

Sea-paced · 7 ports

Apr 2027View details →
Rhapsody of the SeasTransatlantic

Royal Caribbean International

14 Nt Spain & Gibraltar Transatlantic

Aboard Rhapsody of the Seas

Miami, Florida → Bimini Island → Gibraltar → Málaga +3 more

14 nights · 1 departure

Sea-paced · 7 ports

Apr 2027View details →
Sun PrincessTransatlantic

Princess Cruises

14-Night Transatlantic Cruise

Aboard Sun Princess

Barcelona → Gibraltar → Santa Cruz de Tenerife → Arrecife +2 more

14 nights · 1 departure

Sea-paced · 6 ports

Nov 2027View details →
Carnival LegendTransatlantic

Carnival Cruise Line

Carnival Journeys - 15-Day Transatlantic

Aboard Carnival Legend

Civitavecchia → At Sea → Cartagena → Málaga +3 more

15 nights · 1 departure

Sea-paced · 7 ports

Nov 2026View details →

Frequently asked

How many cruises to Gibraltar does NestCruise have?
249 live sailings, 7 to 42 nights. A NestCruise advisor narrows them to the one that fits.
Which cruise lines visit Gibraltar?
MSC Cruises, Azamara, Holland America Line and Oceania Cruises, among others.
How long are cruises to Gibraltar?
Most run 7 to 42 nights.
How much do cruises to Gibraltar cost?
NestCruise doesn't publish fares — it's a quote-only concierge. Share your dates and party size and an advisor prices your exact sailing at no cost.