Private Casablanca and Rabat Shore Excursion Full Day Tour

8 hours (approximately)
Pickup offered
Offered in: German and 14 more

Explore the rich history and culture of Morocco on this private full-day shore excursion from Casablanca to Rabat. Start your journey at the iconic Hassan II Mosque, then enjoy a scenic drive along the Corniche, admiring the Art Deco architecture of Casablanca. Continue north to Rabat, where you'll visit significant sites such as the Kasbah of the Udayas, Hassan Tower, and the Mausoleum of Mohammed V. This tailored tour ensures a comfortable experience, perfect for cruise travelers looking to maximize their port stop.

- Private tour ideal for cruise passengers with an 8-hour port stop
- Visit key attractions in both Casablanca and Rabat, including the Hassan II Mosque
- Enjoy a comfortable ride in a private air-conditioned vehicle with a licensed guide
- Includes pickup and drop-off at Casablanca Cruise Terminal, ensuring timely return before sailing

What's Included

Fuel, tolls, parking, and vehicle expenses
Meet and greet at Casablanca cruise terminal gate
Private air-conditioned vehicle with driver
Private licensed English-speaking guide
Rabat guided tour
Bottled water
Casablanca highlights tour
Guaranteed return to port before all-aboard time
Lunch and drinks
Tips and gratuities

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

Pickup is available from Casablanca Cruise Terminal / Port Gate.

Your driver/guide will meet you as you disembark, holding a sign with the lead traveler’s name for easy identification.

Please provide your cruise ship name, arrival time, and all-aboard time when booking. This full-day tour requires a minimum 8-hour port stop, and the timing will be adapted to your cruise schedule.

At the end of the tour, travelers will be dropped off at Casablanca Cruise Terminal before all-aboard time.

Itinerary

Duration: 8 hours (approximately)
  • 1
    Hassan II Mosque

    Travelers will visit Hassan II Mosque, Casablanca’s most famous landmark, located beside the Atlantic Ocean. They can admire its impressive architecture and take photos. Interior visit is optional depending on opening hours and ticket availability.

    45 minutes Admission ticket free
  • 2
    Ain Diab

    Travelers will enjoy a scenic drive along Casablanca’s Atlantic Corniche, known for ocean views, seaside cafés, beach clubs, and the modern coastal atmosphere of the city.

    20 minutes Admission ticket free
  • 3

    Travelers will explore the Kasbah of the Udayas, a beautiful blue-and-white historic fortress overlooking the ocean and the Bouregreg River.

    45 minutes Admission ticket free
  • 4
    Hassan Tower

    Travelers will visit Hassan Tower, one of Rabat’s most iconic landmarks and an important symbol of Morocco’s capital city.

    30 minutes Admission ticket free
  • 5
    Mausoleum of Mohammad V

    Travelers will visit the Mausoleum of Mohammed V, a beautiful royal monument known for its traditional Moroccan architecture, marble details, and historical importance.

    25 minutes Admission ticket free
  • 6
    Chellah Rabat

    Travelers will visit Chellah, a historic site with ancient ruins, Islamic tombs, gardens, and peaceful scenery. Entrance ticket is not included in the tour price.

    30 minutes Admission ticket free
  • 7
    Royal Palace of Rabat

    Travelers will visit Chellah, a historic site with ancient ruins, Islamic tombs, gardens, and peaceful scenery. Entrance ticket is not included in the tour price.

    20 minutes Admission ticket free

Additional info

  • Suitable for all physical fitness levels
Supplied by Typically Morocco Tours

Tags

Full-day Tours
Bus Tours
Private and Luxury
Private Sightseeing Tours
Audio Guides
Architecture Tours
Cultural Tours
Historical Tours
Ports of Call Tours
Car Tours
Shore Excursions
Port Pickup
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}