Cruises to Gibraltar
210 live cruises call at Gibraltar — 7 to 43 nights, departing 33 ports, across 17 lines. A NestCruise advisor narrows them to the one that fits.
MediterraneanNorwegian Cruise Line
7 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Norwegian Dawn
Barcelona → Lisbon
from$919pp · cruise fare≈ $131/night pp
Fares checked nightly
MediterraneanCelebrity Cruises
12 nights: Barcelona, the Mediterranean
Aboard Celebrity Infinity
Round-trip from Barcelona
from$1,224pp · cruise fare≈ $102/night pp
Fares checked nightly
EuropeHolland America Line
7 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Oosterdam
Civitavecchia → Barcelona
from$1,194pp · cruise fare≈ $171/night pp
Fares checked nightly
AfricaNorwegian Cruise Line
10 nights: Barcelona
Aboard Norwegian Star
Barcelona → Lisbon
from$1,319pp · cruise fare≈ $132/night pp
Fares checked nightly
MediterraneanAzamara
10 nights: Barcelona, the Mediterranean
Aboard Azamara Onward
Barcelona → Lisbon
from$2,049pp · cruise fare≈ $205/night pp
Fares checked nightly
EuropePONANT EXPLORATIONS
The Mediterranean loop
Aboard Le Bougainville
Round-trip from Málaga
EuropeAzamara
7 nights in Western Europe
Aboard Azamara Journey
Lisbon → Málaga
from$1,729pp · cruise fare≈ $247/night pp
Fares checked nightly
MediterraneanCarnival Cruise Line
8 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Carnival Sunshine
Round-trip from Barcelona
from$775pp · cruise fare≈ $97/night pp
Fares checked nightly
EuropeEmerald Cruises
8 nights: Barcelona & Ibiza, the Mediterranean
Aboard Emerald Sakara
Barcelona → Málaga
from$5,002pp · cruise fare≈ $625/night pp
Fares checked nightly
EuropeMSC Cruises
9 nights: Southampton, Northern Europe
Aboard MSC Meraviglia
Round-trip from Southampton
from$1,286pp · cruise fare≈ $143/night pp
Fares checked nightly
EuropeSilversea
10 nights: Nice & Barcelona, the Mediterranean
Aboard Silver Shadow
Nice → Lisbon
from$6,400pp · cruise fare≈ $640/night pp
Fares checked nightly
EuropeSilversea
10 nights: Barcelona, the Mediterranean
Aboard Silver Spirit
Lisbon → Barcelona
from$4,850pp · cruise fare≈ $485/night pp
Fares checked nightly
EuropeHolland America Line
28 nights: Copenhagen & Barcelona, the Baltic
Aboard Nieuw Statendam
Round-trip from Dover
from$4,439pp · cruise fare≈ $159/night pp
Fares checked nightly
World CruiseMSC Cruises
121 nights: Barcelona & Rio de Janeiro
Aboard MSC Magnifica
Round-trip from Civitavecchia
WEST EUROPEDisney Cruise Line
6 nights: Barcelona & Southampton
Aboard Disney Wish
Barcelona → Southampton
EuropeOceania Cruises
7 nights: Barcelona, the Mediterranean
Aboard Oceania Allura
Barcelona → Lisbon
EuropeAzamara
7 nights: Barcelona, the Mediterranean
Aboard Azamara Quest
Lisbon → Barcelona
from$2,439pp · cruise fare≈ $348/night pp
Fares checked nightly
EuropeCrystal
7 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Crystal Symphony
Lisbon → Civitavecchia
from$4,400pp · cruise fare≈ $629/night pp
Fares checked nightly
Mediterranean & Western EuropeExplora Journeys
7 nights: Barcelona & Civitavecchia
Aboard EXPLORA II
Lisbon → Civitavecchia
from$10,920pp · cruise fare≈ $1,560/night pp
Fares checked nightly
EuropeRoyal Caribbean International
7 nights: Palma de Mallorca & Barcelona, Western Europe
Aboard Mariner of the Seas
Lisbon → Barcelona
from$3,799pp · cruise fare≈ $543/night pp
Fares checked nightly
EuropeRegent Seven Seas Cruises
7 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Seven Seas Explorer
Barcelona → Lisbon
EuropeRegent Seven Seas Cruises
7 nights: Civitavecchia & Marseille, the Mediterranean
Aboard Seven Seas Splendor
Civitavecchia → Lisbon
MediterraneanSilversea
7 nights: Barcelona, the Mediterranean
Aboard Silver Dawn
Lisbon → Barcelona
EuropeOceania Cruises
9 nights in the Mediterranean
Aboard Oceania Marina
Bilbao → Tarragona
EuropeRegent Seven Seas Cruises
9 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Seven Seas Voyager
Barcelona → Lisbon
from$6,599pp · cruise fare≈ $733/night pp
Fares checked nightly
EuropeSilversea
9 nights: Barcelona, the Mediterranean
Aboard Silver Nova
Barcelona → Lisbon
from$5,400pp · cruise fare≈ $600/night pp
Fares checked nightly
EuropeOceania Cruises
9 nights: Barcelona, the Mediterranean
Aboard Oceania Sirena
Barcelona → Lisbon
EuropeOceania Cruises
9 nights: Civitavecchia & Barcelona, the Mediterranean
Aboard Oceania Vista
Civitavecchia → Lisbon
EuropeCrystal
10 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Crystal Serenity
Barcelona → Lisbon
from$8,300pp · cruise fare≈ $830/night pp
Fares checked nightly
AfricaPONANT EXPLORATIONS
10 nights in the Canary Islands
Aboard Le Dumont-d'Urville
Las Palmas de Gran Canaria → Málaga
EuropeMSC Cruises
10 nights: Barcelona, Northern Europe
Aboard MSC Euribia
Barcelona → Kiel
from$956pp · cruise fare≈ $96/night pp
Fares checked nightly
EuropeOceania Cruises
10 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Oceania Nautica
Barcelona → Lisbon
EuropeRegent Seven Seas Cruises
10 nights: Barcelona, the Mediterranean
Aboard Seven Seas Mariner
Barcelona → Lisbon
from$8,899pp · cruise fare≈ $890/night pp
Fares checked nightly
TransatlanticSilversea
11 nights in the Atlantic crossing
Aboard Silver Ray
Lisbon → Bridgetown
from$5,200pp · cruise fare≈ $473/night pp
Fares checked nightly
EuropeRegent Seven Seas Cruises
12 nights: Barcelona, the Mediterranean
Aboard Seven Seas Navigator
Barcelona → Lisbon
TransatlanticCarnival Cruise Line
13 nights: Barcelona, the Atlantic crossing
Aboard Carnival Freedom
Barcelona → Port Canaveral
from$661pp · cruise fare≈ $51/night pp
Fares checked nightly
TransatlanticNorwegian Cruise Line
13 nights: Barcelona, the Atlantic crossing
Aboard Norwegian Aura
Barcelona → Miami
from$3,219pp · cruise fare≈ $248/night pp
Fares checked nightly
TransatlanticCelebrity Cruises
14 nights: Barcelona & Palma de Mallorca, the Atlantic crossing
Aboard Celebrity Eclipse
Barcelona → Fort Lauderdale
from$1,463pp · cruise fare≈ $105/night pp
Fares checked nightly
MediterraneanPrincess Cruises
14 nights: Barcelona & Naples, the Mediterranean
Aboard Enchanted Princess
Round-trip from Civitavecchia-Rome
EuropeMSC Cruises
14 nights: Genoa & Civitavecchia, the Mediterranean
Aboard MSC Sinfonia
Lisbon → Civitavecchia
from$2,276pp · cruise fare≈ $163/night pp
Fares checked nightly
World CruiseMSC Cruises
14 nights: Barcelona & Rio de Janeiro
Aboard MSC Splendida
Barcelona → Rio de Janeiro
from$1,256pp · cruise fare≈ $90/night pp
Fares checked nightly
MediterraneanCunard
14 nights: Barcelona & Malaga, the Mediterranean
Aboard Queen Anne
Round-trip from Southampton
from$4,669pp · cruise fare≈ $334/night pp
Fares checked nightly
TransatlanticRoyal Caribbean International
14 nights: Barcelona, the Atlantic crossing
Aboard Rhapsody of the Seas
Miami → Barcelona
from$808pp · cruise fare≈ $58/night pp
Fares checked nightly
TransatlanticPrincess Cruises
14 nights: Barcelona, the Atlantic crossing
Aboard Sun Princess
Barcelona → Fort Lauderdale
TransatlanticCarnival Cruise Line
15 nights: Civitavecchia, the Atlantic crossing
Aboard Carnival Legend
Civitavecchia → Tampa
from$1,043pp · cruise fare≈ $70/night pp
Fares checked nightly
TransatlanticCarnival Cruise Line
15 nights: Civitavecchia, the Atlantic crossing
Aboard Carnival Miracle
Civitavecchia → Baltimore
from$869pp · cruise fare≈ $58/night pp
Fares checked nightly
Frequently asked
- How many cruises to Gibraltar does NestCruise have?
- 210 live sailings, 7 to 43 nights. A NestCruise advisor narrows them to the one that fits.
- Which cruise lines visit Gibraltar?
- Azamara, MSC Cruises, Holland America Line and Oceania Cruises, among others.
- How long are cruises to Gibraltar?
- Most run 7 to 43 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.