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-Fri 9am-4pm | Sat-Sun closed

Cruises Aboard MSC Fantasia

Popular Filters

Departure Dates

Trip Duration

Cabin Category

Price

£

£

Trip price per person based on 2 persons trip

Destination

​

28

24

24

Cruise lines

​

7

44

Ships

​

44

90

48

37

56

66

86

96

62

22

Starting Port

​

3

​
​

6

​

12

8

17

37

37

44 cruises

Western Mediterranean from Barcelona, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

Save up to 30% OFF!

From / To Barcelona

MSC Fantasia

Full board

Tips

Mega Ship

up to £42 off when you book online

15 Apr 2027

7 nights

Inside from

£548

pp

Was £609

Outside from

£611

pp

Was £679

Balcony from

£611

pp

Was £679

Suite from

£989

pp

Was £1.099

MSC Yacht Club from

£2.105

pp

Was £2.339

Best Price Guarantee

Learn more

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

Cruise1st Package

Cruise with Flight, Hotel

Black Friday Sale: Exclusive Cruise1st Offers & Huge Savings

From / To Lanzarote

MSC Fantasia

Full board

Tips

Mega Ship

Canary Islands

24 Jan 2027

11 nights

Inside from

£1.249

pp

Was £1.403

Outside from

£1.299

pp

Balcony from

£1.399

pp

Was £1.537

Sun-Kissed Canary Isles Voyage With Lanzarote Escape

Cruise1st Package

Cruise with Flight, Hotel

Black Friday Sale: Exclusive Cruise1st Offers & Huge Savings

From / To Lanzarote

MSC Fantasia

Full board

Tips

Mega Ship

Canary Islands

17 Jan 2027

11 nights

Inside from

£1.149

pp

Outside from

£1.249

pp

Balcony from

£1.299

pp

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

MSC Cruises

Cruise Only

Save up to 30% OFF!

From / To Santa Cruz de Tenerife

MSC Fantasia

Full board

Tips

Last Minute

Mega Ship

Canary Islands

up to £43 off when you book online

13 Dec 2026

7 nights

Inside from

£413

pp

Was £459

Outside from

£476

pp

Was £529

Balcony from

£530

pp

Was £589

Suite from

£710

pp

Was £789

MSC Yacht Club from

£2.159

pp

Was £2.399

Canary Islands from Las Palmas de Gran Canaria, Canary Islands, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

Save up to 30% OFF!

From / To Las Palmas

MSC Fantasia

Full board

Tips

Christmas Cruises

Last Minute

Mega Ship

Canary Islands

18 Dec 2026

7 nights

Inside from

£485

pp

Was £539

Outside from

£584

pp

Was £649

Balcony from

£584

pp

Was £649

Suite from

£944

pp

Was £1.049

Canary Islands from Funchal, Madeira, Portugal with the MSC Fantasia

MSC Cruises

Cruise Only

Save up to 30% OFF!

From / To Funchal, Madeira, Portugal

MSC Fantasia

Full board

Tips

Last Minute

Mega Ship

Canary Islands

15 Dec 2026

7 nights

Inside from

£350

pp

Was £389

Outside from

£431

pp

Was £479

Balcony from

£431

pp

Was £479

Suite from

£719

pp

Was £799

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

MSC Cruises

Cruise Only

Save up to 30% OFF!

From / To Rome

MSC Fantasia

Full board

Tips

Mega Ship

up to £21 off when you book online

12 Apr 2027

7 nights

Outside from

£629

pp

Was £699

Balcony from

£629

pp

Was £699

Suite from

£1.034

pp

Was £1.149

Western Mediterranean from Livorno (Florence), Italy with the MSC Fantasia

MSC Cruises

Cruise Only

Save up to 30% OFF!

From / To Livorno

MSC Fantasia

Full board

Tips

Mega Ship

up to £37 off when you book online

20 Apr 2027

7 nights

Outside from

£494

pp

Was £549

Balcony from

£494

pp

Was £549

MSC Yacht Club from

£1.844

pp

Was £2.049

Western Mediterranean from Cannes, France with the MSC Fantasia

MSC Cruises

Cruise Only

Save up to 30% OFF!

From / To Cannes

MSC Fantasia

Full board

Tips

Mega Ship

14 Apr 2027

7 nights

Inside from

£566

pp

Was £629

Outside from

£638

pp

Was £709

Balcony from

£638

pp

Was £709

Sunset Islands Cruise: Rome, Canaries & Madeira With Stay

Cruise1st Package

Cruise with Flight, Hotel

Black Friday Sale: Exclusive Cruise1st Offers & Huge Savings

From Rome To Funchal, Madeira, Portugal

MSC Fantasia

Full board

Tips

Last Minute

Mega Ship

Canary Islands

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

page 1 of