107 Results
Filters
Region
Country
Destination
Date departure range
Duration
Cruise Category
Ship
Price
107 Results
Barcelona Gibraltar Lanzarote Tenerife Las Palmas de Gran Canaria Casablanca Tangier Cádiz Málaga
From £1467.00 Per Person
13 Nt Canary Islands, Spain & Morocco
Celebrity Cruises
13 Nights
Wednesday, 21st January 2026
Port Louis Cruising the Indian Ocean Nosy Boraha Antsiranana Nosy Bé Cruising the Mozambique Channel Dar es Salaam Maputo Gqeberha (ex Port Elizabeth) Mossel Bay Cape Town Walvis Bay Principe Gulf of Guinea Lome Takoradi Sailing the Atlantic Ocean Banjul Porto Grande Santa Cruz de Tenerife Santa Cruz de La Palma Lisbon Portimão Casablanca Agadir Las Palmas de Gran Canaria Funchal, Madeira Cádiz Málaga Tangier Gibraltar Almería Cartagena Ibiza Palma de Mallorca Barcelona Palamós Sète Saint-Tropez Cruising the Ligurian Sea Livorno Golfo Aranci Civitavecchia
From £43119.00 Per Person
Indian Ocean Odyssey
Regent Seven Seas Cruises
64 Nights
Thursday, 12th February 2026
Port Canaveral, Florida Ponta Delgada, Azores Casablanca La Coruña Southampton
From £541.00 Per Person
15-Day Moroccan Passage
Princess Cruises
15 Nights
Sunday, 8th March 2026
Port Canaveral, Florida Ponta Delgada, Azores Casablanca La Coruña Southampton Bilbao Le Verdon-sur-Mer Cherbourg
From £1374.00 Per Person
22-Day Moroccan & Iberian Grand Adventure
Princess Cruises
22 Nights
Sunday, 8th March 2026
Miami, Florida Sailing the Atlantic Ocean Kings Wharf Horta, Azores Ponta Delgada, Azores Funchal, Madeira Lisbon Cádiz Casablanca Tangier Málaga Cartagena Palma de Mallorca Cruising the Mediterranean Sea Civitavecchia Portoferraio Livorno Cannes Toulon Barcelona
From £14469.00 Per Person
Splendor Across The Seas
Regent Seven Seas Cruises
28 Nights
Friday, 13th March 2026
Buenos Aires Ushuaia Port Stanley Falkland Islands Puerto Madryn Montevideo Camboriú Rio de Janeiro Salvador de Bahia Recife Natal Praia, Santiago Island Mindelo, São Vicente Island Tenerife Casablanca Tangier Castellón de la Plana Barcelona
From £11898.01 Per Person
35-Day Wild South Atlantic Expedition & Transatlantic
Seabourn
36 Nights
Friday, 20th March 2026
Bridgetown Castries Montserrat Antigua South Friars Bay Great Harbour, Jost Van Dyke Sint Maarten Frenchman's Cay Saint Pierre Port Elizabeth, Bequia Saint George's Casablanca Tangier Portimão Lisbon
From £7819.00 Per Person
27-Day Caribbean & Atlantic Passage
Seabourn
27 Nights
Saturday, 21st March 2026
Lisbon Sailing the Atlantic Ocean Cádiz Casablanca Tangier Málaga Cartagena Palma de Mallorca Cruising the Mediterranean Sea Civitavecchia Portoferraio Livorno Cannes Toulon Barcelona
From £8136.00 Per Person
Passage To History
Regent Seven Seas Cruises
14 Nights
Friday, 27th March 2026
Sint Maarten Frenchman's Cay South Friars Bay Saint Pierre Port Elizabeth, Bequia Saint George's Bridgetown Casablanca Tangier Portimão Lisbon
From £5269.00 Per Person
20-Day Spice Islands & Spice Market Crossing
Seabourn
20 Nights
Saturday, 28th March 2026
Bridgetown Casablanca Tangier Portimão Lisbon
From £2974.00 Per Person
13-Day Caribbean & Atlantic Passage
Seabourn
13 Nights
Saturday, 4th April 2026
Rio de Janeiro Salvador de Bahia Recife Natal Praia, Santiago Island Mindelo, São Vicente Island Tenerife Casablanca Tangier Castellón de la Plana Barcelona Palamós Sète Sanary-sur-Mer Nice Saint-Tropez Monte-Carlo Portofino Portoferraio Civitavecchia
From £13939.00 Per Person
31-Day Brazil, Cape Verde, Canary Islands & Riviera Harbors
Seabourn
31 Nights
Saturday, 4th April 2026
Funchal, Madeira Santa Cruz de Tenerife Arrecife, Lanzarote Puerto del Rosario, Fuerteventura Casablanca Barcelona Civitavecchia
From £1029.00 Per Person
Funchal,Santa Cruz de Tenerife,Arrecife de Lanzarote,Puerto del Rosario,Casablanca,Barcelona,Civitavecchia
MSC Cruises
9 Nights
Saturday, 11th April 2026
Funchal, Madeira Santa Cruz de Tenerife Arrecife, Lanzarote Puerto del Rosario, Fuerteventura Casablanca Barcelona
From £879.00 Per Person
Funchal,Santa Cruz de Tenerife,Arrecife de Lanzarote,Puerto del Rosario,Casablanca,Barcelona
MSC Cruises
7 Nights
Saturday, 11th April 2026
Santa Cruz de Tenerife Arrecife, Lanzarote Puerto del Rosario, Fuerteventura Casablanca Barcelona Civitavecchia
From £749.00 Per Person
Spain, Morocco, Italy
MSC Cruises
8 Nights
Sunday, 12th April 2026
Miami, Florida Las Palmas Casablanca Alicante Barcelona
From £1604.00 Per Person
Transatlantic to Spain & Morocco
Virgin Voyages
14 Nights
Sunday, 26th April 2026
Civitavecchia La Spezia Saint-Tropez Barcelona Málaga Cádiz Casablanca Agadir Arrecife, Lanzarote Santa Cruz de Tenerife Santa Cruz de La Palma Funchal, Madeira Lisbon
From £3809.00 Per Person
Rivieras, Minarets & More
Oceania Cruises
14 Nights
Tuesday, 28th April 2026
Civitavecchia La Spezia Saint-Tropez Barcelona Málaga Cádiz Casablanca Agadir Arrecife, Lanzarote Santa Cruz de Tenerife Santa Cruz de La Palma Funchal, Madeira Lisbon Porto La Coruña Gijón Bilbao Saint-Jean-de-Luz Bordeaux Saint-Malo Saint Peter Port Le Havre Cherbourg Dunkerque Zeebrugge IJmuiden Dover Torbay/Paignton Southampton Edinburgh Scrabster Ullapool Greencastle Dun Laoghaire Holyhead Fishguard Waterford Ringaskiddy Isle of Portland
From £18839.00 Per Person
Classic Europe Connoisseur
Oceania Cruises
45 Nights
Tuesday, 28th April 2026
Auckland Sydney, New South Wales Melbourne, Victoria Adelaide, South Australia Fremantle, Western Australia Mauritius Cape Town Walvis Bay Mindelo, São Vicente Island Las Palmas de Gran Canaria Casablanca La Coruña Le Havre Zeebrugge Gdynia Visby Helsinki Tallinn Stockholm Copenhagen IJmuiden Dover Lerwick, Shetland Islands Reykjavík Grundarfjørdur Isafjørdur Saint-John's, Newfoundland and Labrador Corner Brook, Newfoundland and Labrador Quebec City, Québec Saguenay, Québec Charlottetown, Prince Edward Island Sydney, Nova Scotia Halifax, Nova Scotia New York, New York Miami, Florida Cartagena Cruising by Panama Canal Manta Callao General San Martin Hangaroa, Easter Island Pitcairn Island Papeete, Tahiti Moorea
From £11694.00 Per Person
114-Day World Cruise – Roundtrip Auckland
Princess Cruises
114 Nights
Wednesday, 6th May 2026
Auckland Sydney, New South Wales Melbourne, Victoria Adelaide, South Australia Fremantle, Western Australia Mauritius Cape Town Walvis Bay Mindelo, São Vicente Island Las Palmas de Gran Canaria Casablanca La Coruña Le Havre Zeebrugge Gdynia Visby Helsinki Tallinn Stockholm Copenhagen IJmuiden Dover
From £6824.00 Per Person
59-Day World Cruise Liner – Auckland to London (Dover)
Princess Cruises
59 Nights
Wednesday, 6th May 2026
Sydney, New South Wales Melbourne, Victoria Adelaide, South Australia Fremantle, Western Australia Mauritius Cape Town Walvis Bay Mindelo, São Vicente Island Las Palmas de Gran Canaria Casablanca La Coruña Le Havre Zeebrugge Gdynia Visby Helsinki Tallinn Stockholm Copenhagen IJmuiden Dover Lerwick, Shetland Islands Reykjavík Grundarfjørdur Isafjørdur Saint-John's, Newfoundland and Labrador Corner Brook, Newfoundland and Labrador Quebec City, Québec Saguenay, Québec Charlottetown, Prince Edward Island Sydney, Nova Scotia Halifax, Nova Scotia New York, New York Miami, Florida Cartagena Cruising by Panama Canal Manta Callao General San Martin Hangaroa, Easter Island Pitcairn Island Papeete, Tahiti Moorea Auckland
From £10004.00 Per Person
114-Day World Cruise – Roundtrip Sydney
Princess Cruises
114 Nights
Sunday, 10th May 2026