Cruises Calling at Gibraltar

105 upcoming cruises that stop at Gibraltar. Updated regularly; always confirm with the cruise line.

Sun Princess
Princess Cruises
Piraeus-Athens → Civitavecchia-Rome
⚓ Calls 10 Aug 07:00 - 16:0014 nights10 portsDeparts 2026 Aug 01
View itinerary · 10 ports
14 days, one-way from Piraeus-Athens to Civitavecchia-Rome
  1. 01 Aug 19:00Departing from Piraeus-Athens, Greece
  2. 02 Aug 07:00 - 19:00Santorini Island, Thira, Greece
  3. 04 Aug 07:30 - 18:00Bar Montenegro
  4. 05 Aug 07:00 - 16:00Corfu Island, Kerkyra, Greece
  5. 06 Aug 07:00 - 16:00Messina, Sicily Italy
  6. 08 Aug 06:00 - 17:00Barcelona, Spain
  7. 10 Aug 07:00 - 16:00Gibraltar
  8. 11 Aug 09:00 - 18:00Cartagena Spain, Murcia
  9. 14 Aug 07:00 - 19:00La Spezia, Italy Riviera
  10. 15 Aug 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$3189from / pp
Sun Princess
Princess Cruises
Round-trip from Piraeus-Athens
⚓ Calls 10 Aug 07:00 - 16:0021 nights15 portsDeparts 2026 Aug 01
View itinerary · 15 ports
21 days, round-trip The Best of the Mediterranean with Total Solar Eclipse
  1. 01 Aug 19:00Departing from Piraeus-Athens, Greece
  2. 02 Aug 07:00 - 19:00Santorini Island, Thira, Greece
  3. 04 Aug 07:30 - 18:00Bar Montenegro
  4. 05 Aug 07:00 - 16:00Corfu Island, Kerkyra, Greece
  5. 06 Aug 07:00 - 16:00Messina, Sicily Italy
  6. 08 Aug 06:00 - 17:00Barcelona, Spain
  7. 10 Aug 07:00 - 16:00Gibraltar
  8. 11 Aug 09:00 - 18:00Cartagena Spain, Murcia
  9. 14 Aug 07:00 - 19:00La Spezia, Italy Riviera
  10. 15 Aug 06:00 - 18:00Civitavecchia-Rome, Italy
  11. 16 Aug 07:00 - 19:00Naples, Italy
  12. 18 Aug 08:00 - 18:00Souda-Chania, Crete Greece
  13. 20 Aug 07:00 - 18:00Kusadasi, Ephesus, Turkey
  14. 21 Aug 07:00 - 21:00Mykonos Island, Greece
  15. 22 Aug 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$3865from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 06 Aug 08:00 - 15:007 nights8 portsDeparts 2026 Aug 02
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 02 Aug 16:00Departing from Barcelona, Spain
  2. 03 Aug 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 04 Aug 07:00 - 16:00Valencia, Spain
  4. 05 Aug 10:00 - 23:59Motril, Spain Granada
  5. 06 Aug 08:00 - 15:00Gibraltar
  6. 07 Aug 07:00 - 19:00Cadiz, Spain, Sevilla
  7. 08 Aug 07:00 - 18:00Portimao, Portugal
  8. 09 Aug 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$1059from / pp
Enchanted Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 14 Aug 07:00 - 15:0014 nights11 portsDeparts 2026 Aug 04
View itinerary · 11 ports
14 days, round-trip Mediterranean Adriatic with Total Solar Eclipse
  1. 04 Aug 18:00Departing from Civitavecchia-Rome, Italy
  2. 05 Aug 07:00 - 18:00Naples, Italy
  3. 07 Aug 07:00 - 18:00Kotor, Montenegro
  4. 08 Aug 07:00 - 17:00Dubrovnik, Croatia, Port Gruz
  5. 09 Aug 07:00 - 17:00Corfu Island, Kerkyra, Greece
  6. 10 Aug 09:00 - 19:00Messina, Sicily Italy
  7. 11 Aug 07:00 - 15:00Palermo, Sicily Italy
  8. 14 Aug 07:00 - 15:00Gibraltar
  9. 15 Aug 09:00 - 18:00Alicante, Spain
  10. 16 Aug 09:00 - 22:00Barcelona, Spain
  11. 18 Aug 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$3029from / pp
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Aug 07:00 - 18:007 nights6 portsDeparts 2026 Aug 06
View itinerary · 6 ports
7 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes
  1. 06 Aug 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 08 Aug 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 09 Aug 07:00 - 18:00Gibraltar
  4. 10 Aug 07:00 - 17:00Cadiz, Spain, Sevilla
  5. 12 Aug 07:00 - 15:00Lisbon, Portugal
  6. 13 Aug 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 09 Aug 07:00 - 18:0014 nights11 portsDeparts 2026 Aug 06
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 06 Aug 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 08 Aug 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 09 Aug 07:00 - 18:00Gibraltar
  4. 10 Aug 07:00 - 17:00Cadiz, Spain, Sevilla
  5. 12 Aug 07:00 - 15:00Lisbon, Portugal
  6. 13 Aug 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 15 Aug 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  8. 16 Aug 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  9. 18 Aug 07:00 - 19:00La Coruna, Spain Galicia
  10. 19 Aug 08:00 - 19:00Vigo, Spain Galicia
  11. 20 Aug 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Sun Princess
Princess Cruises
Barcelona → Civitavecchia-Rome
⚓ Calls 10 Aug 07:00 - 16:007 nights5 portsDeparts 2026 Aug 08
View itinerary · 5 ports
7 days, one-way from Barcelona to Civitavecchia-Rome
  1. 08 Aug 17:00Departing from Barcelona, Spain
  2. 10 Aug 07:00 - 16:00Gibraltar
  3. 11 Aug 09:00 - 18:00Cartagena Spain, Murcia
  4. 14 Aug 07:00 - 19:00La Spezia, Italy Riviera
  5. 15 Aug 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$2329from / pp
Sky Princess
Princess Cruises
Round-trip from Southampton
⚓ Calls 17 Aug 07:00 - 15:0014 nights9 portsDeparts 2026 Aug 08
View itinerary · 9 ports
14 days, round-trip Spain, France Portugal with Total Solar Eclipse
  1. 08 Aug 16:00Departing from Southampton, England
  2. 09 Aug 07:00 - 18:00Cherbourg, France
  3. 11 Aug 08:00 - 18:00Bilbao, Spain Biscay Basque Country
  4. 15 Aug 08:00 - 18:00Malaga, Spain Granada
  5. 16 Aug 07:00 - 16:00Cartagena Spain, Murcia
  6. 17 Aug 07:00 - 15:00Gibraltar
  7. 18 Aug 10:00 - 21:00Lisbon, Portugal
  8. 20 Aug 08:00 - 17:00La Coruna, Spain Galicia
  9. 22 Aug 07:00Arriving in Southampton, England
Find this cruise to book →
$3087from / pp
Sun Princess
Princess Cruises
Barcelona → Piraeus-Athens
⚓ Calls 10 Aug 07:00 - 16:0014 nights10 portsDeparts 2026 Aug 08
View itinerary · 10 ports
14 days, one-way from Barcelona to Piraeus-Athens
  1. 08 Aug 17:00Departing from Barcelona, Spain
  2. 10 Aug 07:00 - 16:00Gibraltar
  3. 11 Aug 09:00 - 18:00Cartagena Spain, Murcia
  4. 14 Aug 07:00 - 19:00La Spezia, Italy Riviera
  5. 15 Aug 06:00 - 18:00Civitavecchia-Rome, Italy
  6. 16 Aug 07:00 - 19:00Naples, Italy
  7. 18 Aug 08:00 - 18:00Souda-Chania, Crete Greece
  8. 20 Aug 07:00 - 18:00Kusadasi, Ephesus, Turkey
  9. 21 Aug 07:00 - 21:00Mykonos Island, Greece
  10. 22 Aug 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$3035from / pp
