Cruiser Fare
SearchDeals & price dropsLast minuteDestinationsShipsCruise linesPorts mapFerries☆ Saved & compare

Prices are per person, double occupancy, as displayed by the cruise line, excluding taxes, port fees and gratuities. Check the final price on the cruise line's site. Photos: Wikimedia Commons via Wikipedia, and the cruise lines.

AboutPrivacyTermsContact: [email protected]
Reset
More filters

Browse by continent and country

AllNorth America & Caribbean 5,700Europe & Mediterranean 8,214Asia 378Australia & Pacific 184South America 728Africa 812
🇹🇳 Tunisia 540🇲🇦 Morocco 189🇿🇦 South Africa 91🇨🇻 Cape Verde 3
ListCalendar

1,109 sailings · 472 itineraries · updated 2026-11-12 11:30:56 UTC · All dates

🔔 Alert me about this search

Get an email when new sailings match these filters or a matching sailing gets cheaper.

MSC CruisesGreat price$249pp

Mediterranean

Tue, Apr 20, 20273 nightsMSC Virtuosa
Barcelona, Spain → La Goulette, Tunisia
$83/night
MSC CruisesGreat price$329pp

Mediterranean

Tue, Apr 20, 20274 nightsMSC Virtuosa
Barcelona, Spain → La Goulette, Tunisia → Palermo (Monreale), Italy
$82/night
MSC CruisesGreat priceCheapest date$338pp

South Africa

Fri, Feb 11, 20283 nightsMSC Sinfonia13 sailings
Durban, South Africa → Portuguese Island (Inhaca Archipelago), Mozambique
$113/night
MSC CruisesGreat price$348pp

South Africa

Mon, Mar 29, 20273 nightsMSC Armonia
Cape Town, South Africa
$116/night
MSC CruisesGreat price$361pp

South Africa

Mon, Mar 8, 20273 nightsMSC Armonia2 sailings
Durban, South Africa
$120/night
MSC CruisesGreat price$399pp

Mediterranean

Tue, Apr 20, 20275 nightsMSC Virtuosa
Barcelona, Spain → La Goulette, Tunisia → Palermo (Monreale), Italy → Naples (Pompeii), Italy
$80/night
MSC CruisesGreat priceCheapest date$402pp

South Africa

Mon, Feb 14, 20284 nightsMSC Sinfonia4 sailings
Durban, South Africa → Maputo, Mozambique → Portuguese Island (Inhaca Archipelago), Mozambique
$101/night
MSC CruisesGreat priceCheapest date$402pp

South Africa

Mon, Feb 7, 20284 nightsMSC Sinfonia16 sailings
Durban, South Africa → Pomene, Mozambique
$101/night
MSC CruisesGood price$425pp

South Africa

Fri, Jan 28, 20283 nightsMSC Sinfonia2 sailings
Cape Town, South Africa → Indian Ocean navigation
$142/night
MSC CruisesGreat priceCheapest date$461pp

Mediterranean

Sun, Dec 13, 20267 nightsMSC Euribia40 sailings
Marseille (Provence), France → La Goulette, Tunisia → Palermo (Monreale), Italy → Genoa (Portofino), Italy → Naples (Pompeii), Italy → Barcelona, Spain
$66/night
MSC CruisesGreat priceCheapest date$469pp

Western Mediterranean

Sat, Dec 5, 20267 nightsMSC Euribia21 sailings
Barcelona, Spain → La Goulette, Tunisia → Palermo (Monreale), Italy → Genoa (Portofino), Italy → Naples (Pompeii), Italy → Marseille (Provence), France
$67/night
MSC CruisesGreat price$479pp

Mediterranean

Tue, Feb 2, 20275 nightsMSC Euribia
Naples (Pompeii), Italy → La Goulette, Tunisia → Palermo (Monreale), Italy → Barcelona, Spain
$96/night▲ 2% · +$10
MSC CruisesGreat priceCheapest date$515pp

Mediterranean

