Cruises from Malta

Fly Cruise Deals > Royal Caribbean Cruises From Southampton

Cruises from Malta sail to sun-soaked shores right around Europe and the Mediterranean. Introducing you to paradise beaches, coastal towns, and iconic capitals, there is something for every cruise holiday enthusiast. With all of the major cruise lines heading to cruise destinations worldwide, be sure to book your place on-board one of our cruises from Malta.

Showing 30 out of 326 cruises
Per Person
Total Price
Cruise From:
Was £1111pp Now: £1044pp

Valletta | Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 18 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £101pp

Cruise From:
Was £1111pp Now: £1044pp
View cruise
REF: MSCSV20270618MLAMLA
Cruise From:
Was £1279pp Now: £1199pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 23 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £115pp

Cruise From:
Was £1279pp Now: £1199pp
View cruise
REF: MSCAS20270623MLAMLA
Fly Cruise From:
Was £899pp Now: £872pp

Valletta | Piraeus | Katakolon | Sarandë | Cephalonia | Valletta

  • 24 Jun 2027
  • 7 Nights
  • Azura
  • Mediterranean
  • 24 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £91pp

Fly Cruise From:
Was £899pp Now: £872pp
View cruise
REF: POA724
Fly Cruise From:
Was £1849pp Now: £1793pp

Valletta | Piraeus | Katakolon | Sarandë | Cephalonia | Valletta | Dubrovnik | Zadar | Trieste | Split | Valletta

  • 24 Jun 2027
  • 14 Nights
  • Azura
  • Mediterranean
  • 24 Jun 2027
  • 14 Nights

Interest free Monthly Payments from JUST £186pp

Fly Cruise From:
Was £1849pp Now: £1793pp
View cruise
REF: POA724A
Cruise From:
Was £1111pp Now: £1044pp

Valletta | Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 25 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £98pp

Cruise From:
Was £1111pp Now: £1044pp
View cruise
REF: MSCSV20270625MLAMLA
Fly Cruise From:
£22987pp

Valletta | Siracuse | Giardini Naxos | Lipari | Amalfi | Capri | Sorrento | Gaeta | Porto Santo Stefano | Portoferraio | Civitavecchia

  • 30 Jun 2027
  • 10 Nights
Fly Cruise From:
£22987pp
REF: EMERALDE32M300627-2
Fly Cruise From:
£39064pp

Valletta | Siracuse | Giardini Naxos | Lipari | Amalfi | Capri | Sorrento | Gaeta | Porto Santo Stefano | Portoferraio | Civitavecchia | Calvi | Livorno | Carrara | Portovenere | Santa Margherita Ligure | Portofino | Monte-Carlo | Nice

  • 30 Jun 2027
  • 17 Nights
Fly Cruise From:
£39064pp
REF: EMERALD2M32300627-2
Cruise From:
Was £1279pp Now: £1199pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 30 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £112pp

Cruise From:
Was £1279pp Now: £1199pp
View cruise
REF: MSCAS20270630MLAMLA
Fly Cruise From:
Was £1079pp Now: £1046pp

Valletta | Dubrovnik | Zadar | Trieste | Split | Valletta

  • 01 Jul 2027
  • 7 Nights
  • Azura
  • Mediterranean
  • 01 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £106pp

Fly Cruise From:
Was £1079pp Now: £1046pp
View cruise
REF: POA725
Fly Cruise From:
Was £2049pp Now: £1987pp

Valletta | Dubrovnik | Zadar | Trieste | Split | Valletta | Santorini | Rhodes | Kusadasi | Piraeus | Valletta

  • 01 Jul 2027
  • 14 Nights
  • Azura
  • Mediterranean
  • 01 Jul 2027
  • 14 Nights

Interest free Monthly Payments from JUST £201pp

Fly Cruise From:
Was £2049pp Now: £1987pp
View cruise
REF: POA725A
Cruise From:
Was £1111pp Now: £1044pp

Valletta | Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 02 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £96pp

Cruise From:
Was £1111pp Now: £1044pp
View cruise
REF: MSCSV20270702MLAMLA
Fly Cruise From:
£10831pp

Valletta | Trapani | Cagliari | Mahón | Ibiza | Cartagena | Puerto Banús | Tangier | Portimão | Lisbon

  • 06 Jul 2027
  • 10 Nights
Fly Cruise From:
£10831pp
REF: SCENIC601M060727-2
Cruise From:
Was £1279pp Now: £1199pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 07 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £110pp

Cruise From:
Was £1279pp Now: £1199pp
View cruise
REF: MSCAS20270707MLAMLA
Fly Cruise From:
Was £1079pp Now: £1046pp

Valletta | Santorini | Rhodes | Kusadasi | Piraeus | Valletta

  • 08 Jul 2027
  • 7 Nights
  • Azura
  • Mediterranean
  • 08 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £103pp

Fly Cruise From:
Was £1079pp Now: £1046pp
View cruise
REF: POA726
Fly Cruise From:
Was £1949pp Now: £1890pp

Valletta | Santorini | Rhodes | Kusadasi | Piraeus | Valletta | Dubrovnik | Kotor | Corfu | Taranto | Valletta

  • 08 Jul 2027
  • 14 Nights
  • Azura
  • Mediterranean
  • 08 Jul 2027
  • 14 Nights

Interest free Monthly Payments from JUST £186pp

