loader picture

River cruises, Sea cruises Cruise ship: MSC Virtuosa

129 Cruises available

Search Cruise

Showing 1 to 10 of 129 entries (Page 1)

1 nights Le Havre, Southampton

Liner: MSC Virtuosa MSC Cruises
Sun 19 Apr 2026 - Mon 20 Apr 2026
1 night

1 nights Le Havre, Southampton

Liner: MSC Virtuosa MSC Cruises
Sun 20 Apr - Mon 21 Apr
1 night

3 nights Hamburg, Le Havre, Southampton

Liner: MSC Virtuosa MSC Cruises
Fri 17 Apr 2026 - Mon 20 Apr 2026
3 nights

2 nights United Kingdom, France

Liner: MSC Virtuosa MSC Cruises
Sat 24 May - Mon 26 May
2 nights

2 nights Southampton, Zeebrugge, Southampton

Liner: MSC Virtuosa MSC Cruises
Sat 03 May - Mon 05 May
2 nights

2 nights Southampton, Cherbourg, Southampton

Liner: MSC Virtuosa MSC Cruises
Sat 23 May 2026 - Mon 25 May 2026
2 nights

2 nights Southampton, Cherbourg, Southampton

Liner: MSC Virtuosa MSC Cruises
Thu 21 Aug - Sat 23 Aug
2 nights
Thu 16 Oct - Sun 19 Oct
3 nights
Sat 05 Apr - Wed 16 Apr
11 nights

2 nights Southampton, Cherbourg, Southampton

Liner: MSC Virtuosa MSC Cruises
Sat 02 May 2026 - Mon 04 May 2026
2 nights

1 nights Le Havre, Southampton

Liner: MSC Virtuosa MSC Cruises
Sun 19 Apr 2026 - Mon 20 Apr 2026
1 night

1 nights Le Havre, Southampton

Liner: MSC Virtuosa MSC Cruises
Sun 20 Apr - Mon 21 Apr
1 night

3 nights Hamburg, Le Havre, Southampton

Liner: MSC Virtuosa MSC Cruises
Fri 17 Apr 2026 - Mon 20 Apr 2026
3 nights

2 nights United Kingdom, France

Liner: MSC Virtuosa MSC Cruises
Sat 24 May - Mon 26 May
2 nights

2 nights Southampton, Zeebrugge, Southampton

Liner: MSC Virtuosa MSC Cruises
Sat 03 May - Mon 05 May
2 nights

2 nights Southampton, Cherbourg, Southampton

Liner: MSC Virtuosa MSC Cruises
Sat 23 May 2026 - Mon 25 May 2026
2 nights

2 nights Southampton, Cherbourg, Southampton

Liner: MSC Virtuosa MSC Cruises
Thu 21 Aug - Sat 23 Aug
2 nights
Thu 16 Oct - Sun 19 Oct
3 nights
Sat 05 Apr - Wed 16 Apr
11 nights

2 nights Southampton, Cherbourg, Southampton

Liner: MSC Virtuosa MSC Cruises
Sat 02 May 2026 - Mon 04 May 2026
2 nights