Sun, Nov 15, 202611 nightsMSC Lirica10 sailings
Venice, Italy → Port Said, Egypt → Limassol, Cyprus → Katakolon (Olympia), Greece → Heraklion (Crete), Greece → Rhodes (Lindos), Greece → Split, Croatia → Alexandria, Egypt
$47/night
MSC CruisesGreat priceCheapest date$524pp

Mediterranean

Tue, Dec 8, 20267 nightsMSC Euribia39 sailings
Naples (Pompeii), Italy → La Goulette, Tunisia → Palermo (Monreale), Italy → Genoa (Portofino), Italy → Barcelona, Spain → Marseille (Provence), France
$75/night
MSC CruisesGreat price$539pp

Mediterranean

Tue, Apr 20, 20276 nightsMSC Virtuosa
Barcelona, Spain → La Goulette, Tunisia → Palermo (Monreale), Italy → Livorno (Florence), Italy → Naples (Pompeii), Italy
$90/night
MSC CruisesGreat price$552pp

Mediterranean

Tue, Dec 8, 20267 nightsMSC Magnifica
Barcelona, Spain → Casablanca (Marrakech), Morocco → Cadiz (Seville), Spain → Alicante, Spain → Malaga (Granada), Spain
$79/night
MSC CruisesGreat priceCheapest date$571pp

Mediterranean

Mon, Nov 23, 20267 nightsMSC Euribia40 sailings
Genoa (Portofino), Italy → La Goulette, Tunisia → Palermo (Monreale), Italy → Naples (Pompeii), Italy → Barcelona, Spain → Marseille (Provence), France
$82/night
MSC CruisesGreat priceCheapest date$650pp

Mediterranean

Sat, Jan 15, 20287 nightsMSC Fantasia20 sailings
Barcelona, Spain → La Goulette, Tunisia → Palermo (Monreale), Italy → Genoa (Portofino), Italy → Naples (Pompeii), Italy → Marseille (Provence), France
$93/night
MSC CruisesGreat priceCheapest date$660pp

Mediterranean

Wed, Dec 9, 20267 nightsMSC Euribia39 sailings
Palermo (Monreale), Italy → La Goulette, Tunisia → Genoa (Portofino), Italy → Barcelona, Spain → Naples (Pompeii), Italy → Marseille (Provence), France
$94/night
Norwegian Cruise LineGreat priceCheapest date$675pp

7-Day Mediterranean From Barcelona To Rome: Italy, Spain & Tunisia

Sun, May 2, 20277 nightsNorwegian Epic2 sailings
La Goulette, Tunisia → Naples, Italy → Valletta, Malta → Palma (Majorca), Spain → Palermo (Sicily), Italy
$96/night
MSC CruisesGood priceCheapest date$718pp

South Africa

Tue, Mar 16, 20275 nightsMSC Armonia4 sailings
Cape Town, South Africa → Walvis Bay, Namibia
$144/night
MSC CruisesGreat priceCheapest date$723pp

Mediterranean

Wed, Dec 16, 202611 nightsMSC Lirica4 sailings
Split, Croatia → Port Said, Egypt → Limassol, Cyprus → Katakolon (Olympia), Greece → Heraklion (Crete), Greece → Rhodes (Lindos), Greece → Venice, Italy → Alexandria, Egypt
$66/night
P&O CruisesGood priceCheapest date£544pp

Canary Islands And Morocco Fly-Cruise, 7 Nights

Sat, Dec 4, 20277 nightsAzura6 sailings
Tenerife, Spain → Casablanca, Morocco → Agadir, Morocco → Gran Canaria, Spain → Tenerife, Spain
£78/night
MSC CruisesGreat priceCheapest date$726pp

Mediterranean

Tue, Oct 26, 20277 nightsMSC Virtuosa61 sailings
Barcelona, Spain → La Goulette, Tunisia → Palermo (Monreale), Italy → Livorno (Florence), Italy → Naples (Pompeii), Italy → Marseille (Provence), France
$104/night
MSC CruisesGood price$729pp

Mediterranean

Wed, Apr 7, 20275 nightsMSC Euribia
Palermo (Monreale), Italy → La Goulette, Tunisia → Barcelona, Spain → Marseille (Provence), France
$146/night
MSC CruisesGreat price$763pp