Sun Princess
Princess Cruises
Round-trip from Barcelona
⚓ Calls 10 Aug 07:00 - 16:0021 nights15 portsDeparts 2026 Aug 08
View itinerary · 15 ports
21 days, round-trip The Best of the Mediterranean with Total Solar Eclipse
  1. 08 Aug 17:00Departing from Barcelona, Spain
  2. 10 Aug 07:00 - 16:00Gibraltar
  3. 11 Aug 09:00 - 18:00Cartagena Spain, Murcia
  4. 14 Aug 07:00 - 19:00La Spezia, Italy Riviera
  5. 15 Aug 06:00 - 18:00Civitavecchia-Rome, Italy
  6. 16 Aug 07:00 - 19:00Naples, Italy
  7. 18 Aug 08:00 - 18:00Souda-Chania, Crete Greece
  8. 20 Aug 07:00 - 18:00Kusadasi, Ephesus, Turkey
  9. 21 Aug 07:00 - 21:00Mykonos Island, Greece
  10. 22 Aug 06:00 - 19:00Piraeus-Athens, Greece
  11. 23 Aug 07:00 - 19:00Santorini Island, Thira, Greece
  12. 25 Aug 07:30 - 18:00Bar Montenegro
  13. 26 Aug 07:00 - 16:00Corfu Island, Kerkyra, Greece
  14. 27 Aug 07:00 - 16:00Messina, Sicily Italy
  15. 29 Aug 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$3874from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 13 Aug 07:00 - 13:007 nights8 portsDeparts 2026 Aug 09
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 09 Aug 18:00Departing from Lisbon, Portugal
  2. 10 Aug 07:00 - 18:00Portimao, Portugal
  3. 11 Aug 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 12 Aug 07:00 - 23:59Motril, Spain Granada
  5. 13 Aug 07:00 - 13:00Gibraltar
  6. 14 Aug 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  7. 15 Aug 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 16 Aug 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$1119from / pp
Silver Muse
Silversea Cruises
Barcelona → Lisbon
⚓ Calls 15 Aug 08:00 - 18:0010 nights9 portsDeparts 2026 Aug 10
View itinerary · 9 ports
10 days, one-way from Barcelona to Lisbon
  1. 10 Aug 19:00Departing from Barcelona, Spain
  2. 11 Aug 07:30 - 17:00Valencia, Spain
  3. 12 Aug 08:00 - 18:00Cartagena Spain, Murcia
  4. 13 Aug 13:00 - 14 Aug 18:00Malaga, Spain Granada
  5. 15 Aug 08:00 - 18:00Gibraltar
  6. 16 Aug 08:00 - 23:00Cadiz, Spain, Sevilla
  7. 17 Aug 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  8. 18 Aug 08:00 - 18:00Casablanca, Marrakesh, Morocco
  9. 20 AugArriving in Lisbon, Portugal
Find this cruise to book →
$9100from / pp
Seven Seas Navigator
Regent Seven Seas Cruises
Le Havre-Paris → Barcelona
⚓ Calls 20 Aug 09:00 - 18:0012 nights11 portsDeparts 2026 Aug 12
View itinerary · 11 ports
12 days, one-way from Le Havre-Paris to Barcelona
  1. 12 Aug 19:00Departing from Le Havre-Paris, France
  2. 13 Aug 07:00 - 17:30Saint-Malo, France
  3. 15 Aug 08:00 - 18:00La Coruna, Spain Galicia
  4. 16 Aug 08:00 - 16:00Vigo, Spain Galicia
  5. 17 Aug 10:00 - 19:00Lisbon, Portugal
  6. 18 Aug 09:00 - 18:00Portimao, Portugal
  7. 19 Aug 07:00 - 23:59Cadiz, Spain, Sevilla
  8. 20 Aug 09:00 - 18:00Gibraltar
  9. 21 Aug 07:00 - 18:00Malaga, Spain Granada
  10. 23 Aug 07:00 - 17:00Valencia, Spain
  11. 24 Aug 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$24998from / pp
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 23 Aug 07:00 - 18:0014 nights11 portsDeparts 2026 Aug 13
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 13 Aug 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 15 Aug 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  3. 16 Aug 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  4. 18 Aug 07:00 - 19:00La Coruna, Spain Galicia
  5. 19 Aug 08:00 - 19:00Vigo, Spain Galicia
  6. 20 Aug 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 22 Aug 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  8. 23 Aug 07:00 - 18:00Gibraltar
  9. 24 Aug 07:00 - 17:00Cadiz, Spain, Sevilla
  10. 25 Aug 09:00 - 23:00Lisbon, Portugal
  11. 27 Aug 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Britannia
P&O Cruises
Round-trip from Southampton
⚓ Calls 25 Aug14 nights8 portsDeparts 2026 Aug 14
View itinerary · 8 ports
14 days, round-trip Mediterranean Islands
  1. 14 AugDeparting from Southampton, England
  2. 17 AugCadiz, Spain, Sevilla
  3. 19 AugIbiza, Ibiza Island Balearic Spain
  4. 21 AugCagliari, Sardinia Italy
  5. 23 AugPalma de Mallorca, Majorca Island Balearic Spain
  6. 24 AugCartagena Spain, Murcia
  7. 25 AugGibraltar
  8. 28 AugArriving in Southampton, England
Find this cruise to book →
Price on request
Ambience
Ambassador Cruise Line Cruises
Round-trip from London-Tilbury
⚓ Calls 23 Aug 07:00 - 18:0013 nights8 portsDeparts 2026 Aug 15
View itinerary · 8 ports
13 days, round-trip Escape To Spain Portugal
  1. 15 Aug 17:00Departing from London-Tilbury, England
  2. 18 Aug 08:00 - 18:00Vigo, Spain Galicia
  3. 20 Aug 08:00 - 18:00Cadiz, Spain, Sevilla
  4. 21 Aug 07:00 - 18:00Malaga, Spain Granada
  5. 22 Aug 07:00 - 21:00Ceuta, Spanish Morocco
  6. 23 Aug 07:00 - 18:00Gibraltar
  7. 25 Aug 08:00 - 20:00Porto-Leixoes, Oporto, Portugal
  8. 28 Aug 08:00Arriving in London-Tilbury, England
Find this cruise to book →
Price on request
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 20 Aug 08:00 - 15:007 nights8 portsDeparts 2026 Aug 16
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 16 Aug 16:00Departing from Barcelona, Spain
  2. 17 Aug 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 18 Aug 07:00 - 16:00Valencia, Spain
  4. 19 Aug 10:00 - 23:59Motril, Spain Granada
  5. 20 Aug 08:00 - 15:00Gibraltar
  6. 21 Aug 07:00 - 19:00Tangier, Morocco, Tanger-Ville
  7. 22 Aug 07:00 - 15:00Cadiz, Spain, Sevilla
  8. 23 Aug 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$1039from / pp
Spirit of Adventure
Saga Cruises
Dover → Portsmouth UK
⚓ Calls 01 Sep 08:00 - 17:0017 nights10 portsDeparts 2026 Aug 19
View itinerary · 10 ports
17 days, one-way from Dover to Portsmouth UK
  1. 19 Aug 17:00Departing from Dover, England
  2. 22 Aug 09:00 - 17:00Lisbon, Portugal
  3. 25 Aug 08:00 - 17:00Port Mahon, Menorca Island Balearic Spain
  4. 26 Aug 08:00 - 17:00Alghero, Sardinia Italy
  5. 27 Aug 09:00 - 18:00Portoferraio, Elba Island Italy
  6. 28 Aug 08:00 - 17:00La Spezia, Italy Riviera
  7. 29 Aug 08:00 - 17:00Ajaccio, Corsica France
  8. 31 Aug 09:00 - 18:00Almeria, Spain Andalusia
  9. 01 Sep 08:00 - 17:00Gibraltar
  10. 05 Sep 07:00Arriving in Portsmouth UK, England
Find this cruise to book →
Price on request
Aurora
P&O Cruises
Round-trip from Southampton
⚓ Calls 06 Sep21 nights9 portsDeparts 2026 Aug 19
View itinerary · 9 ports
21 days, round-trip Eastern Mediterranean Discovery
  1. 19 AugDeparting from Southampton, England
  2. 23 AugCartagena Spain, Murcia
  3. 25 AugLa Goulette-Tunis, Tunisia
  4. 26 AugPalermo, Sicily Italy
  5. 28 AugPiraeus-Athens, Greece
  6. 30 Aug - 31 AugIstanbul, Turkey, Galataport
  7. 03 SepValletta, Malta
  8. 06 SepGibraltar
  9. 09 SepArriving in Southampton, England
Find this cruise to book →
Price on request
MSC Virtuosa
MSC Cruises
Round-trip from Southampton
⚓ Calls 24 Aug 12:00 - 21:009 nights7 portsDeparts 2026 Aug 20
View itinerary · 7 ports
9 days, round-trip Northern Europe
  1. 20 Aug 17:00Departing from Southampton, England
  2. 21 Aug 11:00 - 19:00Brest, France
  3. 23 Aug 07:00 - 16:00Lisbon, Portugal
  4. 24 Aug 12:00 - 21:00Gibraltar
  5. 25 Aug 07:00 - 19:00Malaga, Spain Granada
  6. 26 Aug 07:00 - 18:00Cadiz, Spain, Sevilla
  7. 29 Aug 08:00Arriving in Southampton, England
