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

Malta Cruises with MSC Cruises up to -16%

Popular Filters

Departure Dates

Trip Duration

Cabin Category

Price

£

£

Trip price per person based on 2 persons trip

Destination

6

63

6

6

63

Cruise lines

63

37

24

21

74

14

126

34

8

6

Ships

9

Themes

15

63

1

55

9

15

17

63 cruises

Mediterranean Coastal Discovery & Malta Escape

Cruise1st Package

Cruise with Flight, Hotel

From / To Valletta

MSC Splendida

Full board

Tips

Family Friendly

12 Oct 2026

11 nights

No Alternative Dates

Inside

from

£1,349

pp

Outside

from

£1,419

pp

Balcony

from

£1,499

pp

Suite

from

£2,049

pp

MSC Yacht Club

from

£2,599

pp

Best Price Guarantee

Learn more

Western Mediterranean from Barcelona, Spain with the MSC World Asia

MSC Cruises

Cruise Only

From / To Barcelona

MSC World Asia

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £37 off when you book online

7 Apr 2028

7 nights

Inside

from

£858

pp

£953

Outside

from

£1,002

pp

£1,113

Balcony

from

£1,065

pp

£1,183

Suite

from

£1,605

pp

£1,783

MSC Yacht Club

from

£1,866

pp

£2,073

Western Mediterranean from Barcelona, Spain with the MSC Seaview

MSC Cruises

Cruise Only

From / To Barcelona

MSC Seaview

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £30 off when you book online

12 Dec 2027

7 nights

Inside

from

£615

pp

£683

Outside

from

£723

pp

£803

Balcony

from

£804

pp

£893

Suite

from

£1,155

pp

£1,283

MSC Yacht Club

from

£1,506

pp

£1,673

Malta, Sicily & The Italian Riviera From Barcelona

Cruise1st Package

Cruise with Flight

From / To Barcelona

MSC World Asia

Full board

Tips

Family Friendly

22 Jan 2027

7 nights

Inside

from

£849

pp

£903

Outside

from

£999

pp

£1,052

Balcony

from

£1,069

pp

£1,149

Suite

from

£1,569

pp

£1,669

MSC Yacht Club

from

£2,399

pp

£2,499

Western Mediterranean from Marseille, France with the MSC World Europa

MSC Cruises

Cruise Only

From / To Marseille

MSC World Europa

Full board

Tips

Cabins Sleeping up to 5!

Family Friendly

MSC Voyagers Club

New Ship

up to £54 off when you book online

3 Oct 2026

7 nights

Inside

from

£760

pp

£844

Outside

from

£886

pp

£984

Balcony

from

£994

pp

£1,104

Suite

from

£1,660

pp

£1,844

MSC Yacht Club

from

£2,690

pp

£2,989

Western Mediterranean from Barcelona, Spain with the MSC World Asia

MSC Cruises

Cruise Only

From / To Barcelona

MSC World Asia

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £43 off when you book online

15 Jan 2027

7 nights

Inside

from

£620

pp

£689

Outside

from

£719

pp

£799

Balcony

from

£719

pp

£799

Suite

from

£1,250

pp

£1,389

MSC Yacht Club

from

£2,141

pp

£2,379

Western Mediterranean from Valletta, Malta with the MSC Seaview

MSC Cruises

Cruise Only

From / To Valletta

MSC Seaview

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £33 off when you book online

16 Apr 2027

7 nights

Inside

from

£720

pp

£800

Outside

from

£810

pp

£900

Balcony

from

£873

pp

£970

Suite

from

£1,530

pp

£1,700

MSC Yacht Club

from

£1,655

pp

£1,839

Western Mediterranean from Barcelona, Spain with the MSC World Europa

MSC Cruises

Cruise Only

From / To Barcelona

MSC World Europa

Full board

Tips

Cabins Sleeping up to 5!

Family Friendly

MSC Voyagers Club

New Ship

up to £61 off when you book online

10 Jul 2026

7 nights

Inside

from

£749

pp

£832

Balcony

from

£1,088

pp

£1,209

MSC Yacht Club

from

£3,059

pp

£3,399

Italy & The Mediterranean Fly Cruise

Cruise1st Package

Cruise with Flight

From / To Barcelona

MSC World Europa

Full board

Tips

Cabins Sleeping up to 5!

Family Friendly

New Ship

24 Jul 2026

7 nights

No Alternative Dates

Inside

from

£1,649

pp

Outside

from

£1,849

pp

Balcony

from

£1,999

pp

MSC Yacht Club

from

£2,899

pp

Western Mediterranean from Valletta, Malta with the MSC Splendida

MSC Cruises

Cruise Only

From / To Valletta

MSC Splendida

Full board

Tips

Family Friendly

MSC Voyagers Club

up to £40 off when you book online

30 Oct 2026

7 nights

Inside

from

£629

pp

£699

Outside

from

£719

pp

£799

Balcony

from

£755

pp

£839

Suite

from

£1,268

pp

£1,409

MSC Yacht Club

from

£2,024

pp

£2,249

page 1 of