Mon-Fri 9am-9pm | Sat-Sun 9am-7pm
Mon-Fri 9am-4pm | Sat-Sun Closed
Canary Islands from Rome (Civitavecchia), Italy with the MSC Fantasia
5 nights
From Rome to Lanzarote
MSC Fantasia
07/12/2026 - 12/12/2026
Cruise
Full board
Tips
Inside
from £367 pp
£399
Outside
from £450 pp
£489
Balcony
from £505 pp
£549
MSC Yacht Club
from £1,287 pp
£1,399
Join the Cruise1st community & receive the best offers available
6 nights
From Rome to Santa Cruz de Tenerife
07/12/2026 - 13/12/2026
from £422 pp
£459
from £496 pp
£539
from £560 pp
£609
Suite
from £845 pp
£918
from £1,462 pp
£1,589
Canary Islands from Funchal, Madeira, Portugal with the MSC Musica
7 nights
From Funchal, Madeira, Portugal to Funchal, Madeira, Portugal
MSC Musica
Nov 2025 - Apr 202616 Sails
from £606 pp
£659
from £735 pp
£799
from £1,213 pp
£1,318
Canary Islands from Funchal, Madeira, Portugal with the MSC Fantasia
Dec 2026 - Mar 202715 Sails
from £500 pp
£543
from £583 pp
£634
from £657 pp
£714
from £1,117 pp
£1,214
from £1,788 pp
£1,943
Canary Islands from Arrecife, Lanzarote, Spain with the MSC Fantasia
4 nights
From Lanzarote to Lanzarote
01/04/2027 - 05/04/2027
from £402 pp
£437
from £451 pp
£490
from £488 pp
£530
Canary Islands from Las Palmas de Gran Canaria, Canary Islands, Spain with the MSC Musica
From Las Palmas to Las Palmas
Nov 2025 - Dec 20252 Sails
from £533 pp
£579
from £597 pp
£649
from £763 pp
£829
from £1,241 pp
£1,349
06/12/2025 - 11/12/2025
from £587 pp
£638
from £927 pp
£1,008
8 nights
From Rome to Funchal, Madeira, Portugal
07/12/2026 - 15/12/2026
from £561 pp
£610
from £648 pp
£704
from £733 pp
£797
from £1,235 pp
£1,342
from £1,895 pp
£2,060
Canary Islands from Santa Cruz de Tenerife, Spain with the MSC Musica
From Santa Cruz de Tenerife to Santa Cruz de Tenerife
Nov 2025 - Apr 202619 Sails
from £569 pp
£618
from £652 pp
£709
from £772 pp
£839
from £1,250 pp
£1,359
9 nights
from £753 pp
£818
from £919 pp
£999
from £1,554 pp
£1,689