Gibraltar cruise port

Gibraltar

A towering limestone Rock where Europe meets Africa — wild Barbary macaques, siege tunnels, dripping caves, and a slice of Britain guarding the gateway to the Mediterranean.

⚓ Docked (near town)🕒 Typical call: 8–10 hrs💷 Gibraltar Pound (GIP) · GBP/EUR ok🗣️ English
Docking
Cruise terminal (North Mole)
To town
10–15 min walk / shuttle
Best For
The Rock · Wildlife
Don't Miss
Cable car & macaques

Getting Ashore

Gibraltar's cruise terminal is on the western side near the city. It's a short walk or shuttle to Main Street and the cable car base — and the Rock towers over everything.

Onto the Rock

  • 1
    Cruise terminalShips dock at the terminal on the North Mole / western harbour. A shuttle or 10–15 minute walk reaches Casemates Square and pedestrian Main Street.
  • 2
    Cable car up the RockThe cable car from near the Botanic Gardens climbs to the summit in minutes for the macaques and the panoramic Africa-and-Spain views — the signature Gibraltar experience.
  • 3
    Rock tours by minibusOfficial taxi/minibus tours bundle the top sights — Europa Point, St. Michael's Cave, the Siege Tunnels, and the Apes' Den — efficiently in a few hours.

💡 Pro move: You can walk into town and shop tax-free on Main Street, but the Rock Nature Reserve is the real draw. The cable car or a Rock tour is well worth it — book ahead on busy cruise days.

Piers & Tendering by Cruise Line

Gibraltar docks ships at its cruise terminal on the western harbour, a short walk or shuttle from Main Street and the cable car to the top of the Rock.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise linesGibraltar Cruise Terminal (North Mole)📍Docked
P&O / CunardGibraltar cruise terminal📍Docked
Princess / Holland AmericaGibraltar cruise terminal📍Docked
MSC / NorwegianGibraltar cruise terminal📍Docked
Larger shipsWestern harbour📍Docked

Top Excursions

Gibraltar is all about the Rock — wildlife, caves, and tunnels with two-continent views. Pick a Rock tour, then browse tax-free Main Street. These are worth your hours.

Iconic

Upper Rock Nature Reserve & Macaques

Ride the cable car to the summit to meet Europe's only wild monkeys — the cheeky Barbary macaques — and drink in views across the strait to Africa.

⏱ 2–3 hrs🐒 Wildlife🚠 Cable car
Find Rock tours →
Nature

St. Michael's Cave

A vast, dramatically lit limestone cavern of stalactites used as a natural auditorium — one of the Rock's most spectacular sights.

⏱ 1 hr🕳 Cave🚐 Tour
Find cave tours →
History

Great Siege Tunnels

Astonishing defensive tunnels hand-carved into the Rock by the British during the 18th-century Great Siege — a feat of military engineering with cannon embrasures and views.

⏱ 1–1.5 hrs🏛 History🚐 Tour
Find tunnel tours →
Relax

Main Street & Europa Point

Tax-free shopping along pedestrian Main Street and red-phone-box Britishness, plus a drive to Europa Point's lighthouse and mosque looking out to Morocco.

⏱ 2 hrs🛍 Shopping🚶 Easy
Find city tours →

Self-Guided Walks & Hikes

Gibraltar's town is flat and walkable from the terminal; the Rock itself is best by cable car or tour. Each route links to a map.

Casemates to Main Street

~2 km · 1.5 hrs · easy

