Gibraltar cruise port

Gibraltar

A towering limestone Rock where Europe faces Africa — wild Barbary macaques, hand-carved siege tunnels, a glass-bottomed Skywalk, and a slice of Britain guarding the gateway to the Mediterranean.

⚓ Docked (North Mole Terminal)🕒 Typical call: 8–10 hrs💷 Gibraltar Pound (GIP) · GBP/EUR ok🗣️ English (+ Llanito)
Docking
Gibraltar Cruise Terminal (North Mole)
To town
~2 km · 15–20 min walk or shuttle
Best For
The Rock · Wildlife · History
Don't Miss
Macaques, Skywalk & siege tunnels

Getting Ashore

Gibraltar docks at the North Mole Cruise Terminal on the western harbour. It's about 2 km to the city centre — a flat, safe walk past Ocean Village marina, or a quick shuttle or taxi.

Getting Off the Ship

  • 1
    North Mole TerminalShips berth at the modern Gibraltar Cruise Terminal (North Mole). It has a tourist info desk, Wi-Fi, souvenir shops, a café-bar, and taxis queued outside. A shuttle to Casemates Square (£3–4 return) runs on busy days.
  • 2
    Walk or shuttle to townThe 2 km walk to Casemates Square takes 15–20 minutes along a flat paved path past the Ocean Village marina, full of waterfront cafés and dolphin-watching boats. Taxis are plentiful if you prefer.
  • 3
    Up the Rock by cable car or taxi tourThe cable car departs from near the Alameda Botanic Gardens (southern end of Main Street) and reaches the summit in 6 minutes. Official taxi and minivan Rock Tours bundle St. Michael's Cave, the Siege Tunnels, the Apes' Den, and Europa Point efficiently — book at the pier or do it independently.
  • 4
    Public busesRoutes 2 and 3 run cheap red double-deckers from near the port to the cable car station and Europa Point. Useful if you're exploring independently.

💡 Pro move: Gibraltar is compact but vertical. The town centre is flat and walkable; the Rock itself is best reached by cable car or a taxi tour. On busy call days, book the cable car or a Rock Tour early — queues build fast.

Piers & Tendering by Cruise Line

All cruise ships dock at the Gibraltar Cruise Terminal on the North Mole — a modern berth 2 km from the city centre with shuttle, taxi, and bus connections.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise linesGibraltar Cruise Terminal (North Mole)📍Docked
Princess / Celebrity / Holland AmericaGibraltar Cruise Terminal (North Mole)📍Docked
Norwegian / MSC / P&O / CunardGibraltar Cruise Terminal (North Mole)📍Docked
Silversea / Regent / AzamaraGibraltar Cruise Terminal (North Mole)📍Docked

Top Excursions

Gibraltar packs an extraordinary amount into 2.6 square miles — an iconic rock, wild monkeys, dripping caves, secret WWII tunnels, a glass Skywalk, and dolphins in the bay. Here's how to use your hours.

Iconic

Upper Rock Nature Reserve & Barbary Macaques

Ride the cable car to the summit to meet Europe's only wild monkeys — the bold, curious Barbary macaques — and drink in panoramic views stretching to Africa and Spain simultaneously.

⏱ 2–3 hrs🐒 Wildlife🚡 Cable car📷 Iconic
Find Rock tours →
Adventure

Skywalk & Windsor Suspension Bridge

Stand on a glass-bottomed viewing platform 340 metres above sea level and cross a 71-metre suspension bridge hanging over a sheer gorge — Gibraltar's most exhilarating new attraction.

⏱ 1–1.5 hrs😲 Thrilling🏔 Heights
Find Skywalk tickets →
History

Great Siege Tunnels & WWII Tunnels

Explore the astonishing 18th-century tunnels hand-carved into the Rock during the Great Siege, then go deeper into the vast WWII network used as an underground city — a completely hidden world inside the Rock.

⏱ 1.5–2 hrs🏛 History🔦 Underground
Find tunnel tours →
Nature

St. Michael's Cave

A vast, dramatically lit limestone cavern of stalactites and stalagmites that doubles as a natural concert hall. 'The Awakening' immersive light and sound show runs inside the cave.

⏱ 1 hr🕳 Cave💡 Light show
Find cave tours →
Wildlife

Dolphin Watching in the Bay