Mediterranean

Sun, Dec 6, 202610 nightsMSC Lirica
Split, Croatia → Port Said, Egypt → Katakolon (Olympia), Greece → Heraklion (Crete), Greece → Venice, Italy → Alexandria, Egypt
$76/night▲ 13% · +$90
P&O CruisesCheapest date£574pp

Canaries Madeira And Morocco Fly-Cruise, 7 Nights

Sat, Feb 5, 20287 nightsAzura4 sailings
Tenerife, Spain → Fuerteventura, Spain → Agadir, Morocco → Madeira, Portugal → Tenerife, Spain
£82/night
P&O CruisesCheapest date£579pp

Canary Islands And Morocco Fly-Cruise, 7 Nights

Fri, Jan 22, 20277 nightsAzura2 sailings
Tenerife, Spain → Arrecife de Lanzarote, Spain → Agadir, Morocco → Casablanca, Morocco → Tenerife, Spain
£83/night
MSC CruisesGood price$779pp

Canary Islands and Madeira

Sun, Mar 26, 20288 nightsMSC Euribia2 sailings
Santa Cruz De Tenerife (Canary Is.), Spain → Arrecife De Lanzarote (Canary Is.), Spain → Tarragona, Spain → Puerto Del Rosario, Spain → Tangier (Tetouan), Morocco
$97/night
MSC CruisesGreat price$805pp

Mediterranean

Mon, Dec 7, 202610 nightsMSC Lirica
Venice, Italy → Port Said, Egypt → Katakolon (Olympia), Greece → Heraklion (Crete), Greece → Split, Croatia → Alexandria, Egypt
$81/night
MSC Cruises$809pp

Canary Islands and Madeira

Mon, Apr 5, 20277 nightsMSC Fantasia
Arrecife De Lanzarote (Canary Is.), Spain → Tarragona, Spain → Puerto Del Rosario, Spain → Tangier (Tetouan), Morocco
$116/night
MSC CruisesGreat price$817pp

Mediterranean

Sat, Jan 29, 20289 nightsMSC Armonia
Genoa (Portofino), Italy → Civitavecchia (Rome), Italy → Casablanca (Marrakech), Morocco → Alicante, Spain → Malaga (Granada), Spain → Tangier (Tetouan), Morocco
$91/night
MSC CruisesGreat priceCheapest date$821pp

Mediterranean

Tue, Dec 8, 202610 nightsMSC Magnifica3 sailings
Barcelona, Spain → Civitavecchia (Rome), Italy → Casablanca (Marrakech), Morocco → Cadiz (Seville), Spain → Alicante, Spain → Genoa (Portofino), Italy → Malaga (Granada), Spain → Marseille (Provence), France
$82/night
P&O CruisesCheapest date£624pp

Canary Islands And Morocco Fly-Cruise, 7 Nights

Fri, Nov 5, 20277 nightsAzura2 sailings
Tenerife, Spain → Arrecife de Lanzarote, Spain → Agadir, Morocco → Gran Canaria, Spain → Tenerife, Spain
£89/night
MSC CruisesGreat price$837pp

Mediterranean

Tue, Apr 6, 20276 nightsMSC Euribia
Naples (Pompeii), Italy → La Goulette, Tunisia → Palermo (Monreale), Italy → Barcelona, Spain → Marseille (Provence), France
$140/night
P&O CruisesCheapest date£644pp

Canaries Madeira And Morocco Fly-Cruise, 7 Nights

Fri, Jan 21, 20287 nightsAzura2 sailings
Tenerife, Spain → Arrecife de Lanzarote, Spain → Agadir, Morocco → Madeira, Portugal → Tenerife, Spain
£92/night
MSC CruisesGreat priceCheapest date$864pp

Mediterranean

Sun, May 2, 20277 nightsMSC Virtuosa59 sailings
Livorno (Florence), Italy → La Goulette, Tunisia → Palermo (Monreale), Italy → Barcelona, Spain → Naples (Pompeii), Italy → Marseille (Provence), France
$123/night
MSC CruisesGreat priceCheapest date$864pp

