
MSC Mediterranean Cruises
Summer escapes across the Mediterranean get even better when paired with the exceptional facilities and itineraries offered by MSC Cruises. As guests look ahead to exciting city tours, exquisitely prepared meals and locally sourced wine tastings, MSC makes every moment special with onboard entertainment, dining and wellness facilities to remember.

Why Sail with MSC Cruises to the Mediterranean?
There’s a reason why the Mediterranean is one of the ultimate summer destinations for holidaymakers across the world, but with MSC Cruises, this region gets even better. From the thrills of an onboard 4D cinema and West End-style theatre to the perks of satellite Wi-Fi, this cruise line makes sailing feel seamless and luxurious.
Whether it’s a family holiday to be cherished or a romantic couples retreat, MSC makes exploring the Mediterranean an adventure in more ways than one. With its convenient buffet-style dining options and speciality venues like Le Grill and Paxos, MSC allows guests to discover new flavours from the region or delve into their favourites from across the globe.
What Are the Best MSC Mediterranean Cruise Destinations?
When it comes to historic significance and culinary excellence, the Mediterranean makes for a leading cruise destination that certainly won’t disappoint. Here are some of the top ports that guests can discover with MSC Mediterranean cruises:

Join the Club
Keep up to date with the latest MSC Cruises news by becoming a Cruise Club Member. You'll receive exclusive cruise deals delivered straight to your inbox, plus a complimentary copy of Into the Blue magazine sent to your door six times a year.
Frequently Asked Questions
Yes, MSC offers Mediterranean itineraries departing from Southampton.
Yes! MSC offers fly cruises that set sail around the Mediterranean, departing from ports such as Barcelona, Venice and Rome.
These itineraries can range in duration, from mini cruises of just 1 or 2 nights to those lasting more than 20 nights.

Discover the Bolsover Cruise Club Blog
Keep up to date with the latest cruise news and our cruise guides, as well as exciting ship spotlights shedding light on your favourite ships and helping you find new favourites to explore.

Explore Winter Sun Holidays from MSC Cruises
MSC Cruises lets you see the world like never before, but why wait until the busy summer months to enjoy the voyage of a lifetime? Make next winter one to remember with a cruise to some of the sunniest ports and beaches across Europe, the Caribbean, and more. Escape the cold weather and look forward to the ultimate getaway with MSC!
Book an MSC Mediterranean Cruise Today
We found
1 cruise package and 491 cruises

Rome, Rugby & the Mediterranean with MSC Cruises


- Departure - Cagliari (Sardinia), Italy
- 4 stops
- Arrival - Barcelona, Spain


- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey


- Departure - Palermo, Sicily
- 7 stops
- Arrival - Palermo, Sicily


- Departure - Tarragona, Spain
- 3 stops
- Arrival - Genoa, Italy


- Departure - Barcelona, Spain
- 3 stops
- Arrival - Genoa, Italy


- Departure - Barcelona, Spain
- 6 stops
- Arrival - Marseille, France


- Departure - Marseille, France
- 2 stops
- Arrival - Genoa, Italy


- Departure - Marseille, France
- 2 stops
- Arrival - Genoa, Italy


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Genoa, Italy
- 5 stops
- Arrival - Barcelona, Spain


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Genoa, Italy
- 4 stops
- Arrival - Marseille, France


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


- Departure - Valencia, Spain
- 6 stops
- Arrival - Valencia, Spain


- Departure - Split, Croatia
- 9 stops
- Arrival - Split, Croatia


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Venice, Italy
- 9 stops
- Arrival - Venice, Italy


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Naples, Italy
- 7 stops
- Arrival - Naples, Italy


- Departure - Valencia, Spain
- 8 stops
- Arrival - Valencia, Spain


- Departure - Valencia, Spain
- 7 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Valencia, Spain
- 7 stops
- Arrival - Valencia, Spain


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Naples, Italy
- 4 stops
- Arrival - Barcelona, Spain


- Departure - Naples, Italy
- 6 stops
- Arrival - Genoa, Italy


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Split, Croatia
- 7 stops
- Arrival - Split, Croatia


- Departure - Genoa, Italy
- 9 stops
- Arrival - Genoa, Italy


- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Marseille, France
- 9 stops
- Arrival - Marseille, France


- Departure - Venice, Italy
- 7 stops
- Arrival - Venice, Italy


- Departure - Venice, Italy
- 7 stops
- Arrival - Venice, Italy


- Departure - Barcelona, Spain
- 6 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Barcelona, Spain
- 9 stops
- Arrival - Barcelona, Spain


- Departure - Messina, Sicily
- 7 stops
- Arrival - Messina, Sicily


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Civitavecchia (Rome), Italy
- 9 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Venice, Italy
- 9 stops
- Arrival - Venice, Italy


- Departure - Civitavecchia (Rome), Italy
- 9 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Genoa, Italy
- 9 stops
- Arrival - Genoa, Italy


- Departure - Marseille, France
- 9 stops
- Arrival - Marseille, France


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Venice, Italy
- 10 stops
- Arrival - Bari, Italy


- Departure - Barcelona, Spain
- 9 stops
- Arrival - Barcelona, Spain


- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


- Departure - Istanbul, Turkey
- 3 stops
- Arrival - Bari, Italy


- Departure - Split, Croatia
- 3 stops
- Arrival - Bari, Italy


- Departure - Bari, Italy
- 2 stops
- Arrival - Athens (Piraeus), Greece


- Departure - Bari, Italy
- 4 stops
- Arrival - Istanbul, Turkey


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


- Departure - Barcelona, Spain
- 6 stops
- Arrival - Valencia, Spain


- Departure - Marseille, France
- 5 stops
- Arrival - Valencia, Spain


- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece


- Departure - Genoa, Italy
- 4 stops
- Arrival - Valencia, Spain


- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey


- Departure - Civitavecchia (Rome), Italy
- 2 stops
- Arrival - Valencia, Spain


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


- Departure - Naples, Italy
- 5 stops
- Arrival - Marseille, France


- Departure - Valencia, Spain
- 3 stops
- Arrival - Marseille, France


- Departure - Valencia, Spain
- 4 stops
- Arrival - Genoa, Italy


- Departure - Valencia, Spain
- 6 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Istanbul, Turkey
- 3 stops
- Arrival - Bari, Italy


- Departure - Bari, Italy
- 3 stops
- Arrival - Venice, Italy


- Departure - Bari, Italy
- 2 stops
- Arrival - Athens (Piraeus), Greece


- Departure - Bari, Italy
- 4 stops
- Arrival - Istanbul, Turkey


- Departure - Bari, Italy
- 11 stops
- Arrival - Venice, Italy


- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece


- Departure - Lisbon, Portugal
- 5 stops
- Arrival - Barcelona, Spain


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Barcelona, Spain
- 5 stops
- Arrival - Palermo, Sicily


- Departure - Barcelona, Spain
- 6 stops
- Arrival - Valletta, Malta


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Cape Town, South Africa
- 15 stops
- Arrival - Venice, Italy


- Departure - Barcelona, Spain
- 3 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy


- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy










