Skip to main content
31 sailings
Flexible datesWhen is it cheapest?

Cheapest cruise-line fare we’ve captured per month, refreshed nightly. Tap a month to see those departures; an advisor confirms your exact price.

Holiday & school breaks
Italy, France, SpainEurope

MSC Cruises

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard MSC Fantasia

Round-trip from Civitavecchia

Sails weekly, Apr 2027 – Sep 2027
Livorno, Cannes, Barcelona, Ibiza, Cagliari, Civitavecchia, LivornoEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Fantasia

Round-trip from Livorno

Sails weekly, Apr 2027 – Sep 2027
Barcelona, Ibiza, Cagliari, Civitavecchia, Livorno, Cannes, BarcelonaEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Fantasia

Round-trip from Barcelona

Sails weekly, Apr 2027 – Sep 2027
Cannes, Barcelona, Ibiza, Cagliari, Civitavecchia, Livorno, CannesEurope

MSC Cruises

7 nights: Barcelona & Civitavecchia, the Mediterranean

Aboard MSC Fantasia

Round-trip from Cannes

Sails weekly, Apr 2027 – Sep 2027
Cagliari, Civitavecchia, Livorno, Cannes, Barcelona, Ibiza, CagliariEurope

MSC Cruises

7 nights: Civitavecchia & Barcelona, the Mediterranean

Aboard MSC Fantasia

Round-trip from Cagliari

Sails weekly, Apr 2027 – Sep 2027
Italy, Greece, TurkeyEurope

MSC Cruises

9 nights: Piraeus & Istanbul, the Mediterranean

Aboard MSC Fantasia

Round-trip from Bari

Rare itinerary
Nov 2026Next 7 Nov 2026
Las Palmas de G.Canaria, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de Lanzarote, Las Palmas de G.CanariaAtlantic

MSC Cruises

Las Palmas de G.Canaria, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de Lanzarote, Las Palmas de G.Canaria

Aboard MSC Fantasia

Round-trip from Las Palmas de Gran Canaria

Dec 2026 – Dec 2027Next 18 Dec 2026 · 20 more
Spain, PortugalAtlantic

MSC Cruises

Spain, Portugal

Aboard MSC Fantasia

Round-trip from Santa Cruz de Tenerife

Sails weekly, Dec 2026 – Mar 2027
Greece, Turkey, ItalyEurope

MSC Cruises

8 nights: Piraeus & Istanbul, the Mediterranean

Aboard MSC Fantasia

Round-trip from Piraeus

Rare itinerary
Nov 2026Next 2 Nov 2026
Turkey, Greece, ItalyEurope

MSC Cruises

9 nights: Istanbul & Corfu, the Mediterranean

Aboard MSC Fantasia

Round-trip from Istanbul

Rare itinerary
Nov 2026Next 4 Nov 2026
9-Night Mediterranean CruiseMediterranean

MSC Cruises

9 nights: Piraeus & Istanbul, the Mediterranean

Aboard MSC Fantasia

Round-trip from Trieste

Rare itinerary
Nov 2026Next 8 Nov 2026
Portugal, SpainAtlantic

MSC Cruises

Portugal, Spain

Aboard MSC Fantasia

Round-trip from Funchal

Sails weekly, Dec 2026 – Mar 2027
Spain, PortugalAtlantic

MSC Cruises

Spain, Portugal

Aboard MSC Fantasia

Round-trip from Arrecife

Sails weekly, Dec 2026 – Mar 2027
Arrecife de Lanzarote, Las Palmas de G.Canaria, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de LanzaroteAtlantic

MSC Cruises

Arrecife de Lanzarote, Las Palmas de G.Canaria, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de Lanzarote

Aboard MSC Fantasia

Round-trip from Arrecife

Sails weekly, Nov 2027 – Dec 2027
Piraeus, Kusadasi, Istanbul, Corfu, Bari, TriesteEurope

MSC Cruises

6 nights: Piraeus & Istanbul, the Mediterranean

Aboard MSC Fantasia

Piraeus → Trieste

Rare itinerary
Nov 2026Next 11 Nov 2026
SpainAtlantic

MSC Cruises

Spain

Aboard MSC Fantasia

Round-trip from Arrecife

Rare itinerary
Apr 2027Next 1 Apr 2027
Istanbul, Corfu, Bari, TriesteEurope

MSC Cruises

4 nights: Istanbul & Corfu, the Mediterranean