Find this cruise to book →
$1966from / pp
Silver Muse
Silversea Cruises
Lisbon → Barcelona
⚓ Calls 25 Aug 08:00 - 18:009 nights9 portsDeparts 2026 Aug 20
View itinerary · 9 ports
9 days, one-way from Lisbon to Barcelona
  1. 20 Aug 19:00Departing from Lisbon, Portugal
  2. 22 Aug 08:00 - 18:00Casablanca, Marrakesh, Morocco
  3. 23 Aug 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  4. 24 Aug 08:00 - 23:00Cadiz, Spain, Sevilla
  5. 25 Aug 08:00 - 18:00Gibraltar
  6. 26 Aug 07:00 - 18:00Malaga, Spain Granada
  7. 27 Aug 09:00 - 17:00Cartagena Spain, Murcia
  8. 28 Aug 08:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  9. 29 AugArriving in Barcelona, Spain
Find this cruise to book →
$8800from / pp
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 23 Aug 07:00 - 18:0014 nights11 portsDeparts 2026 Aug 20
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 20 Aug 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 22 Aug 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 23 Aug 07:00 - 18:00Gibraltar
  4. 24 Aug 07:00 - 17:00Cadiz, Spain, Sevilla
  5. 25 Aug 09:00 - 23:00Lisbon, Portugal
  6. 27 Aug 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 29 Aug 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  8. 30 Aug 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  9. 01 Sep 07:00 - 19:00La Coruna, Spain Galicia
  10. 02 Sep 08:00 - 19:00Vigo, Spain Galicia
  11. 03 Sep 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 23 Aug 07:00 - 18:007 nights6 portsDeparts 2026 Aug 20
View itinerary · 6 ports
7 days, round-trip - Sommerzeit An Der Westkuste Mit Cadiz - AbBis Leixoes Porto
  1. 20 Aug 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 22 Aug 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 23 Aug 07:00 - 18:00Gibraltar
  4. 24 Aug 07:00 - 17:00Cadiz, Spain, Sevilla
  5. 25 Aug 09:00 - 23:00Lisbon, Portugal
  6. 27 Aug 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Oosterdam
Holland America Cruises
Piraeus-Athens → Barcelona
⚓ Calls 03 Sep 12:00 - 19:0014 nights11 portsDeparts 2026 Aug 22
View itinerary · 11 ports
14 days, one-way from Piraeus-Athens to Barcelona
  1. 22 Aug 17:00Departing from Piraeus-Athens, Greece
  2. 24 Aug 08:00 - 17:00Kotor, Montenegro
  3. 25 Aug 08:00 - 17:00Corfu Island, Kerkyra, Greece
  4. 26 Aug 11:00 - 18:00Messina, Sicily Italy
  5. 27 Aug 08:00 - 28 Aug 17:00Salerno, Italy
  6. 29 Aug 07:00 - 17:00Civitavecchia-Rome, Italy
  7. 30 Aug 08:00 - 17:00Portofino, Italy Riviera
  8. 31 Aug 08:00 - 17:00Ajaccio, Corsica France
  9. 01 Sep 07:00 - 18:00Marseille, France Riviera
  10. 03 Sep 12:00 - 19:00Gibraltar
  11. 05 Sep 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$1834from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 27 Aug 07:00 - 13:007 nights8 portsDeparts 2026 Aug 23
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 23 Aug 18:00Departing from Lisbon, Portugal
  2. 24 Aug 07:00 - 18:00Portimao, Portugal
  3. 25 Aug 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 26 Aug 07:00 - 23:59Motril, Spain Granada
  5. 27 Aug 07:00 - 13:00Gibraltar
  6. 28 Aug 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  7. 29 Aug 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 30 Aug 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$1049from / pp
Celebrity Eclipse
Celebrity Cruises
Amsterdam → Barcelona
⚓ Calls 04 Sep 07:00 - 17:0012 nights9 portsDeparts 2026 Aug 26
View itinerary · 9 ports
12 days, one-way from Amsterdam to Barcelona
  1. 26 Aug 17:00Departing from Amsterdam, Netherlands North Holland
  2. 28 Aug 07:00 - 20:00Le Havre-Paris, France
  3. 30 Aug 08:00 - 18:00La Coruna, Spain Galicia
  4. 31 Aug 08:00 - 18:00Porto-Leixoes, Oporto, Portugal
  5. 01 Sep 08:00 - 02 Sep 16:00Lisbon, Portugal
  6. 03 Sep 09:00 - 19:00Cadiz, Spain, Sevilla
  7. 04 Sep 07:00 - 17:00Gibraltar
  8. 06 Sep 08:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  9. 07 Sep 05:00Arriving in Barcelona, Spain
Find this cruise to book →
$9591from / pp
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 06 Sep 07:00 - 18:0014 nights11 portsDeparts 2026 Aug 27
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 27 Aug 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 29 Aug 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  3. 30 Aug 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  4. 01 Sep 07:00 - 19:00La Coruna, Spain Galicia
  5. 02 Sep 08:00 - 19:00Vigo, Spain Galicia
  6. 03 Sep 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 05 Sep 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  8. 06 Sep 07:00 - 18:00Gibraltar
  9. 07 Sep 08:00 - 19:00Cadiz, Spain, Sevilla
  10. 09 Sep 07:00 - 15:00Lisbon, Portugal
  11. 10 Sep 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 03 Sep 12:00 - 19:007 nights6 portsDeparts 2026 Aug 29
View itinerary · 6 ports
7 days, one-way from Civitavecchia-Rome to Barcelona
  1. 29 Aug 17:00Departing from Civitavecchia-Rome, Italy
  2. 30 Aug 08:00 - 17:00Portofino, Italy Riviera
  3. 31 Aug 08:00 - 17:00Ajaccio, Corsica France
  4. 01 Sep 07:00 - 18:00Marseille, France Riviera
  5. 03 Sep 12:00 - 19:00Gibraltar
  6. 05 Sep 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$1009from / pp
Silver Shadow
Silversea Cruises
Villefranche-sur-Mer → Lisbon
⚓ Calls 05 Sep 08:00 - 18:0010 nights8 portsDeparts 2026 Aug 30
View itinerary · 8 ports
10 days, one-way from Villefranche-sur-Mer to Lisbon
  1. 30 Aug 19:00Departing from Villefranche-sur-Mer, Nice, France Riviera
  2. 31 Aug 07:00 - 18:00Marseille, France Riviera
  3. 01 Sep 08:00 - 18:00Sete, France Riviera
  4. 02 Sep 08:00 - 22:00Barcelona, Spain
  5. 04 Sep 08:00 - 19:00Malaga, Spain Granada
  6. 05 Sep 08:00 - 18:00Gibraltar
  7. 06 Sep 15:00 - 07 Sep 18:30Seville, Spain Andalusia
  8. 09 SepArriving in Lisbon, Portugal
Find this cruise to book →
$11300from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 03 Sep 08:00 - 15:007 nights8 portsDeparts 2026 Aug 30
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 30 Aug 16:00Departing from Barcelona, Spain
  2. 31 Aug 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 01 Sep 07:00 - 16:00Valencia, Spain
  4. 02 Sep 10:00 - 23:59Motril, Spain Granada
  5. 03 Sep 08:00 - 15:00Gibraltar
  6. 04 Sep 07:00 - 19:00Cadiz, Spain, Sevilla
  7. 05 Sep 07:00 - 18:00Portimao, Portugal
  8. 06 Sep 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$1039from / pp
Marella Explorer
Marella Cruises
Round-trip from Palma de Mallorca
⚓ Calls 06 Jul 09:00 - 22:007 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:007 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:0015 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
Celebrity Equinox
Celebrity Cruises
Round-trip from Barcelona
⚓ Calls 13 Jul 10:00 - 18:007 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
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 12 Jul 07:00 - 18:007 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:0014 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
Seven Seas Voyager
Regent Seven Seas Cruises
Civitavecchia-Rome → Lisbon
⚓ Calls 17 Jul 08:00 - 16:0010 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
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 21 Jul 07:00 - 17:0014 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
ms Oosterdam
Holland America Cruises
Round-trip from Barcelona
⚓ Calls 31 Jul 12:00 - 19:0021 nights16 portsDeparts 2026 Jul 12
View itinerary · 16 ports
21 days, round-trip Ultimate Mediterranean Marvels Collectors Voyage
  1. 12 Jul 17:00Departing from Barcelona, Spain
  2. 14 Jul 08:00 - 17:00Valletta, Malta
  3. 16 Jul 08:00 - 17:00Souda-Chania, Crete Greece
  4. 17 Jul 08:00 - 17:00Santorini Island, Thira, Greece
  5. 18 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  6. 19 Jul 07:00 - 17:00Piraeus-Athens, Greece
  7. 21 Jul 08:00 - 17:00Kotor, Montenegro
  8. 22 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  9. 23 Jul 11:00 - 18:00Messina, Sicily Italy
  10. 24 Jul 08:00 - 25 Jul 17:00Naples, Italy
  11. 26 Jul 07:00 - 17:00Civitavecchia-Rome, Italy
  12. 27 Jul 07:00 - 17:00Livorno, Florence-Pisa, Italy
  13. 28 Jul 07:00 - 17:00Portofino, Italy Riviera
  14. 29 Jul 07:00 - 18:00Marseille, France Riviera
  15. 31 Jul 12:00 - 19:00Gibraltar
  16. 02 Aug 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$3169from / pp