The Bay of Gibraltar hosts resident pods of Common, Striped, and Bottlenose dolphins year-round. Boats depart from Ocean Village marina — a 10-minute walk from the ship — for 1.5-hour trips with near-guaranteed sightings.

⏱ 1.5–2 hrs🐬 Dolphins⛵ Boat trip
Find dolphin tours →
Culture

Main Street, Europa Point & Duty-Free

Stroll the pedestrian Main Street past red phone boxes and Marks & Spencer to Casemates Square, then cab to Europa Point's lighthouse for clear-day views across the Strait to Morocco's Rif Mountains.

⏱ 2–3 hrs🛍 Duty-free🚶 Easy
Find city tours →

Self-Guided Walks & Hikes

Gibraltar's town is flat and walkable from the terminal; the Rock is best by cable car or tour. All routes follow real roads and paths.

Terminal to Casemates Square via Ocean Village

~2 km · 20 min · easy · flat

From the cruise terminal, walk north along the western waterfront past Ocean Village marina (dolphin-boat departures, waterfront restaurants) to Grand Casemates Square and pedestrian Main Street.

  1. StartGibraltar Cruise Terminal
  2. StopOcean Village Gibraltar
  3. StopCasemates Square Gibraltar
  4. EndMain Street Gibraltar
🗺️ See full route in Maps →

Main Street to Cable Car & Alameda Gardens

~1.5 km · 20 min · easy

Head south down pedestrian Main Street past the Governor's residence (The Convent), Cathedral Square, and down to the Alameda Botanic Gardens where the cable car base station departs to the summit.

  1. StartCasemates Square Gibraltar
  2. StopMain Street Gibraltar
  3. StopAlameda Gardens Gibraltar
  4. EndGibraltar Cable Car
🗺️ See full route 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 DaysSunriseSunset
Jan60°F / 16°C50°F / 10°C98:31 AM6:30 PM
Feb61°F / 16°C51°F / 11°C98:08 AM7:02 PM
Mar64°F / 18°C53°F / 12°C107:32 AM7:28 PM
Apr67°F / 19°C56°F / 13°C97:48 AM8:55 PM
May73°F / 23°C61°F / 16°C47:15 AM9:20 PM
Jun80°F / 27°C66°F / 19°C27:04 AM9:40 PM
Jul85°F / 29°C70°F / 21°C07:16 AM9:38 PM
Aug85°F / 29°C71°F / 22°C17:39 AM9:11 PM
Sep80°F / 27°C68°F / 20°C58:04 AM8:28 PM
Oct74°F / 23°C64°F / 18°C88:28 AM7:45 PM
Nov66°F / 19°C56°F / 13°C97:58 AM6:13 PM
Dec63°F / 17°C53°F / 12°C88:25 AM6:07 PM

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

Insider Tips

  • 🐒
    Never feed or touch the macaques. It's illegal (fines apply) and they bite. They'll snatch bags, sunglasses, and snacks — zip everything away on the Rock and keep cameras held firmly.
  • 🚡
    Take the cable car early or book a Rock Tour. On days with multiple ships, cable car queues can hit 45+ minutes by midday. The taxi Rock Tour is often more efficient and covers more ground.
  • 💷
    Bring pounds — but euros work too. Gibraltar uses GIP (pegged 1:1 to GBP); UK pounds and euros accepted everywhere. Cards are easy. GIP coins can't be spent in the UK, so spend them here.
  • 🛍
    Duty-free bargains on Main Street. Tobacco, spirits, perfume, and electronics are notably cheaper than EU ports. Check your home country customs limit before stocking up.
  • ✈️
    Walk across an active airport runway. Pedestrians can still cross Gibraltar International Airport's runway when planes aren't landing — one of the world's most unique and surreal short walks.

Cruises Calling Here

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

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
AIDAcosma
AIDA Cruises
Round-trip from Barcelona
⚓ Calls 21 Jul 07:00 - 17:00 20267 nights7 portsDeparts 2026 Jul 17
View itinerary · 7 ports
7 days, round-trip Mediterrane Schatze mit Gibraltar ab Barcelona
  1. 17 Jul 18:00Departing from Barcelona, Spain
  2. 18 Jul 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 20 Jul 10:00 - 22:00Malaga, Spain Granada
  4. 21 Jul 07:00 - 17:00Gibraltar
  5. 22 Jul 10:00 - 20:00Cartagena Spain, Murcia
  6. 23 Jul 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  7. 24 Jul 06:00Arriving in Barcelona, 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.