When traveling to Morocco by cruise ship make sure to take advantage of your time at port by considering exploration of the region through a Casablanca shore excursion. Casablanca has much to offer for cruise critics who want to take a day off from their journey at sea. The best Casablanca shore excursions are those that offer cruise lovers a fun-filled day in and around Casablanca with a private English speaking driver and guide . Cruise ships that originate from the USA or Europe tend to give their passengers a full-day in Casablanca. Some cruise ships that dock in Casablanca stay overnight while other cruise ships that come to Morocco dock in Tangier or Agadir. Cruise ships such as the Fantasia and Queen Elizabeth often make Morocco as part of their stops and often give cruise passengers a full day in Casablanca to explore.