Oceania Nautica-Aurelia
Oceania Cruises
Monte Carlo → Lisbon
⚓ Calls 19 Jul 07:00 - 23:0012 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
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 16 Jul 07:00 - 13:007 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
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jul 07:00 - 18:0014 nights11 portsDeparts 2026 Jul 16
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 16 Jul 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 18 Jul 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  3. 19 Jul 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  4. 21 Jul 07:00 - 19:00La Coruna, Spain Galicia
  5. 22 Jul 08:00 - 19:00Vigo, Spain Galicia
  6. 23 Jul 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 25 Jul 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  8. 26 Jul 07:00 - 18:00Gibraltar
  9. 27 Jul 07:00 - 17:00Cadiz, Spain, Sevilla
  10. 28 Jul 09:00 - 23:00Lisbon, Portugal
  11. 30 Jul 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
AIDAcosma
AIDA Cruises
Round-trip from Barcelona
⚓ Calls 21 Jul 07:00 - 17:007 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
Britannia
P&O Cruises
Round-trip from Southampton
⚓ Calls 28 Jul14 nights8 portsDeparts 2026 Jul 17
View itinerary · 8 ports
14 days, round-trip Mediterranean Islands
  1. 17 JulDeparting from Southampton, England
  2. 20 JulCadiz, Spain, Sevilla
  3. 22 JulIbiza, Ibiza Island Balearic Spain
  4. 24 JulCagliari, Sardinia Italy
  5. 26 JulPalma de Mallorca, Majorca Island Balearic Spain
  6. 27 JulCartagena Spain, Murcia
  7. 28 JulGibraltar
  8. 31 JulArriving in Southampton, England
Find this cruise to book →
Price on request
AIDAcosma
AIDA Cruises
Barcelona → Civitavecchia-Rome
⚓ Calls 21 Jul 07:00 - 17:0011 nights10 portsDeparts 2026 Jul 17
View itinerary · 10 ports
11 days, one-way from Barcelona to Civitavecchia-Rome
  1. 17 Jul 18:00Departing from Barcelona, Spain
  2. 18 Jul 05: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:00 - 18:00Barcelona, Spain
  8. 25 Jul - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  9. 27 Jul 07:00 - 18:00La Spezia, Italy Riviera
  10. 28 Jul 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
Price on request
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 21 Jul 07:00 - 17:007 nights7 portsDeparts 2026 Jul 18
View itinerary · 7 ports
7 days, round-trip Mediterrane Schatze mit Gibraltar ab Mallorca
  1. 18 Jul 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 20 Jul 10:00 - 22:00Malaga, Spain Granada
  3. 21 Jul 07:00 - 17:00Gibraltar
  4. 22 Jul 10:00 - 20:00Cartagena Spain, Murcia
  5. 23 Jul 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  6. 24 Jul 06:00 - 18:00Barcelona, Spain
  7. 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 Palma de Mallorca
⚓ Calls 21 Jul 07:00 - 17:0014 nights12 portsDeparts 2026 Jul 18
View itinerary · 12 ports
14 days, round-trip Grose Mittelmeer-Reise ab Mallorca 2
  1. 18 Jul 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 20 Jul 10:00 - 22:00Malaga, Spain Granada
  3. 21 Jul 07:00 - 17:00Gibraltar
  4. 22 Jul 10:00 - 20:00Cartagena Spain, Murcia
  5. 23 Jul 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  6. 24 Jul 06:00Barcelona, Spain
  7. 25 Jul 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 27 Jul 07:00 - 18:00La Spezia, Italy Riviera
  9. 28 Jul 08:00 - 20:00Civitavecchia-Rome, Italy
  10. 29 Jul 09:30 - 22:00Ajaccio, Corsica France
  11. 31 Jul - 18:00Barcelona, Spain
  12. 01 Aug 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
ms Oosterdam
Holland America Cruises
Piraeus-Athens → Barcelona
⚓ Calls 31 Jul 12:00 - 19:0014 nights11 portsDeparts 2026 Jul 19
View itinerary · 11 ports
14 days, one-way from Piraeus-Athens to Barcelona
  1. 19 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 21 Jul 08:00 - 17:00Kotor, Montenegro
  3. 22 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  4. 23 Jul 11:00 - 18:00Messina, Sicily Italy
  5. 24 Jul 08:00 - 25 Jul 17:00Naples, Italy
  6. 26 Jul 04:30 - 17:00Civitavecchia-Rome, Italy
  7. 27 Jul 07:00 - 19:00Livorno, Florence-Pisa, Italy
  8. 28 Jul 07:00 - 17:00Portofino, Italy Riviera
  9. 29 Jul 07:00 - 18:00Marseille, France Riviera
  10. 31 Jul 12:00 - 19:00Gibraltar
  11. 02 Aug 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$2099from / pp
ms Oosterdam
Holland America Cruises
Piraeus-Athens → Lisbon
⚓ Calls 31 Jul 12:00 - 19:0021 nights16 portsDeparts 2026 Jul 19
View itinerary · 16 ports
21 days, one-way from Piraeus-Athens to Lisbon
  1. 19 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 21 Jul 08:00 - 17:00Kotor, Montenegro
  3. 22 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  4. 23 Jul 11:00 - 18:00Messina, Sicily Italy
  5. 24 Jul 08:00 - 25 Jul 17:00Naples, Italy
  6. 26 Jul 04:30 - 17:00Civitavecchia-Rome, Italy
  7. 27 Jul 07:00 - 19:00Livorno, Florence-Pisa, Italy
  8. 28 Jul 07:00 - 17:00Portofino, Italy Riviera
  9. 29 Jul 07:00 - 18:00Marseille, France Riviera
  10. 31 Jul 12:00 - 19:00Gibraltar
  11. 02 Aug 07:00 - 22:00Barcelona, Spain
  12. 03 Aug 11:00 - 23:00Ibiza, Ibiza Island Balearic Spain
  13. 04 Aug 08:00 - 17:00Alicante, Spain
  14. 06 Aug 07:00 - 21:00Malaga, Spain Granada
  15. 07 Aug 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  16. 09 Aug 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
$3174from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 23 Jul 08:00 - 15:007 nights8 portsDeparts 2026 Jul 19
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 19 Jul 16:00Departing from Barcelona, Spain
  2. 20 Jul 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 21 Jul 07:00 - 16:00Valencia, Spain
  4. 22 Jul 10:00 - 23:59Motril, Spain Granada
  5. 23 Jul 08:00 - 15:00Gibraltar
  6. 24 Jul 07:00 - 19:00Cadiz, Spain, Sevilla
  7. 25 Jul 07:00 - 18:00Portimao, Portugal
  8. 26 Jul 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$999from / pp
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 26 Jul 07:00 - 18:007 nights6 portsDeparts 2026 Jul 23
View itinerary · 6 ports
7 days, round-trip - Sommerzeit An Der Westkuste Mit Cadiz - AbBis Leixoes Porto
  1. 23 Jul 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 25 Jul 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 26 Jul 07:00 - 18:00Gibraltar
  4. 27 Jul 07:00 - 17:00Cadiz, Spain, Sevilla
  5. 28 Jul 09:00 - 23:00Lisbon, Portugal
  6. 30 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 26 Jul 07:00 - 18:0014 nights11 portsDeparts 2026 Jul 23
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 23 Jul 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 25 Jul 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 26 Jul 07:00 - 18:00Gibraltar
  4. 27 Jul 07:00 - 17:00Cadiz, Spain, Sevilla
  5. 28 Jul 09:00 - 23:00Lisbon, Portugal
  6. 30 Jul 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 01 Aug 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  8. 02 Aug 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  9. 04 Aug 07:00 - 19:00La Coruna, Spain Galicia
  10. 05 Aug 08:00 - 19:00Vigo, Spain Galicia
  11. 06 Aug 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Oceania Nautica-Aurelia
Oceania Cruises
Lisbon → Civitavecchia-Rome
⚓ Calls 29 Jul 08:00 - 16:0010 nights9 portsDeparts 2026 Jul 24
View itinerary · 9 ports
10 days, one-way from Lisbon to Civitavecchia-Rome
  1. 24 Jul 18:00Departing from Lisbon, Portugal
  2. 26 Jul 09:00 - 18:00Funchal, Madeira Island Portugal
  3. 28 Jul 07:00 - 17:00Cadiz, Spain, Sevilla
  4. 29 Jul 08:00 - 16:00Gibraltar
  5. 30 Jul 07:00 - 18:00Malaga, Spain Granada
  6. 31 Jul 08:00 - 16:00Cartagena Spain, Murcia
  7. 01 Aug 11:00 - 16:00Barcelona, Spain
  8. 02 Aug 12:00 - 17:00Ajaccio, Corsica France
  9. 03 Aug 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$2485from / pp
