Venice

Venice

The city on the water is also an excellent place to set sail on a cruise through the Mediterranean from! Check out our itineraries below.

The citizens of Venice already have a unique relationship with the water. The city is actually a collection of 118 small islands, built upon the Venetian Lagoon, connected by canals, small streets and bridges. With this historic and fascinating aquatic setup in mind, it should be no wonder that the city is such a hub for Mediterranean cruising. Cruises from Venice take many different routes, as evidenced by the itineraries we have listed below, meaning it’s a great way to see the Med in various orders and configurations. And, of course, it goes without saying that the glorious scenery of Venice itself shouldn’t be taken for granted, so make sure to take some time on either side of your journey to try all the sights, sounds, smells and tastes that the city has to offer.

Venice

We found

54 cruises

MSC Lirica, Mediterranean
1 / 15
5 % off — 1 days left
MSC Cruises
Duration
11 nights
Date
26 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£822
From
£781
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
5 % off — 1 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£862
From
£819
Price per person / oceanview stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
5 % off — 1 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£878
From
£835
Price per person / oceanview stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
5 % off — 1 days left
MSC Cruises
Duration
11 nights
Date
17 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£998
From
£949
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
5 % off — 1 days left
MSC Cruises
Duration
12 nights
Date
28 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 10 stops  
  • Arrival - Bari, Italy
£1061
From
£1008
Price per person / oceanview stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
Discount — 1 days left
MSC Cruises
Duration
4 nights
Date
6 Apr 2027
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 4 stops  
  • Arrival - Venice, Italy
£529
From
£514
Price per person / oceanview stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
MSC Cruises
Duration
6 nights
Date
10 Apr 2027
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 6 stops  
  • Arrival - Ancona, Italy
From
£519
Price per person / inside stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
5 % off — 1 days left
MSC Cruises
Duration
7 nights
Date
10 Apr 2027
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£611
From
£581
Price per person / oceanview stateroom
Show all departures (28)
Available promotion:
Black Friday: up to 30% Savings!
MSC Armonia, Mediterranean
1 / 20
Discount — 1 days left
MSC Cruises
Duration
3 nights
Date
27 Apr 2027
Ship
MSC Armonia
  • Departure - Venice, Italy
  • 3 stops  
  • Arrival - Brindisi, Italy
£349
From
£339
Price per person / oceanview stateroom
MSC Armonia, Mediterranean
1 / 20
Discount — 1 days left
MSC Cruises
Duration
4 nights
Date
27 Apr 2027
Ship
MSC Armonia
  • Departure - Venice, Italy
  • 4 stops  
  • Arrival - Split, Croatia
£399
From
£388
Price per person / inside stateroom
10 of 54 pcs

Other destinations