Call us on 0800 197 8050 We are open today between 9am and 8pm
Arrive: Sat 01 January 2022 / Depart: Sat 01 January 2022 at 23:00
Arrive: Sun 02 January 2022 at 07:00 / Depart: Sun 02 January 2022 at 21:00
Arrive: Mon 03 January 2022 at 08:00 / Depart: Mon 03 January 2022 at 17:00
Arrive: Wed 05 January 2022 at 08:00 / Depart: Wed 05 January 2022 at 18:00
Arrive: Thu 06 January 2022 at 07:00 / Depart: Thu 06 January 2022 at 16:00
Arrive: Fri 07 January 2022 at 09:00
Depart: Sat 08 January 2022
MSC Virtuosa 30 March 2024 23 nights
Itinerary: Dubai - Doha - Abu Dhabi - Muscat - Safaga - Suez - Heraklion - Malta - Barcelona - Cadiz...
Call us now on 0800 197 8050
MSC Virtuosa 30 March 2024 17 nights
Itinerary: Dubai - Doha - Abu Dhabi - Muscat - Safaga - Suez - Heraklion - Malta - Barcelona
Call us now on 0800 197 8050
MSC Virtuosa 31 March 2024 22 nights
Itinerary: Doha - Abu Dhabi - Muscat - Safaga - Suez - Heraklion - Malta - Barcelona - Cadiz - Vigo...
Call us now on 0800 197 8050
MSC Virtuosa 31 March 2024 16 nights
Itinerary: Doha - Abu Dhabi - Muscat - Safaga - Suez - Heraklion - Malta - Barcelona
Call us now on 0800 197 8050
MSC Virtuosa 01 April 2024 21 nights
Itinerary: Abu Dhabi - Muscat - Safaga - Heraklion - La Valetta - Barcelona - Cadiz - Vigo - Southampton
Call us now on 0800 197 8050
MSC Virtuosa 16 April 2024 6 nights
Itinerary: Barcelona - Cadiz - Vigo - Southampton
Call us now on 0800 197 8050
MSC Virtuosa 04 May 2024 2 nights
Itinerary: Southampton - Cherbourg - Southampton
Sail From UK from
Includes extra savings of up to £49pp
MSC Virtuosa 06 May 2024 3 nights
Itinerary: Southampton - Zeebrugge - Cherbourg - Southampton
Sail From UK from
Includes extra savings of up to £61pp
MSC Virtuosa 09 May 2024 2 nights
Itinerary: Southampton - Zeebrugge - Southampton
Sail From UK from
Call us now on 0800 197 8050
MSC Virtuosa 11 May 2024 7 nights
Itinerary: Southampton - Lerwick - Haugesund - Flam - Kristiansand - Southampton
Sail From UK from
Includes extra savings of up to £40pp
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Request a Callback
Get A Quote
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote
Request A Callback
Sign up today for exclusive savings