Oceania Nautica-Aurelia
Oceania Cruises
Lisbon → Venice
⚓ Calls 29 Jul 08:00 - 16:0017 nights16 portsDeparts 2026 Jul 24
View itinerary · 16 ports
17 days, one-way from Lisbon to Venice
  1. 24 Jul 18:00Departing from Lisbon, Portugal
  2. 26 Jul 09:00 - 18:00Funchal, Madeira Island Portugal
  3. 28 Jul 07:00 - 17:00Cadiz, Spain, Sevilla
  4. 29 Jul 08:00 - 16:00Gibraltar
  5. 30 Jul 07:00 - 18:00Malaga, Spain Granada
  6. 31 Jul 08:00 - 16:00Cartagena Spain, Murcia
  7. 01 Aug 11:00 - 16:00Barcelona, Spain
  8. 02 Aug 12:00 - 17:00Ajaccio, Corsica France
  9. 03 Aug 06:00 - 19:00Civitavecchia-Rome, Italy
  10. 04 Aug 07:00 - 17:00Sorrento, Italy
  11. 05 Aug 07:00 - 16:00Giardini Naxos-Taormina, Sicily Italy
  12. 06 Aug 11:00 - 19:00Corfu Island, Kerkyra, Greece
  13. 07 Aug 09:00 - 17:00Kotor, Montenegro
  14. 08 Aug 07:00 - 17:00Split, Croatia
  15. 09 Aug 09:00 - 18:00Koper, Slovenia
  16. 10 Aug 08:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$9049from / pp
MSC Virtuosa
MSC Cruises
Round-trip from Southampton
⚓ Calls 04 Aug 07:00 - 16:0014 nights10 portsDeparts 2026 Jul 25
View itinerary · 10 ports
14 days, round-trip Northern Europe
  1. 25 Jul 18:00Departing from Southampton, England
  2. 27 Jul 08:00 - 18:00La Coruna, Spain Galicia
  3. 29 Jul 08:00 - 19:00Cadiz, Spain, Sevilla
  4. 30 Jul 07:00 - 18:00Malaga, Spain Granada
  5. 31 Jul 10:00 - 20:00Alicante, Spain
  6. 01 Aug 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  7. 02 Aug 09:00 - 19:00Tarragona, Spain Costa Daurada
  8. 04 Aug 07:00 - 16:00Gibraltar
  9. 05 Aug 09:00 - 20:00Lisbon, Portugal
  10. 08 Aug 07:00Arriving in Southampton, England
Find this cruise to book →
$1929from / pp
Sun Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 10 Aug 07:00 - 16:0021 nights15 portsDeparts 2026 Jul 25
View itinerary · 15 ports
21 days, round-trip The Best of the Mediterranean with Total Solar Eclipse
  1. 25 Jul 18:00Departing from Civitavecchia-Rome, Italy
  2. 26 Jul 07:00 - 19:00Naples, Italy
  3. 28 Jul 08:00 - 18:00Souda-Chania, Crete Greece
  4. 30 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  5. 31 Jul 07:00 - 21:00Mykonos Island, Greece
  6. 01 Aug 06:00 - 19:00Piraeus-Athens, Greece
  7. 02 Aug 07:00 - 19:00Santorini Island, Thira, Greece
  8. 04 Aug 07:30 - 18:00Bar Montenegro
  9. 05 Aug 07:00 - 16:00Corfu Island, Kerkyra, Greece
  10. 06 Aug 07:00 - 16:00Messina, Sicily Italy
  11. 08 Aug 06:00 - 17:00Barcelona, Spain
  12. 10 Aug 07:00 - 16:00Gibraltar
  13. 11 Aug 09:00 - 18:00Cartagena Spain, Murcia
  14. 14 Aug 07:00 - 19:00La Spezia, Italy Riviera
  15. 15 Aug 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$3880from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Lisbon
⚓ Calls 31 Jul 12:00 - 19:0014 nights11 portsDeparts 2026 Jul 26
View itinerary · 11 ports
14 days, one-way from Civitavecchia-Rome to Lisbon
  1. 26 Jul 17:00Departing from Civitavecchia-Rome, Italy
  2. 27 Jul 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 28 Jul 07:00 - 17:00Portofino, Italy Riviera
  4. 29 Jul 07:00 - 18:00Marseille, France Riviera
  5. 31 Jul 12:00 - 19:00Gibraltar
  6. 02 Aug 07:00 - 22:00Barcelona, Spain
  7. 03 Aug 11:00 - 23:00Ibiza, Ibiza Island Balearic Spain
  8. 04 Aug 08:00 - 17:00Alicante, Spain
  9. 06 Aug 07:00 - 21:00Malaga, Spain Granada
  10. 07 Aug 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  11. 09 Aug 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
$2064from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 31 Jul 12:00 - 19:007 nights6 portsDeparts 2026 Jul 26
View itinerary · 6 ports
7 days, one-way from Civitavecchia-Rome to Barcelona
  1. 26 Jul 17:00Departing from Civitavecchia-Rome, Italy
  2. 27 Jul 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 28 Jul 07:00 - 17:00Portofino, Italy Riviera
  4. 29 Jul 07:00 - 18:00Marseille, France Riviera
  5. 31 Jul 12:00 - 19:00Gibraltar
  6. 02 Aug 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$1059from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 30 Jul 07:00 - 13:007 nights8 portsDeparts 2026 Jul 26
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 26 Jul 16:00Departing from Lisbon, Portugal
  2. 27 Jul 07:00 - 18:00Portimao, Portugal
  3. 28 Jul 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 29 Jul 07:00 - 23:59Motril, Spain Granada
  5. 30 Jul 07:00 - 13:00Gibraltar
  6. 31 Jul 12:00 - 22:00Ibiza, Ibiza Island Balearic Spain
  7. 01 Aug 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 02 Aug 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$1009from / pp
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 09 Aug 07:00 - 18:0014 nights11 portsDeparts 2026 Jul 30
View itinerary · 11 ports
14 days, round-trip - Sommerzeit An Der Westkuste - AbBis Leixoes Porto
  1. 30 Jul 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 01 Aug 08:00 - 19:00Le Verdon-sur-Mer, Medoc, France
  3. 02 Aug 08:00 - 21:00Bilbao, Spain Biscay Basque Country
  4. 04 Aug 07:00 - 19:00La Coruna, Spain Galicia
  5. 05 Aug 08:00 - 19:00Vigo, Spain Galicia
  6. 06 Aug 04:00 - 22:00Porto-Leixoes, Oporto, Portugal
  7. 08 Aug 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  8. 09 Aug 07:00 - 18:00Gibraltar
  9. 10 Aug 07:00 - 17:00Cadiz, Spain, Sevilla
  10. 12 Aug 07:00 - 15:00Lisbon, Portugal
  11. 13 Aug 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Britannia
P&O Cruises
Round-trip from Southampton
⚓ Calls 11 Aug14 nights8 portsDeparts 2026 Jul 31
View itinerary · 8 ports
14 days, round-trip Mediterranean Islands
  1. 31 JulDeparting from Southampton, England
  2. 03 AugCadiz, Spain, Sevilla
  3. 05 AugIbiza, Ibiza Island Balearic Spain
  4. 07 AugCagliari, Sardinia Italy
  5. 09 AugPalma de Mallorca, Majorca Island Balearic Spain
  6. 10 AugCartagena Spain, Murcia
  7. 11 AugGibraltar
  8. 14 AugArriving in Southampton, England
Find this cruise to book →
Price on request
Spirit of Discovery
Saga Cruises
Round-trip from Portsmouth UK
⚓ Calls 20 Jun 08:00 - 17:0015 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
Mein Schiff 1
TUI Cruises
Palma de Mallorca → Bremerhaven
⚓ Calls 12 Jun 08:00 - 19:0010 nights7 portsDeparts 2026 Jun 10
View itinerary · 7 ports
10 days, one-way from Palma de Mallorca to Bremerhaven
  1. 10 Jun 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 12 Jun 08:00 - 19:00Gibraltar
  3. 13 Jun 08:00 - 21:00Cadiz, Spain, Sevilla
  4. 15 Jun 08:00 - 18:00Porto-Leixoes, Oporto, Portugal
  5. 16 Jun 09:00 - 19:00Ferrol, Spain Galicia
  6. 18 Jun 07:30 - 19:00Le Havre-Paris, France
  7. 20 Jun 05:30Arriving in Bremerhaven, Bremen, Germany
