Mon-Fri 9am-9pm | Sat-Sun 9am-7pm
Mon-Fri 9am-4pm | Sat-Sun Closed
No Fly Magical Mediterranean
14 nights
From Southampton, England to Southampton, England
MSC Virtuosa
12/07/2025 - 26/07/2025
Cruise
Full board
Tips
Inside
from £983 pp
£1,068
Outside
from £1,121 pp
£1,218
Balcony
from £1,351 pp
£1,468
Suite
from £2,998 pp
£3,259
MSC Yacht Club
from £3,872 pp
£4,209
Join the Cruise1st community & receive the best offers available
Canary Islands from Rome (Civitavecchia), Italy with the MSC Fantasia
6 nights
From Rome to Santa Cruz de Tenerife
MSC Fantasia
07/12/2026 - 13/12/2026
from £422 pp
£459
from £487 pp
£529
from £551 pp
£599
from £836 pp
£909
from £1,425 pp
£1,549
Canary Islands from Funchal, Madeira, Portugal with the MSC Fantasia
7 nights
From Funchal, Madeira, Portugal to Funchal, Madeira, Portugal
Dec 2026 - Mar 202715 Sails
from £500 pp
£543
from £583 pp
£634
from £648 pp
£704
from £1,089 pp
£1,184
from £1,669 pp
£1,814
Canary Islands from Funchal, Madeira, Portugal with the MSC Musica
5 nights
MSC Musica
06/12/2025 - 11/12/2025
from £349 pp
£379
from £413 pp
£449
from £533 pp
£579
from £873 pp
£949
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
from £1,080 pp
£1,174
Jul 2025 - Sep 20252 Sails
from £1,103 pp
£1,199
from £1,747 pp
£1,899
from £3,311 pp
£3,599
Nov 2025 - Apr 202616 Sails
from £496 pp
£539
from £569 pp
£618
from £735 pp
£799
from £1,213 pp
£1,318
No Fly Portugal & The Canaries
12 nights
08/08/2026 - 20/08/2026
from £1,471 pp
£1,599
from £1,867 pp
£2,029
from £2,879 pp
£3,129
from £3,541 pp
£3,849
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 £671 pp
£729
from £790 pp
£859
from £1,250 pp
£1,359
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 £523 pp
£568
from £597 pp
£649
from £763 pp
£829
from £1,241 pp
£1,349