Aboard MSC Fantasia

Istanbul → Trieste

Rare itinerary
Nov 2026Next 13 Nov 2026
Arrecife de Lanzarote, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de LanzaroteAtlantic

MSC Cruises

Arrecife de Lanzarote, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de Lanzarote

Aboard MSC Fantasia

Round-trip from Arrecife

Rare itinerary
Nov 2027Next 20 Nov 2027
Funchal, Arrecife de Lanzarote, Las Palmas de G.Canaria, Santa Cruz de La Palma, Santa Cruz de TenerifeAtlantic

MSC Cruises

Funchal, Arrecife de Lanzarote, Las Palmas de G.Canaria, Santa Cruz de La Palma, Santa Cruz de Tenerife

Aboard MSC Fantasia

Funchal → Santa Cruz de Tenerife

Rare itinerary
Mar 2028Next 21 Mar 2028
Civitavecchia, Las Palmas de G.Canaria, Arrecife de Lanzarote, Santa Cruz de TenerifeAtlantic

MSC Cruises

6 nights: Civitavecchia

Aboard MSC Fantasia

Civitavecchia → Santa Cruz de Tenerife

Rare itinerary
Nov 2027Next 15 Nov 2027
Italy, SpainAtlantic

MSC Cruises

6 nights: Civitavecchia

Aboard MSC Fantasia

Civitavecchia → Santa Cruz de Tenerife

Rare itinerary
Dec 2026Next 7 Dec 2026
Spain, Morocco, ItalyAtlantic

MSC Cruises

7 nights: Civitavecchia

Aboard MSC Fantasia

Arrecife → Civitavecchia

Rare itinerary
Apr 2027Next 5 Apr 2027
Las Palmas de G.Canaria, Arrecife de Lanzarote, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de Lanzarote, Las Palmas de G.CanariaAtlantic

MSC Cruises

Las Palmas de G.Canaria, Arrecife de Lanzarote, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de Lanzarote, Las Palmas de G.Canaria

Aboard MSC Fantasia

Round-trip from Las Palmas de Gran Canaria

Rare itinerary
Nov 2027Next 19 Nov 2027
Spain, PortugalAtlantic

MSC Cruises

Spain, Portugal

Aboard MSC Fantasia

Round-trip from Arrecife

Rare itinerary
Feb 2027Next 17 Feb 2027
Spain, Morocco, ItalyAtlantic

MSC Cruises

8 nights: Civitavecchia

Aboard MSC Fantasia

Santa Cruz de Tenerife → Civitavecchia

Rare itinerary
Apr 2027Next 4 Apr 2027
Italy, Spain, PortugalAtlantic

MSC Cruises

8 nights: Civitavecchia

Aboard MSC Fantasia

Civitavecchia → Funchal

Rare itinerary
Dec 2026Next 7 Dec 2026
Barcelona, Ibiza, Cagliari, Civitavecchia, Las Palmas de G.Canaria, Arrecife de Lanzarote, Santa Cruz de TenerifeAtlantic

MSC Cruises

10 nights: Barcelona & Civitavecchia

Aboard MSC Fantasia

Barcelona → Santa Cruz de Tenerife

Rare itinerary
Nov 2027Next 11 Nov 2027
Spain, Morocco, ItalyAtlantic

MSC Cruises

10 nights: Civitavecchia

Aboard MSC Fantasia

Las Palmas de Gran Canaria → Civitavecchia

Rare itinerary
Apr 2027Next 2 Apr 2027
Civitavecchia, Las Palmas de G.Canaria, Santa Cruz de La Palma, Santa Cruz de Tenerife, Puerto del Rosario, Funchal, Arrecife de LanzaroteAtlantic

MSC Cruises

10 nights: Civitavecchia

Aboard MSC Fantasia

Civitavecchia → Arrecife

Rare itinerary
Dec 2026Next 7 Dec 2026
Italy, Spain, PortugalAtlantic

MSC Cruises

11 nights: Civitavecchia

Aboard MSC Fantasia

Civitavecchia → Las Palmas de Gran Canaria

Rare itinerary
Dec 2026Next 7 Dec 2026
Portugal, Spain, Morocco, ItalyAtlantic

MSC Cruises

13 nights: Civitavecchia

Aboard MSC Fantasia

Funchal → Civitavecchia

Rare itinerary
Mar 2027Next 30 Mar 2027