Find this cruise to book →
Price on request
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 19 Jun 12:00 - 19:0014 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:007 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:0021 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
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 18 Jun 07:00 - 13:007 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
Oceania Sirena
Oceania Cruises
Barcelona → Lisbon
⚓ Calls 20 Jun 08:00 - 18:007 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:0010 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:0034 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:007 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:008 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:0015 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:0023 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:009 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:007 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
Seven Seas Voyager
Regent Seven Seas Cruises
Istanbul → Lisbon
⚓ Calls 17 Jul 08:00 - 16:0022 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
Mein Schiff 6
TUI Cruises
Round-trip from Porto-Leixoes
⚓ Calls 06 Sep 07:00 - 18:007 nights6 portsDeparts 2026 Sep 03
View itinerary · 6 ports
7 days, round-trip - Sommerzeit An Der Westkuste Mit Cadiz - AbBis Leixoes Porto
  1. 03 Sep 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 05 Sep 07:00 - 22:00Tangier, Morocco, Tanger-Ville
  3. 06 Sep 07:00 - 18:00Gibraltar
  4. 07 Sep 08:00 - 19:00Cadiz, Spain, Sevilla
  5. 09 Sep 07:00 - 15:00Lisbon, Portugal
  6. 10 Sep 04:00Arriving in Porto-Leixoes, Oporto, Portugal
Find this cruise to book →
Price on request
Silver Ray
Silversea Cruises
Barcelona → Monte Carlo
⚓ Calls 07 Sep 08:00 - 19:0012 nights10 portsDeparts 2026 Sep 05
View itinerary · 10 ports
12 days, one-way from Barcelona to Monte Carlo
  1. 05 Sep 18:00Departing from Barcelona, Spain
  2. 07 Sep 08:00 - 19:00Gibraltar
  3. 08 Sep 08:00 - 09 Sep 16:00Malaga, Spain Granada
  4. 10 Sep 08:00 - 19:00Cartagena Spain, Murcia
  5. 11 Sep 08:00 - 18:00Valencia, Spain
  6. 12 Sep 08:00 - 19:00Alicante, Spain
  7. 13 Sep 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  8. 14 Sep 09:00 - 21:00Alcudia, Majorca Island Balearic Spain
  9. 15 Sep 08:30 - 19:00Palamos, Spain Costa Brava
  10. 17 SepArriving in Monte Carlo, Monaco City
Find this cruise to book →
$12500from / pp
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 14 Sep 08:00 - 18:0014 nights12 portsDeparts 2026 Sep 05
View itinerary · 12 ports
14 days, round-trip Grose Mittelmeer-Reise ab Mallorca 2
  1. 05 Sep 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 07 Sep 07:00 - 18:00La Spezia, Italy Riviera
  3. 08 Sep 08:00 - 20:00Civitavecchia-Rome, Italy
  4. 09 Sep 09:30 - 22:00Ajaccio, Corsica France
  5. 11 Sep 06:00Barcelona, Spain
  6. 12 Sep 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 14 Sep 08:00 - 18:00Gibraltar
  8. 15 Sep 07:00 - 18:00Malaga, Spain Granada
  9. 16 Sep 10:00 - 20:00Cartagena Spain, Murcia
  10. 17 Sep 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  11. 18 Sep - 18:00Barcelona, Spain
  12. 19 Sep 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
Queen Anne
Cunard Cruises
Round-trip from Southampton
⚓ Calls 17 Sep14 nights8 portsDeparts 2026 Sep 06
View itinerary · 8 ports
14 days, round-trip Italy
  1. 06 SepDeparting from Southampton, England
  2. 10 SepCartagena Spain, Murcia
  3. 12 SepCivitavecchia-Rome, Italy
  4. 13 SepLa Spezia, Italy Riviera
  5. 14 SepMarseille, France Riviera
  6. 16 SepMalaga, Spain Granada
  7. 17 SepGibraltar
  8. 20 SepArriving in Southampton, England
Find this cruise to book →
$2089from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 10 Sep 07:00 - 13:007 nights8 portsDeparts 2026 Sep 06
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 06 Sep 16:00Departing from Lisbon, Portugal
  2. 07 Sep 07:00 - 18:00Portimao, Portugal
  3. 08 Sep 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 09 Sep 07:00 - 23:59Motril, Spain Granada
  5. 10 Sep 07:00 - 13:00Gibraltar
  6. 11 Sep 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  7. 12 Sep 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 13 Sep 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$1199from / pp
AIDAcosma
AIDA Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 14 Sep 08:00 - 18:0010 nights9 portsDeparts 2026 Sep 08
View itinerary · 9 ports
10 days, one-way from Civitavecchia-Rome to Barcelona
  1. 08 Sep 20:00Departing from Civitavecchia-Rome, Italy
  2. 09 Sep 09:30 - 22:00Ajaccio, Corsica France
  3. 11 Sep 06:00 - 18:00Barcelona, Spain
  4. 12 Sep 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  5. 14 Sep 08:00 - 18:00Gibraltar
  6. 15 Sep 07:00 - 18:00Malaga, Spain Granada
  7. 16 Sep 10:00 - 20:00Cartagena Spain, Murcia
  8. 17 Sep 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  9. 18 Sep 06:00Arriving in Barcelona, Spain
Find this cruise to book →
Price on request
AIDAcosma
AIDA Cruises
Round-trip from Barcelona
⚓ Calls 14 Sep 08:00 - 18:007 nights7 portsDeparts 2026 Sep 11
View itinerary · 7 ports
7 days, round-trip Mediterrane Schatze mit Gibraltar ab Barcelona
  1. 11 Sep 18:00Departing from Barcelona, Spain
  2. 12 Sep 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 14 Sep 08:00 - 18:00Gibraltar
  4. 15 Sep 07:00 - 18:00Malaga, Spain Granada
  5. 16 Sep 10:00 - 20:00Cartagena Spain, Murcia
  6. 17 Sep 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  7. 18 Sep 06:00Arriving in Barcelona, Spain
Find this cruise to book →
Price on request
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 14 Sep 08:00 - 18:007 nights7 portsDeparts 2026 Sep 12
View itinerary · 7 ports
7 days, round-trip Mediterrane Schatze mit Gibraltar ab Mallorca
  1. 12 Sep 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 14 Sep 08:00 - 18:00Gibraltar
  3. 15 Sep 07:00 - 18:00Malaga, Spain Granada
  4. 16 Sep 10:00 - 20:00Cartagena Spain, Murcia
  5. 17 Sep 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  6. 18 Sep 06:00 - 18:00Barcelona, Spain
  7. 19 Sep 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 14 Sep 08:00 - 18:0014 nights12 portsDeparts 2026 Sep 12
View itinerary · 12 ports
14 days, round-trip Grose Mittelmeer-Reise ab Mallorca 2
  1. 12 Sep 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 14 Sep 08:00 - 18:00Gibraltar
  3. 15 Sep 07:00 - 18:00Malaga, Spain Granada
  4. 16 Sep 10:00 - 20:00Cartagena Spain, Murcia
  5. 17 Sep 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  6. 18 Sep 06:00Barcelona, Spain
  7. 19 Sep 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 21 Sep 07:00 - 18:00La Spezia, Italy Riviera
  9. 22 Sep 08:00 - 20:00Civitavecchia-Rome, Italy
  10. 23 Sep 09:30 - 22:00Ajaccio, Corsica France
  11. 25 Sep - 18:00Barcelona, Spain
  12. 26 Sep 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
Queen Anne
Cunard Cruises
Civitavecchia-Rome → Southampton
⚓ Calls 17 Sep8 nights6 portsDeparts 2026 Sep 12
View itinerary · 6 ports
8 days, one-way from Civitavecchia-Rome to Southampton
  1. 12 SepDeparting from Civitavecchia-Rome, Italy
  2. 13 SepLa Spezia, Italy Riviera
  3. 14 SepMarseille, France Riviera
  4. 16 SepMalaga, Spain Granada
  5. 17 SepGibraltar
  6. 20 SepArriving in Southampton, England
Find this cruise to book →
$1799from / pp
MSC Virtuosa
MSC Cruises
Round-trip from Southampton
⚓ Calls 22 Sep 08:00 - 18:0014 nights10 portsDeparts 2026 Sep 12
View itinerary · 10 ports
14 days, round-trip Northern Europe
  1. 12 Sep 18:00Departing from Southampton, England
  2. 15 Sep 07:00 - 17:00Lisbon, Portugal
  3. 16 Sep 10:00 - 20:00Cadiz, Spain, Sevilla
  4. 17 Sep 07:00 - 18:00Malaga, Spain Granada
  5. 18 Sep 10:00 - 20:00Alicante, Spain
  6. 19 Sep 08:00 - 23:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 20 Sep 09:00 - 19:00Tarragona, Spain Costa Daurada
  8. 22 Sep 08:00 - 18:00Gibraltar
  9. 24 Sep 09:00 - 19:00La Coruna, Spain Galicia
  10. 26 Sep 07:00Arriving in Southampton, England
