South Africans are embracing the magic of cruising, and the Mediterranean offers an unforgettable adventure filled with rich history, stunning coastlines, and world-class dining.

South Africans have fallen in love with cruising and it's easy to understand why. The ease of unpacking just once, waking up somewhere new each morning and enjoying world-class dining, entertainment and relaxation all in one holiday has made cruising one of the smartest ways to travel.

So, once you've experienced the magic of cruising closer to home, where do you go next?

Destinations such as Santorini, Mykonos and Corfu offer postcard-perfect scenery.

For decades, it has remained one of the world's most sought-after cruise destinations, bringing together centuries of history, spectacular coastlines, incredible food and vibrant cultures in one unforgettable journey. Better still, an MSC Cruises Mediterranean itinerary allows you to experience multiple countries in a single holiday, without ever having to repack your suitcase.