Step off your cruise and into the heart of Morocco with Morocco Shore Excursions, your trusted expert in curated day tours from the ports of Agadir, Casablanca, and Tangier. Whether you’re drawn to ancient medinas, vibrant souks, breathtaking coastal vistas, or the rich traditions of Moroccan culture, our hand-picked excursions are designed to make every moment ashore unforgettable.
Morocco Shore Excursions – Authentic Local Adventures
Explore Morocco Excursions
Discover unforgettable cruise excursions in Agadir, Casablanca, and Tangier with us.
Agadir Cruise Tours
Experience breathtaking day trips from Agadir with our expert guides.
Casablanca shore Excursions
Join us for memorable cruise excursions in Casablanca tailored for you.
Tangier Port Tours
Explore Tangier’s rich culture and history with our guided port tours.
About Morocco Shore
Discover our passion for providing unforgettable cruise excursions in Morocco’s stunning ports of Agadir, Casablanca, and Tangier.
Cruise Excursion Sizes in Agadir, Casablanca & Tangier
Private Shore Excursions
Enjoy a fully personalized tour with just your group. Ideal for 4 or more travelers, private excursions often cost less than cruise line tours—without the crowds.
Small Group Shore Excursions
Travel in comfort with 2–20 people. These smaller tours offer a more intimate, flexible experience than typical cruise excursions.
Standard Excursions
Join a group of 20–50 guests for a classic shore tour. Though larger in size, we maintain high-quality service and expert-guided experiences.
Customer Testimonials
Our Agadir excursion was unforgettable! The guides were knowledgeable, and the sights were breathtaking. Highly recommend Morocco Shore Excursions for an amazing experience!

Martin L.