Fly Cruise From:
Was £1949pp Now: £1890pp
View cruise
REF: POA726A
Cruise From:
Was £1321pp Now: £1241pp

Valletta | Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 09 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £113pp

Cruise From:
Was £1321pp Now: £1241pp
View cruise
REF: MSCSV20270709MLAMLA
Cruise From:
Was £1279pp Now: £1199pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 14 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £107pp

Cruise From:
Was £1279pp Now: £1199pp
View cruise
REF: MSCAS20270714MLAMLA
Fly Cruise From:
Was £1079pp Now: £1046pp

Valletta | Dubrovnik | Kotor | Corfu | Taranto | Valletta

  • 15 Jul 2027
  • 7 Nights
  • Azura
  • Mediterranean
  • 15 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £101pp

Fly Cruise From:
Was £1079pp Now: £1046pp
View cruise
REF: POA727
Fly Cruise From:
Was £1799pp Now: £1745pp

Valletta | Dubrovnik | Kotor | Corfu | Taranto | Valletta | Piraeus | Kusadasi | Mykonos | Valletta

  • 15 Jul 2027
  • 14 Nights
  • Azura
  • Mediterranean
  • 15 Jul 2027
  • 14 Nights

Interest free Monthly Payments from JUST £168pp

Fly Cruise From:
Was £1799pp Now: £1745pp
View cruise
REF: POA727A
Cruise From:
Was £1111pp Now: £1044pp

Valletta | Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 16 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £92pp

Cruise From:
Was £1111pp Now: £1044pp
View cruise
REF: MSCSV20270716MLAMLA
Cruise From:
Was £1319pp Now: £1239pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 21 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £109pp

Cruise From:
Was £1319pp Now: £1239pp
View cruise
REF: MSCAS20270721MLAMLA
Fly Cruise From:
Was £979pp Now: £949pp

Valletta | Piraeus | Kusadasi | Mykonos | Valletta

  • 22 Jul 2027
  • 7 Nights
  • Azura
  • Mediterranean
  • 22 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £89pp

Fly Cruise From:
Was £979pp Now: £949pp
View cruise
REF: POA728
Fly Cruise From:
Was £1849pp Now: £1793pp

Valletta | Piraeus | Kusadasi | Mykonos | Valletta | Corfu | Kotor | Split | Dubrovnik | Valletta

  • 22 Jul 2027
  • 14 Nights
  • Azura
  • Mediterranean
  • 22 Jul 2027
  • 14 Nights

Interest free Monthly Payments from JUST £168pp

Fly Cruise From:
Was £1849pp Now: £1793pp
View cruise
REF: POA728A
Cruise From:
Was £1151pp Now: £1081pp

Valletta | Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 23 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £93pp

Cruise From:
Was £1151pp Now: £1081pp
View cruise
REF: MSCSV20270723MLAMLA
Cruise From:
Was £1409pp Now: £1324pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 28 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £114pp

Cruise From:
Was £1409pp Now: £1324pp
View cruise
REF: MSCAS20270728MLAMLA
Fly Cruise From:
Was £1249pp Now: £1211pp

Valletta | Corfu | Kotor | Split | Dubrovnik | Valletta

  • 29 Jul 2027
  • 7 Nights
  • Azura
  • Mediterranean
  • 29 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £111pp

Fly Cruise From:
Was £1249pp Now: £1211pp
View cruise
REF: POA729
Fly Cruise From:
Was £1979pp Now: £1919pp

Valletta | Corfu | Kotor | Split | Dubrovnik | Valletta | Mykonos | Rhodes | Kusadasi | Piraeus | Valletta

  • 29 Jul 2027
  • 14 Nights
  • Azura
  • Mediterranean
  • 29 Jul 2027
  • 14 Nights

Interest free Monthly Payments from JUST £176pp

Fly Cruise From:
Was £1979pp Now: £1919pp
View cruise
REF: POA729A
Cruise From:
Was £1241pp Now: £1166pp

Valletta | Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 30 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £99pp

Cruise From:
Was £1241pp Now: £1166pp
View cruise
REF: MSCSV20270730MLAMLA
Cruise From:
Was £1439pp Now: £1352pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 04 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £115pp

Cruise From:
Was £1439pp Now: £1352pp
View cruise
REF: MSCAS20270804MLAMLA
Fly Cruise From:
Was £1199pp Now: £1163pp

Valletta | Mykonos | Rhodes | Kusadasi | Piraeus | Valletta

  • 05 Aug 2027
  • 7 Nights
  • Azura
  • Mediterranean
  • 05 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £104pp

Fly Cruise From:
Was £1199pp Now: £1163pp
View cruise
REF: POA730

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service


UK Cruise Awards 2026 Partnership Achievement Award
UK Cruise Awards 2026 Partnership Achievement Award
Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Travel Weekly Travel Agent Award 2023
Travel Weekly Travel Agent Award 2023
Best Online Travel Agency 2022
Best Online Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
Best Online Agent 2021
Best Online Agent 2021
Best Company 2020
Best Company 2020
Best Online Agent 2019
Best Online Agent 2019
TTG Top 50 Travel Agency 2019
TTG Top 50 Travel Agency 2019
Sorry, we have been unable to sign you up to receive our emails. Please use an alternative email address or try again later.
You've added to your wishlist. To view, go to Wishlist
Chat Service

Live Chat

Live Chat
Call for Free