yes you have to make your way to barcelona but...
or £149 for Outside
Description Join Costa Cruises for an intense itinerary made of exciting landscapes, ancient artifacts and priceless treasures. An exotic flavour of the Arab world, you'll visit the traditional souks and markets that will give you a shopping experience with a difference.
If you add flights it comes to about 1100 for 3, but figured you could cheaper elsewhere