Mediterranean

Fri, May 7, 20277 nightsMSC Virtuosa59 sailings
Palermo (Monreale), Italy → La Goulette, Tunisia → Livorno (Florence), Italy → Naples (Pompeii), Italy → Barcelona, Spain → Marseille (Provence), France
$123/night
MSC Cruises$873pp

Mediterranean

Wed, Apr 7, 20273 nightsMSC Euribia
Palermo (Monreale), Italy → La Goulette, Tunisia
$291/night
MSC CruisesGreat priceCheapest date$888pp

Mediterranean

Sat, May 8, 20277 nightsMSC Virtuosa59 sailings
Naples (Pompeii), Italy → La Goulette, Tunisia → Palermo (Monreale), Italy → Livorno (Florence), Italy → Barcelona, Spain → Marseille (Provence), France
$127/night
MSC CruisesGreat priceCheapest date$891pp

Mediterranean

Mon, May 10, 20277 nightsMSC Virtuosa59 sailings
Marseille (Provence), France → La Goulette, Tunisia → Palermo (Monreale), Italy → Livorno (Florence), Italy → Barcelona, Spain → Naples (Pompeii), Italy
$127/night
MSC CruisesGreat priceCheapest date$898pp

Mediterranean

Mon, Dec 7, 202610 nightsMSC Magnifica3 sailings
Marseille (Provence), France → Civitavecchia (Rome), Italy → Casablanca (Marrakech), Morocco → Cadiz (Seville), Spain → Alicante, Spain → Genoa (Portofino), Italy → Malaga (Granada), Spain → Barcelona, Spain
$90/night
MSC CruisesGood priceCheapest date$907pp

South Africa

Thu, Dec 16, 20275 nightsMSC Sinfonia2 sailings
Durban, South Africa → Portuguese Island (Inhaca Archipelago), Mozambique → Pomene, Mozambique
$181/night
MSC CruisesGreat priceCheapest date$919pp

Mediterranean

Wed, Dec 16, 202610 nightsMSC Magnifica3 sailings
Genoa (Portofino), Italy → Civitavecchia (Rome), Italy → Casablanca (Marrakech), Morocco → Cadiz (Seville), Spain → Alicante, Spain → Malaga (Granada), Spain → Barcelona, Spain → Marseille (Provence), France
$92/night
MSC CruisesGreat price$923pp

Mediterranean

Sat, Jan 29, 202810 nightsMSC Armonia
Genoa (Portofino), Italy → Civitavecchia (Rome), Italy → Casablanca (Marrakech), Morocco → Alicante, Spain → Malaga (Granada), Spain → Tangier (Tetouan), Morocco → Barcelona, Spain
$92/night
MSC CruisesGreat price$930pp

MSC Grand Voyages

Sun, Mar 19, 202815 nightsMSC Divina
Santos (Sao Paolo), Brazil → Salvador, Brazil → Casablanca (Marrakech), Morocco → Maceio, Brazil → Santa Cruz De Tenerife (Canary Is.), Spain → Rio De Janeiro, Brazil
$62/night
MSC CruisesGreat price$939pp

MSC Grand Voyages

Sun, Mar 5, 202819 nightsMSC Musica
Itajai, Brazil → Salvador, Brazil → Mindelo, Cape Verde → Arrecife De Lanzarote (Canary Is.), Spain → Maceio, Brazil → Rio De Janeiro, Brazil → Buzios, Brazil → Malaga (Granada), Spain → Las Palmas (Canary Is.), Spain → Ilhabela, Brazil
$49/night
MSC CruisesGreat price$939pp

MSC Grand Voyages

Tue, Mar 7, 202819 nightsMSC Musica
Rio De Janeiro, Brazil → Salvador, Brazil → Mindelo, Cape Verde → Arrecife De Lanzarote (Canary Is.), Spain → Maceio, Brazil → Buzios, Brazil → Malaga (Granada), Spain → Las Palmas (Canary Is.), Spain → Valencia, Spain → Palma De Mallorca (Baleari Is.), Spain
$49/night
1 / 10Next →