greatCruisesManyDiscounts
Call for expert advice
0161 938 9140
Sales:

Mon-Fri 9am-9pm | Sat-Sun 9am-7pm

Already booked?
Call Aftersales on 0161 385 7425

Mon-Sat 9am-5pm | Sun closed

Cruises Aboard MSC Fantasia up to -10%

Popular Filters

Departure Dates

Trip Duration

Cabin Category

Price

£

£

Trip price per person based on 2 persons trip

Destination

35

32

32

Cruise lines

6

55

Ships

55

113

60

62

56

63

68

66

73

23

Themes

55

49

2

1

55 cruises

Sun-Kissed Canary Isles Voyage With Lanzarote Escape

Cruise1st Package

Cruise with Flight, Hotel

From / To Lanzarote

MSC Fantasia

Full board

Tips

Family Friendly

17 Jan 2027

11 nights

Inside

from

£999

pp

Outside

from

£1,079

pp

Balcony

from

£1,169

pp

MSC Yacht Club

from

£2,349

pp

Best Price Guarantee

Learn more

ALL INCLUSIVE: Sun-Kissed Canary Isles Voyage With Lanzarote Escape

Cruise1st Package

Cruise with Flight, Hotel

From / To Lanzarote

MSC Fantasia

Full board

Tips

Family Friendly

24 Jan 2027

11 nights

No Alternative Dates

Outside

from

£1,249

pp

Balcony

from

£1,369

pp

MSC Yacht Club

from

£2,499

pp

Canary Islands from Santa Cruz de Tenerife, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

From / To Santa Cruz de Tenerife

MSC Fantasia

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £44 off when you book online

31 Jan 2027

7 nights

Inside

from

£495

pp

£550

Outside

from

£565

pp

£628

Balcony

from

£660

pp

£733

Suite

from

£899

pp

£999

MSC Yacht Club

from

£2,186

pp

£2,429

Western Mediterranean from Barcelona, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

From / To Barcelona

MSC Fantasia

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £34 off when you book online

6 Apr 2028

7 nights

Inside

from

£552

pp

£613

Outside

from

£642

pp

£713

Balcony

from

£669

pp

£743

Suite

from

£966

pp

£1,073

MSC Yacht Club

from

£1,677

pp

£1,863

Sunshine Of The Canaries & Lanzarote Stay

Cruise1st Package

Cruise with Flight, Hotel

From / To Lanzarote

MSC Fantasia

Full board

Tips

Family Friendly

8 Mar 2027

10 nights

No Alternative Dates

Inside

from

£1,099

pp

Outside

from

£1,199

pp

Balcony

from

£1,199

pp

MSC Yacht Club

from

£2,469

pp

Western Mediterranean from Cannes, France with the MSC Fantasia

MSC Cruises

Cruise Only

From / To Cannes

MSC Fantasia

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £34 off when you book online

5 Apr 2028

7 nights

Inside

from

£552

pp

£613

Outside

from

£642

pp

£713

Balcony

from

£687

pp

£763

Suite

from

£1,047

pp

£1,163

MSC Yacht Club

from

£1,677

pp

£1,863

Sunset Islands Cruise: Rome, Canaries & Madeira With Stay

Cruise1st Package

Cruise with Flight, Hotel

From Rome To Funchal, Madeira, Portugal

MSC Fantasia

Full board

Tips

Family Friendly

4 Dec 2026

11 nights

No Alternative Dates

Inside

from

£899

pp

Outside

from

£999

pp

Balcony

from

£1,129

pp

Suite

from

£1,599

pp

MSC Yacht Club

from

£2,399

pp

Western Mediterranean from Rome (Civitavecchia), Italy with the MSC Fantasia

MSC Cruises

Cruise Only

From / To Rome

MSC Fantasia

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £34 off when you book online

3 Apr 2028

7 nights

Inside

from

£552

pp

£613

Outside

from

£642

pp

£713

Balcony

from

£687

pp

£763

Suite

from

£966

pp

£1,073

MSC Yacht Club

from

£1,677

pp

£1,863

Rome to the Rivieras: A Mediterranean Cruise With Stay

Cruise1st Package

Cruise with Flight, Hotel

From / To Rome

MSC Fantasia

Full board

Tips

Family Friendly

18 Sep 2027

9 nights

No Alternative Dates

Inside

from

£1,249

pp

Outside

from

£1,329

pp

Balcony

from

£1,449

pp

Suite

from

£1,999

pp

MSC Yacht Club

from

£2,599

pp

Mediterranean from Istanbul, Turkey with the MSC Fantasia

MSC Cruises

Cruise Only

From / To Istanbul

MSC Fantasia

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £52 off when you book online

4 Nov 2026

9 nights

Outside

from

£932

pp

£1,036

Balcony

from

£1,013

pp

£1,126

Suite

from

£1,751

pp

£1,946

MSC Yacht Club

from

£2,609

pp

£2,899

page 1 of