Find this cruise to book →
$1711from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 17 Sep 08:00 - 15:007 nights8 portsDeparts 2026 Sep 13
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 13 Sep 16:00Departing from Barcelona, Spain
  2. 14 Sep 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 15 Sep 07:00 - 16:00Valencia, Spain
  4. 16 Sep 10:00 - 23:59Motril, Spain Granada
  5. 17 Sep 08:00 - 15:00Gibraltar
  6. 18 Sep 07:00 - 19:00Cadiz, Spain, Sevilla
  7. 19 Sep 07:00 - 18:00Portimao, Portugal
  8. 20 Sep 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$1049from / pp
Aurora
P&O Cruises
Round-trip from Southampton
⚓ Calls 05 Oct24 nights13 portsDeparts 2026 Sep 14
View itinerary · 13 ports
24 days, round-trip Grand Mediterranean
  1. 14 SepDeparting from Southampton, England
  2. 17 SepCadiz, Spain, Sevilla
  3. 20 SepPalermo, Sicily Italy
  4. 21 SepValletta, Malta
  5. 23 SepPiraeus-Athens, Greece
  6. 24 SepKusadasi, Ephesus, Turkey
  7. 25 SepBodrum, Turkey
  8. 27 SepLimassol, Cyprus
  9. 29 SepAlexandria, Egypt, Cairo
  10. 02 OctLa Goulette-Tunis, Tunisia
  11. 04 OctCartagena Spain, Murcia
  12. 05 OctGibraltar
  13. 08 OctArriving in Southampton, England
Find this cruise to book →
Price on request
Silver Spirit
Silversea Cruises
Lisbon → Barcelona
⚓ Calls 23 Sep 08:00 - 18:0010 nights8 portsDeparts 2026 Sep 18
View itinerary · 8 ports
10 days, one-way from Lisbon to Barcelona
  1. 18 Sep 19:00Departing from Lisbon, Portugal
  2. 20 Sep 08:00 - 18:00Casablanca, Marrakesh, Morocco
  3. 21 Sep 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  4. 22 Sep 08:00 - 23:00Cadiz, Spain, Sevilla
  5. 23 Sep 08:00 - 18:00Gibraltar
  6. 24 Sep 08:00 - 25 Sep 18:00Malaga, Spain Granada
  7. 27 Sep 08:00 - 18:00Valencia, Spain
  8. 28 SepArriving in Barcelona, Spain
Find this cruise to book →
$9800from / pp
Silver Spirit
Silversea Cruises
Lisbon → Piraeus-Athens
⚓ Calls 23 Sep 08:00 - 18:0050 nights41 portsDeparts 2026 Sep 18
View itinerary · 41 ports
50 days, one-way from Lisbon to Piraeus-Athens
  1. 18 Sep 19:00Departing from Lisbon, Portugal
  2. 20 Sep 08:00 - 18:00Casablanca, Marrakesh, Morocco
  3. 21 Sep 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  4. 22 Sep 08:00 - 23:00Cadiz, Spain, Sevilla
  5. 23 Sep 08:00 - 18:00Gibraltar
  6. 24 Sep 08:00 - 25 Sep 18:00Malaga, Spain Granada
  7. 27 Sep 08:00 - 18:00Valencia, Spain
  8. 28 Sep 07:00Barcelona, Spain
  9. 29 Sep 08:00 - 18:00Palamos, Spain Costa Brava
  10. 30 Sep 08:00 - 23:00Palma de Mallorca, Majorca Island Balearic Spain
  11. 02 Oct 08:00 - 21:00Sete, France Riviera
  12. 03 Oct 08:00 - 18:00Marseille, France Riviera
  13. 04 Oct 08:00 - 21:00Monte Carlo, Monaco City
  14. 05 Oct 08:00 - 06 Oct 18:00Livorno, Florence-Pisa, Italy
  15. 07 Oct 08:00 - 18:30Porto Santo Stefano, Italy
  16. 08 Oct 07:00Civitavecchia-Rome, Italy
  17. 09 Oct 08:00 - 23:00Naples, Italy
  18. 10 Oct 08:00 - 18:00Amalfi, Ravello, Italy
  19. 11 Oct 08:00 - 18:30Giardini Naxos-Taormina, Sicily Italy
  20. 12 Oct 08:00 - 18:00Valletta, Malta
  21. 14 Oct 08:00 - 18:00Kotor, Montenegro
  22. 15 Oct 08:00 - 18:00Split, Croatia
  23. 16 Oct 08:00 - 21:00Zadar, Croatia
  24. 17 Oct 08:00 - 18:30Rovinj, Croatia
  25. 18 Oct 07:00Venice, Marghera, Italy
  26. 19 Oct 08:00 - 18:00Koper, Slovenia
  27. 20 Oct 08:00 - 18:00Rijeka, Croatia
  28. 22 Oct 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  29. 23 Oct 08:00 - 18:00Bari, Italy
  30. 24 Oct 09:00 - 18:00Corfu Island, Kerkyra, Greece
  31. 25 Oct 08:00 - 18:00Katakolon, Olympia, Greece
  32. 26 Oct 08:00 - 18:30Gythion, Greece
  33. 27 Oct 08:00 - 18:00Souda-Chania, Crete Greece
  34. 28 Oct 05:00Piraeus-Athens, Greece
  35. 29 Oct 08:00 - 18:00Mykonos Island, Greece
  36. 30 Oct 08:00 - 19:00Volos, Meteora, Greece
  37. 31 Oct 08:00 - 22:00Thessaloniki, Greece
  38. 02 Nov 07:00 - 03 Nov 23:00Istanbul, Turkey, Galataport
  39. 05 Nov 08:00 - 18:00Rhodes Island, Greece
  40. 06 Nov 08:00 - 18:30Santorini Island, Thira, Greece
  41. 07 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$50900from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 24 Sep 07:00 - 13:007 nights8 portsDeparts 2026 Sep 20
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 20 Sep 16:00Departing from Lisbon, Portugal
  2. 21 Sep 07:00 - 18:00Portimao, Portugal
  3. 22 Sep 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 23 Sep 07:00 - 23:59Motril, Spain Granada
  5. 24 Sep 07:00 - 13:00Gibraltar
  6. 25 Sep 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  7. 26 Sep 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 27 Sep 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$1069from / pp
Spirit of Discovery
Saga Cruises
Dover → Portsmouth UK
⚓ Calls 24 Sep 08:00 - 17:0027 nights13 portsDeparts 2026 Sep 20
View itinerary · 13 ports
27 days, one-way from Dover to Portsmouth UK
  1. 20 Sep 17:00Departing from Dover, England
  2. 24 Sep 08:00 - 17:00Gibraltar
  3. 27 Sep 09:00 - 20:00Valletta, Malta
  4. 29 Sep 08:00 - 21:00Igoumenitsa, Greece
  5. 01 Oct 08:00 - 18:00Piraeus-Athens, Greece
  6. 02 Oct 08:00 - 18:00Lemnos Island, Myrina, Greece
  7. 03 Oct 08:00 - 18:00Thessaloniki, Greece
  8. 05 Oct 08:00 - 06 Oct 17:00Istanbul, Turkey, Galataport
  9. 07 Oct 08:00 - 17:00Canakkale, Troy, Turkey
  10. 10 Oct 08:00 - 17:00Palermo, Sicily Italy
  11. 11 Oct 09:00 - 17:00Cagliari, Sardinia Italy
  12. 13 Oct 09:00 - 17:00Motril, Spain Granada
  13. 17 Oct 07:00Arriving in Portsmouth UK, England
Find this cruise to book →
Price on request
Queen Anne
Cunard Cruises
Round-trip from Southampton
⚓ Calls 06 Oct19 nights10 portsDeparts 2026 Sep 20
View itinerary · 10 ports
19 days, round-trip Mediterranean And Greek Islands
  1. 20 SepDeparting from Southampton, England
  2. 23 SepCadiz, Spain, Sevilla
  3. 27 SepMykonos Island, Greece
  4. 28 SepSantorini Island, Thira, Greece
  5. 29 SepPiraeus-Athens, Greece
  6. 30 SepHeraklion, Crete Greece
  7. 02 OctKatakolon, Olympia, Greece
  8. 04 OctCagliari, Sardinia Italy
  9. 06 OctGibraltar
  10. 09 OctArriving in Southampton, England
Find this cruise to book →
$3369from / pp
Fred Olsen Bolette
Fred Olsen Cruise Lines Cruises
Round-trip from Liverpool
⚓ Calls 26 Sep16 nights9 portsDeparts 2026 Sep 22
View itinerary · 9 ports
16 days, round-trip Exploring the French Riviera
  1. 22 SepDeparting from Liverpool, England
  2. 26 SepGibraltar
  3. 28 SepPort-Vendres, France, Perpignan
  4. 29 SepToulon, France Riviera, La Seyne-sur-Mer
  5. 30 SepVillefranche-sur-Mer, Nice, France Riviera
  6. 01 OctAjaccio, Corsica France
  7. 03 OctCartagena Spain, Murcia
  8. 04 OctMalaga, Spain Granada
  9. 08 OctArriving in Liverpool, England