From Grand Casemates Square down pedestrian Main Street past the tax-free shops, the Convent (Governor's residence), and Cathedral Square to the Botanic Gardens.

  1. StartGibraltar Cruise Terminal
  2. StopCasemates Square Gibraltar
  3. StopMain Street Gibraltar
  4. EndAlameda Botanic Gardens Gibraltar
🗺️ See full route in Maps →

Europa Point

short taxi · 1 hr · easy

The Rock's southern tip — the lighthouse, the Ibrahim-al-Ibrahim Mosque, and clear-day views across the strait to the mountains of Morocco.

  1. StartEuropa Point Gibraltar
📍 Open in Maps

Weather & Best Time to Visit

Climate normals for Gibraltar (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan60°F / 16°C50°F / 10°C9
Feb61°F / 16°C51°F / 11°C9
Mar64°F / 18°C53°F / 12°C10
Apr67°F / 19°C56°F / 13°C9
May73°F / 23°C61°F / 16°C4
Jun80°F / 27°C66°F / 19°C2
Jul85°F / 29°C70°F / 21°C0
Aug85°F / 29°C71°F / 22°C1
Sep80°F / 27°C68°F / 20°C5
Oct74°F / 23°C64°F / 18°C8
Nov66°F / 19°C56°F / 13°C9
Dec63°F / 17°C53°F / 12°C8

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🐒
    Don't feed or touch the macaques. They're wild, bold, and will grab bags and food — keep snacks and loose items zipped away on the Rock.
  • 🚠
    Take the cable car early. Lines build on busy cruise days; go up early for the macaques, caves, and clearest views to Africa.
  • 💷
    Pounds, but euros work. Gibraltar uses its own pound (=GBP); UK pounds are accepted everywhere and euros in most shops — cards are easy.
  • 🛍
    Shopping is tax-free. Main Street is duty-free — good for perfume, electronics, and spirits if you're after a deal.
  • 🛂
    It's a separate territory. Day trips into Spain mean a border crossing (bring your passport); most cruisers just stay on the Rock.

Cruises Calling Here

Upcoming cruises that call at Gibraltar. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 18 Jun 07:00 - 13:00 20267 nights8 portsDeparts 2026 Jun 14
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 14 Jun 16:00Departing from Lisbon, Portugal
  2. 15 Jun 07:00 - 18:00Portimao, Portugal
  3. 16 Jun 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 17 Jun 07:00 - 23:59Motril, Spain Granada
  5. 18 Jun 07:00 - 13:00Gibraltar
  6. 19 Jun 12:00 - 22:00Ibiza, Ibiza Island Balearic Spain
  7. 20 Jun 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 21 Jun 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$799from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 19 Jun 12:00 - 19:00 202614 nights11 portsDeparts 2026 Jun 14
View itinerary · 11 ports
14 days, one-way from Civitavecchia-Rome to Piraeus-Athens
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00 - 17:00Barcelona, Spain
  7. 23 Jun 08:00 - 17:00Valletta, Malta
  8. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  9. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  10. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 28 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$2709from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 19 Jun 12:00 - 19:00 20267 nights6 portsDeparts 2026 Jun 14
View itinerary · 6 ports
7 days, one-way from Civitavecchia-Rome to Barcelona
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$1409from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 19 Jun 12:00 - 19:00 202621 nights15 portsDeparts 2026 Jun 14
View itinerary · 15 ports
21 days, one-way from Civitavecchia-Rome to Piraeus-Athens
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 17:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00 - 17:00Barcelona, Spain
  7. 23 Jun 08:00 - 17:00Valletta, Malta
  8. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  9. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  10. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 28 Jun 07:00 - 16:00Piraeus-Athens, Greece
  12. 30 Jun 06:00 - 01 Jul 23:59Alexandria, Egypt, Cairo
  13. 03 Jul 08:00 - 18:00Rhodes Island, Greece
  14. 04 Jul 08:00 - 17:00Mykonos Island, Greece
  15. 05 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$4684from / pp
Spirit of Discovery
Saga Cruises
Round-trip from Portsmouth UK
⚓ Calls 20 Jun 08:00 - 17:00 202615 nights8 portsDeparts 2026 Jun 09
View itinerary · 8 ports
15 days, round-trip Islands of the Mediterranean
  1. 09 Jun 17:00Departing from Portsmouth UK, England
  2. 13 Jun 08:00 - 17:00Tangier, Morocco, Tanger-Ville
  3. 15 Jun 08:00 - 17:00Port Mahon, Menorca Island Balearic Spain
  4. 16 Jun 09:00 - 18:00Ajaccio, Corsica France
  5. 17 Jun 08:00 - 17:00Alghero, Sardinia Italy
  6. 19 Jun 08:00 - 17:00Motril, Spain Granada
  7. 20 Jun 08:00 - 17:00Gibraltar
  8. 24 Jun 07:00Arriving in Portsmouth UK, England
Find this cruise to book →
Price on request
Oceania Sirena
Oceania Cruises
Barcelona → Lisbon
⚓ Calls 20 Jun 08:00 - 18:00 20267 nights8 portsDeparts 2026 Jun 16
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 16 Jun 17:00Departing from Barcelona, Spain
  2. 17 Jun 07:00 - 17:00Valencia, Spain
  3. 18 Jun 07:00 - 17:00Cartagena Spain, Murcia
  4. 19 Jun 08:00 - 20:00Malaga, Spain Granada
  5. 20 Jun 08:00 - 18:00Gibraltar
  6. 21 Jun 07:00 - 23:00Cadiz, Spain, Sevilla
  7. 22 Jun 08:00 - 17:00Portimao, Portugal
  8. 23 Jun 08:00Arriving in Lisbon, Portugal
Find this cruise to book →
$2299from / pp
Azamara Journey
Azamara Cruises
Barcelona → Lisbon
⚓ Calls 21 Jun 08:00 - 20:00 202610 nights9 portsDeparts 2026 Jun 16
View itinerary · 9 ports
10 days, one-way from Barcelona to Lisbon
  1. 16 Jun 18:00Departing from Barcelona, Spain
  2. 17 Jun 07:30 - 22:00Valencia, Spain
  3. 18 Jun 09:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  4. 19 Jun 08:00 - 18:00Cartagena Spain, Murcia
  5. 20 Jun 07:30 - 22:00Malaga, Spain Granada
  6. 21 Jun 08:00 - 20:00Gibraltar
  7. 22 Jun 13:30 - 24 Jun 02:30Seville, Spain Andalusia
  8. 25 Jun 08:00Lisbon, Portugal
  9. 26 JunArriving in Lisbon, Portugal
Find this cruise to book →
$2379from / pp
Azamara Journey
Azamara Cruises
Barcelona → Stockholm
⚓ Calls 21 Jun 08:00 - 20:00 202634 nights28 portsDeparts 2026 Jun 16
View itinerary · 28 ports
34 days, one-way from Barcelona to Stockholm
  1. 16 Jun 18:00Departing from Barcelona, Spain
  2. 17 Jun 07:30 - 22:00Valencia, Spain
  3. 18 Jun 09:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  4. 19 Jun 08:00 - 18:00Cartagena Spain, Murcia
  5. 20 Jun 07:30 - 22:00Malaga, Spain Granada
  6. 21 Jun 08:00 - 20:00Gibraltar
  7. 22 Jun 13:30 - 24 Jun 02:30Seville, Spain Andalusia
  8. 25 Jun 08:00 - 26 JunLisbon, Portugal
  9. 27 Jun 08:00 - 18:00Porto-Leixoes, Oporto, Portugal
  10. 28 Jun 11:00 - 20:00Ferrol, Spain Galicia
  11. 30 Jun 07:30 - 18:00Saint-Malo, France
  12. 01 Jul 07:30 - 18:00Honfleur, France
  13. 02 Jul 08:00 - 22:00Dover, England
  14. 03 Jul 08:00 - 20:00Zeebrugge, Bruges, Belgium
  15. 04 Jul 08:00 - 17:00IJmuiden, Netherlands North Holland
  16. 05 Jul 13:30Hamburg, Germany
  17. 07 Jul 06:00 - 18:00Kiel Canal, Germany
  18. 08 Jul 08:00 - 18:00Fredericia, Denmark
  19. 09 Jul 06:00Copenhagen, Denmark
  20. 10 Jul 14:00 - 11 Jul 20:00Gdynia-Gdansk, Poland
  21. 12 Jul 07:30 - 14:00Klaipeda, Lithuania
  22. 13 Jul 08:00 - 22:00Riga, Latvia
  23. 15 Jul 08:00 - 22:00Tallinn, Estonia
  24. 16 Jul 08:00 - 22:00Helsinki, Finland
  25. 17 Jul 08:00 - 21:00Turku, Finland
  26. 18 Jul 09:00 - 17:00Mariehamn Aland, Finland
  27. 19 Jul 08:00Stockholm, Sweden
  28. 20 JulArriving in Stockholm, Sweden
Find this cruise to book →
$13329from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 25 Jun 08:00 - 15:00 20267 nights8 portsDeparts 2026 Jun 21
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 21 Jun 16:00Departing from Barcelona, Spain
  2. 22 Jun 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 23 Jun 07:00 - 16:00Valencia, Spain
  4. 24 Jun 10:00 - 23:59Motril, Spain Granada
  5. 25 Jun 08:00 - 15:00Gibraltar
  6. 26 Jun 07:00 - 19:00Cadiz, Spain, Sevilla
  7. 27 Jun 07:00 - 18:00Portimao, Portugal
  8. 28 Jun 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$849from / pp
Wind Surf
Windstar Cruises
Lisbon → Barcelona
⚓ Calls 25 Jun 09:00 - 18:00 20268 nights8 portsDeparts 2026 Jun 22
View itinerary · 8 ports
8 days, one-way from Lisbon to Barcelona
  1. 22 Jun 17:00Departing from Lisbon, Portugal
  2. 24 Jun 08:00 - 22:00Cadiz, Spain, Sevilla
  3. 25 Jun 09:00 - 18:00Gibraltar
  4. 26 Jun 08:00 - 20:00Malaga, Spain Granada
  5. 27 Jun 07:00 - 18:00Almeria, Spain Andalusia
  6. 28 Jun 07:00 - 12:00Cartagena Spain, Murcia
  7. 29 Jun 09:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 30 Jun 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$3500from / pp
Wind Surf
Windstar Cruises
Lisbon → Civitavecchia-Rome
⚓ Calls 25 Jun 09:00 - 18:00 202615 nights15 portsDeparts 2026 Jun 22
View itinerary · 15 ports
15 days, one-way from Lisbon to Civitavecchia-Rome
  1. 22 Jun 17:00Departing from Lisbon, Portugal
  2. 24 Jun 08:00 - 22:00Cadiz, Spain, Sevilla
  3. 25 Jun 09:00 - 18:00Gibraltar
  4. 26 Jun 08:00 - 20:00Malaga, Spain Granada
  5. 27 Jun 07:00 - 18:00Almeria, Spain Andalusia
  6. 28 Jun 07:00 - 12:00Cartagena Spain, Murcia
  7. 29 Jun 09:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 30 Jun 07:00 - 17:00Barcelona, Spain
  9. 01 Jul 08:00 - 17:00Palamos, Spain Costa Brava
  10. 02 Jul 08:00 - 18:00Sanary-sur-Mer, France Riviera
  11. 03 Jul 08:00 - 23:59Monte Carlo, Monaco City
  12. 04 Jul 07:00 - 18:00Cannes, France Riviera
  13. 05 Jul 09:00 - 21:00Portofino, Italy Riviera
  14. 06 Jul 08:00 - 18:00Portoferraio, Elba Island Italy
  15. 07 Jul 07:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$8133from / pp
Wind Surf
Windstar Cruises
Lisbon → Venice
⚓ Calls 25 Jun 09:00 - 18:00 202623 nights22 portsDeparts 2026 Jun 22
View itinerary · 22 ports
23 days, one-way from Lisbon to Venice
  1. 22 Jun 17:00Departing from Lisbon, Portugal
  2. 24 Jun 08:00 - 22:00Cadiz, Spain, Sevilla
  3. 25 Jun 09:00 - 18:00Gibraltar
  4. 26 Jun 08:00 - 20:00Malaga, Spain Granada
  5. 27 Jun 07:00 - 18:00Almeria, Spain Andalusia
  6. 28 Jun 07:00 - 12:00Cartagena Spain, Murcia
  7. 29 Jun 09:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 30 Jun 07:00 - 17:00Barcelona, Spain
  9. 01 Jul 08:00 - 17:00Palamos, Spain Costa Brava
  10. 02 Jul 08:00 - 18:00Sanary-sur-Mer, France Riviera
  11. 03 Jul 08:00 - 23:59Monte Carlo, Monaco City
  12. 04 Jul 07:00 - 18:00Cannes, France Riviera
  13. 05 Jul 09:00 - 21:00Portofino, Italy Riviera
  14. 06 Jul 08:00 - 18:00Portoferraio, Elba Island Italy
  15. 07 Jul 07:00 - 16:00Civitavecchia-Rome, Italy
  16. 08 Jul 09:00 - 17:00Amalfi, Ravello, Italy
  17. 09 Jul 09:00 - 22:00Vibo Valentia, Italy
  18. 10 Jul 07:00 - 15:00Reggio Calabria, Italy
  19. 11 Jul 12:30 - 21:00Taranto, Italy
  20. 12 Jul 09:00 - 22:00Otranto, Italy
  21. 14 Jul 07:00 - 15:30Rab Island Croatia, Rab Town
  22. 15 Jul 07:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
Price on request
Mein Schiff 6
TUI Cruises
Palma de Mallorca → Porto-Leixoes
⚓ Calls 27 Jun 07:00 - 19:00 20269 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
9 days, one-way from Palma de Mallorca to Porto-Leixoes
  1. 23 Jun 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 24 Jun 08:00 - 19:00Barcelona, Spain
  3. 26 Jun 08:00 - 22:00Malaga, Spain Granada
  4. 27 Jun 07:00 - 19:00Gibraltar
  5. 28 Jun 08:00 - 22:00Cadiz, Spain, Sevilla
  6. 30 Jun 07:00 - 22:00Lisbon, Portugal
  7. 02 Jul 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 02 Jul 07:00 - 13:00 20267 nights8 portsDeparts 2026 Jun 28
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 28 Jun 16:00Departing from Lisbon, Portugal
  2. 29 Jun 07:00 - 18:00Portimao, Portugal
  3. 30 Jun 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 01 Jul 07:00 - 23:59Motril, Spain Granada
  5. 02 Jul 07:00 - 13:00Gibraltar
  6. 03 Jul 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  7. 04 Jul 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 05 Jul 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$829from / pp
Marella Explorer
Marella Cruises
Round-trip from Palma de Mallorca
⚓ Calls 06 Jul 09:00 - 22:00 20267 nights7 portsDeparts 2026 Jul 04
View itinerary · 7 ports
7 days, round-trip Magic Of Spain
  1. 04 Jul 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 06 Jul 09:00 - 22:00Gibraltar
  3. 07 Jul 08:00 - 17:00Cadiz, Spain, Sevilla
  4. 08 Jul 08:00 - 17:00Malaga, Spain Granada
  5. 09 Jul 09:00 - 17:00Cartagena Spain, Murcia
  6. 10 Jul 09:00 - 16:00Alicante, Spain
  7. 11 Jul 06:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
$1978from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 09 Jul 08:00 - 15:00 20267 nights8 portsDeparts 2026 Jul 05
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 05 Jul 16:00Departing from Barcelona, Spain
  2. 06 Jul 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 07 Jul 07:00 - 16:00Valencia, Spain
  4. 08 Jul 10:00 - 23:59Motril, Spain Granada
  5. 09 Jul 08:00 - 15:00Gibraltar
  6. 10 Jul 07:00 - 19:00Cadiz, Spain, Sevilla
  7. 11 Jul 07:00 - 18:00Portimao, Portugal
  8. 12 Jul 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$979from / pp
Spirit of Adventure
Saga Cruises
Round-trip from Dover
⚓ Calls 10 Jul 08:00 - 17:00 202615 nights8 portsDeparts 2026 Jul 06
View itinerary · 8 ports
15 days, round-trip Mediterranean Islands and Morocco
  1. 06 Jul 17:00Departing from Dover, England
  2. 10 Jul 08:00 - 17:00Gibraltar
  3. 12 Jul 08:00 - 17:00Port Mahon, Menorca Island Balearic Spain
  4. 13 Jul 09:00 - 18:00Ajaccio, Corsica France
  5. 14 Jul 08:00 - 17:00Alghero, Sardinia Italy
  6. 16 Jul 08:00 - 17:00Motril, Spain Granada
  7. 17 Jul 08:00 - 17:00Tangier, Morocco, Tanger-Ville
  8. 21 Jul 07:00Arriving in Dover, England
Find this cruise to book →
Price on request
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 12 Jul 07:00 - 18:00 20267 nights6 portsDeparts 2026 Jul 09
View itinerary · 6 ports
7 days, round-trip - Sommerzeit An Der Westkuste Mit Marokko - AbBis Leixoes Porto
  1. 09 Jul 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 11 Jul 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 12 Jul 07:00 - 18:00Gibraltar
  4. 13 Jul 08:00 - 19:00Cadiz, Spain, Sevilla
  5. 15 Jul 07:00 - 15:00Lisbon, Portugal
  6. 16 Jul 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 12 Jul 07:00 - 18:00 202614 nights11 portsDeparts 2026 Jul 09
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 09 Jul 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 11 Jul 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 12 Jul 07:00 - 18:00Gibraltar
  4. 13 Jul 08:00 - 19:00Cadiz, Spain, Sevilla
  5. 15 Jul 07:00 - 15:00Lisbon, Portugal
  6. 16 Jul 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 18 Jul 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  8. 19 Jul 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  9. 21 Jul 07:00 - 19:00La Coruna, Spain Galicia
  10. 22 Jul 08:00 - 19:00Vigo, Spain Galicia
  11. 23 Jul 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Celebrity Equinox
Celebrity Cruises
Round-trip from Barcelona
⚓ Calls 13 Jul 10:00 - 18:00 20267 nights6 portsDeparts 2026 Jul 09
View itinerary · 6 ports
7 days, round-trip The Cruise
  1. 09 Jul 18:00Departing from Barcelona, Spain
  2. 10 Jul 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  3. 12 Jul 09:00 - 23:59Cadiz, Spain, Sevilla
  4. 13 Jul 10:00 - 18:00Gibraltar
  5. 14 Jul 09:00 - 19:00Malaga, Spain Granada
  6. 16 Jul 08:00Arriving in Barcelona, Spain
Find this cruise to book →
Price on request
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 16 Jul 07:00 - 13:00 20267 nights8 portsDeparts 2026 Jul 12
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 12 Jul 16:00Departing from Lisbon, Portugal
  2. 13 Jul 07:00 - 18:00Portimao, Portugal
  3. 14 Jul 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 15 Jul 07:00 - 23:59Motril, Spain Granada
  5. 16 Jul 07:00 - 13:00Gibraltar
  6. 17 Jul 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  7. 18 Jul 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 19 Jul 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$999from / pp
Seven Seas Voyager
Regent Seven Seas Cruises
Civitavecchia-Rome → Lisbon
⚓ Calls 17 Jul 08:00 - 16:00 202610 nights9 portsDeparts 2026 Jul 10
View itinerary · 9 ports
10 days, one-way from Civitavecchia-Rome to Lisbon
  1. 10 Jul 19:00Departing from Civitavecchia-Rome, Italy
  2. 11 Jul 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 12 Jul 09:00 - 18:00Toulon, France Riviera, La Seyne-sur-Mer
  4. 13 Jul 09:00 - 19:00Barcelona, Spain
  5. 14 Jul 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  6. 16 Jul 08:00 - 20:00Malaga, Spain Granada
  7. 17 Jul 08:00 - 16:00Gibraltar
  8. 19 Jul 08:00 - 18:00Portimao, Portugal
  9. 20 Jul 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
$28598from / pp
Seven Seas Voyager
Regent Seven Seas Cruises
Istanbul → Lisbon
⚓ Calls 17 Jul 08:00 - 16:00 202622 nights19 portsDeparts 2026 Jun 28
View itinerary · 19 ports
22 days, one-way from Istanbul to Lisbon
  1. 28 Jun 17:00Departing from Istanbul, Turkey, Galataport
  2. 29 Jun 09:00 - 18:00Lesbos Island, Mytilene, Greece
  3. 30 Jun 08:00 - 17:00Kusadasi, Ephesus, Turkey
  4. 01 Jul 08:00 - 17:00Heraklion, Crete Greece
  5. 03 Jul 08:00 - 18:00Dubrovnik, Croatia, Port Gruz
  6. 04 Jul 08:00 - 16:00Kotor, Montenegro
  7. 05 Jul 09:00 - 18:00Corfu Island, Kerkyra, Greece
  8. 07 Jul 07:00 - 17:00Valletta, Malta
  9. 08 Jul 07:00 - 17:00Catania, Sicily Italy
  10. 09 Jul 07:00 - 19:00Sorrento, Italy
  11. 10 Jul 07:00 - 19:00Civitavecchia-Rome, Italy
  12. 11 Jul 07:00 - 19:00Livorno, Florence-Pisa, Italy
  13. 12 Jul 09:00 - 18:00Toulon, France Riviera, La Seyne-sur-Mer
  14. 13 Jul 09:00 - 19:00Barcelona, Spain
  15. 14 Jul 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  16. 16 Jul 08:00 - 20:00Malaga, Spain Granada
  17. 17 Jul 08:00 - 16:00Gibraltar
  18. 19 Jul 08:00 - 18:00Portimao, Portugal
  19. 20 Jul 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
$53098from / pp
Oceania Nautica-Aurelia
Oceania Cruises
Monte Carlo → Lisbon
⚓ Calls 19 Jul 07:00 - 23:00 202612 nights13 portsDeparts 2026 Jul 12
View itinerary · 13 ports
12 days, one-way from Monte Carlo to Lisbon
  1. 12 Jul 17:00Departing from Monte Carlo, Monaco City
  2. 13 Jul 07:00 - 17:00Saint-Tropez, France Riviera
  3. 14 Jul 07:00 - 17:00Marseille, France Riviera
  4. 15 Jul 07:00 - 17:00Barcelona, Spain
  5. 16 Jul 08:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  6. 17 Jul 09:00 - 18:00Cartagena Spain, Murcia
  7. 18 Jul 08:00 - 23:00Malaga, Spain Granada
  8. 19 Jul 07:00 - 23:00Gibraltar
  9. 20 Jul 07:00 - 21:00Tangier, Morocco, Tanger-Ville
  10. 21 Jul 07:00 - 19:00Cadiz, Spain, Sevilla
  11. 22 Jul 07:00 - 17:00Portimao, Portugal
  12. 23 Jul 07:00Lisbon, Portugal
  13. 24 JulArriving in Lisbon, Portugal
Find this cruise to book →
$3000from / pp
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 21 Jul 07:00 - 17:00 202614 nights12 portsDeparts 2026 Jul 11
View itinerary · 12 ports
14 days, round-trip Grose Mittelmeer-Reise ab Mallorca 2
  1. 11 Jul 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 13 Jul 07:00 - 18:00La Spezia, Italy Riviera
  3. 14 Jul 08:00 - 20:00Civitavecchia-Rome, Italy
  4. 15 Jul 09:30 - 22:00Ajaccio, Corsica France
  5. 17 Jul 06:00Barcelona, Spain
  6. 18 Jul 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 20 Jul 10:00 - 22:00Malaga, Spain Granada
  8. 21 Jul 07:00 - 17:00Gibraltar
  9. 22 Jul 10:00 - 20:00Cartagena Spain, Murcia
  10. 23 Jul 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  11. 24 Jul - 18:00Barcelona, Spain
  12. 25 Jul 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
See more cruises visiting Gibraltar →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.