Find this cruise to book →
$3215from / pp
Spirit of Adventure
Saga Cruises
Dover → Portsmouth UK
⚓ Calls 28 Sep 08:00 - 16:0016 nights9 portsDeparts 2026 Sep 24
View itinerary · 9 ports
16 days, one-way from Dover to Portsmouth UK
  1. 24 Sep 17:00Departing from Dover, England
  2. 28 Sep 08:00 - 16:00Gibraltar
  3. 29 Sep 09:00 - 17:00Cartagena Spain, Murcia
  4. 01 Oct 09:00 - 19:00Monte Carlo, Monaco City
  5. 02 Oct 08:00 - 17:00Ajaccio, Corsica France
  6. 03 Oct 09:00 - 18:00Port Mahon, Menorca Island Balearic Spain
  7. 04 Oct 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 06 Oct 08:00 - 17:00Tangier, Morocco, Tanger-Ville
  9. 10 Oct 07:00Arriving in Portsmouth UK, England
Find this cruise to book →
Price on request
Costa Diadema
Costa Cruises
Round-trip from Marseille
⚓ Calls 03 Oct 13:00 - 19:0011 nights9 portsDeparts 2026 Sep 26
View itinerary · 9 ports
11 days, round-trip Western Mediterranean from Marseilles
  1. 26 Sep 18:00Departing from Marseille, France Riviera
  2. 27 Sep 09:00 - 16:30Savona, Italy Riviera
  3. 28 Sep 14:00 - 19:30Barcelona, Spain
  4. 30 Sep 07:30 - 17:00Cadiz, Spain, Sevilla
  5. 01 Oct 10:00 - 02 Oct 14:00Lisbon, Portugal
  6. 03 Oct 13:00 - 19:00Gibraltar
  7. 04 Oct 08:00 - 18:00Malaga, Spain Granada
  8. 05 Oct 08:00 - 18:00Cartagena Spain, Murcia
  9. 07 Oct 09:00Arriving in Marseille, France Riviera
Find this cruise to book →
$2047from / pp
Norwegian Escape
Norwegian Cruise Line Cruises
New York → Barcelona
⚓ Calls 07 Oct 07:00 - 19:0016 nights11 portsDeparts 2026 Sep 26
View itinerary · 11 ports
16 days, one-way from New York to Barcelona
  1. 26 Sep 16:00Departing from New York, NYC Manhattan-Brooklyn
  2. 28 Sep 07:00 - 16:00Halifax, Nova Scotia Canada
  3. 29 Sep 07:00 - 15:00Sydney NS, Nova Scotia Canada
  4. 03 Oct 11:00 - 18:00Ponta Delgada, Sao Miguel Island Azores Portugal
  5. 05 Oct 07:00 - 17:00Funchal, Madeira Island Portugal
  6. 07 Oct 07:00 - 19:00Gibraltar
  7. 08 Oct 07:00 - 23:59Motril, Spain Granada
  8. 09 Oct 07:00 - 17:00Melilla, Spanish Morocco
  9. 10 Oct 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  10. 11 Oct 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  11. 12 Oct 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$2469from / pp
Royal Clipper
Star Clippers Cruises
Villefranche-sur-Mer → Lisbon
⚓ Calls 11 Oct20 nights20 portsDeparts 2026 Sep 26
View itinerary · 20 ports
20 days, one-way from Villefranche-sur-Mer to Lisbon
  1. 26 SepDeparting from Villefranche-sur-Mer, Nice, France Riviera
  2. 27 SepLa Spezia, Italy Riviera
  3. 28 SepPortoferraio, Elba Island Italy
  4. 29 SepSant'Amanza Beaches, Corsica France
  5. 29 SepBonifacio, Corsica France
  6. 30 SepAjaccio, Corsica France
  7. 30 SepAjaccio, Corsica France
  8. 01 Oct - 02 OctSaint-Tropez, France Riviera
  9. 03 OctVillefranche-sur-Mer, Nice, France Riviera
  10. 04 OctAjaccio, Corsica France
  11. 05 OctPort Mahon, Menorca Island Balearic Spain
  12. 06 OctIbiza, Ibiza Island Balearic Spain
  13. 08 OctMotril, Spain Granada
  14. 09 OctMalaga, Spain Granada
  15. 10 OctPuerto Banus-Marbella, Spain Costa del Sol
  16. 11 OctGibraltar
  17. 12 OctTangier, Morocco, Tanger-Ville
  18. 13 OctCadiz, Spain, Sevilla
  19. 14 OctPortimao, Portugal
  20. 16 OctArriving in Lisbon, Portugal
Find this cruise to book →
Price on request
Norwegian Dawn
Norwegian Cruise Line Cruises
Barcelona → Lisbon
⚓ Calls 01 Oct 08:00 - 15:007 nights8 portsDeparts 2026 Sep 27
View itinerary · 8 ports
7 days, one-way from Barcelona to Lisbon
  1. 27 Sep 17:00Departing from Barcelona, Spain
  2. 28 Sep 07:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 29 Sep 07:00 - 16:00Valencia, Spain
  4. 30 Sep 10:00 - 23:59Motril, Spain Granada
  5. 01 Oct 08:00 - 15:00Gibraltar
  6. 02 Oct 07:00 - 19:00Cadiz, Spain, Sevilla
  7. 03 Oct 07:00 - 18:00Portimao, Portugal
  8. 04 Oct 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$1089from / pp
Costa Diadema
Costa Cruises
Round-trip from Savona
⚓ Calls 03 Oct 13:00 - 19:0011 nights9 portsDeparts 2026 Sep 27
View itinerary · 9 ports
11 days, round-trip Western Mediterranean from Savona
  1. 27 Sep 16:30Departing from Savona, Italy Riviera
  2. 28 Sep 14:00 - 19:30Barcelona, Spain
  3. 30 Sep 07:30 - 17:00Cadiz, Spain, Sevilla
  4. 01 Oct 10:00 - 02 Oct 14:00Lisbon, Portugal
  5. 03 Oct 13:00 - 19:00Gibraltar
  6. 04 Oct 08:00 - 18:00Malaga, Spain Granada
  7. 05 Oct 08:00 - 18:00Cartagena Spain, Murcia
  8. 07 Oct 09:00 - 18:00Marseille, France Riviera
  9. 08 Oct 09:00Arriving in Savona, Italy Riviera
Find this cruise to book →
$1914from / pp
Costa Diadema
Costa Cruises
Round-trip from Barcelona
⚓ Calls 03 Oct 13:00 - 19:0011 nights9 portsDeparts 2026 Sep 28
View itinerary · 9 ports
11 days, round-trip Western Mediterranean from Barcelona
  1. 28 Sep 19:30Departing from Barcelona, Spain
  2. 30 Sep 07:30 - 17:00Cadiz, Spain, Sevilla
  3. 01 Oct 10:00 - 02 Oct 14:00Lisbon, Portugal
  4. 03 Oct 13:00 - 19:00Gibraltar
  5. 04 Oct 08:00 - 18:00Malaga, Spain Granada
  6. 05 Oct 08:00 - 18:00Cartagena Spain, Murcia
  7. 07 Oct 09:00 - 18:00Marseille, France Riviera
  8. 08 Oct 09:00 - 16:30Savona, Italy Riviera
  9. 09 Oct 14:00Arriving in Barcelona, Spain
Find this cruise to book →
$2036from / pp
Fred Olsen Borealis
Fred Olsen Cruise Lines Cruises
Round-trip from Southampton
⚓ Calls 02 Oct18 nights10 portsDeparts 2026 Sep 28
View itinerary · 10 ports
18 days, round-trip Discovering Italy with the Amalfi Coast
  1. 28 SepDeparting from Southampton, England
  2. 02 OctGibraltar
  3. 03 OctCartagena Spain, Murcia
  4. 05 OctPropriano, Corsica France
  5. 06 OctOlbia, Sardinia Italy
  6. 07 OctSalerno, Italy
  7. 08 OctSorrento, Italy
  8. 10 OctCagliari, Sardinia Italy
  9. 13 OctLisbon, Portugal
  10. 16 OctArriving in Southampton, England
Find this cruise to book →
Price on request
Queen Anne
Cunard Cruises
Piraeus-Athens → Southampton
⚓ Calls 06 Oct10 nights6 portsDeparts 2026 Sep 29
View itinerary · 6 ports
10 days, one-way from Piraeus-Athens to Southampton
  1. 29 SepDeparting from Piraeus-Athens, Greece
  2. 30 SepHeraklion, Crete Greece
  3. 02 OctKatakolon, Olympia, Greece
  4. 04 OctCagliari, Sardinia Italy
  5. 06 OctGibraltar
  6. 09 OctArriving in Southampton, England
Find this cruise to book →
$1599from / pp

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.