Skip to content

Shore Excursions in Casablanca: Compare 352 Options

Independent comparison Prices checked October 4, 2026 Prices shown in USD 352 options compared

Our top pick is Casablanca City Tour with Hassan II mosque ticket included (4.5 h, ★ 4.8 (3,065)). Well-rated options start at $38 from, per person, and 320 of 352 options offer free cancellation.

Our picks

Casablanca City Tour with Hassan II mosque ticket included
Best overall

Casablanca City Tour with Hassan II mosque ticket included

4.5 h · ★ 4.8 (3,065) $51.95 from, per person
Free cancellation
Highest weighted rating of 31 options with 50+ reviews. Check availability
Casablanca Guided City Tour with Hassan II mosque Ticket Option
Lowest price

Casablanca Guided City Tour with Hassan II mosque Ticket Option

4 h–6 h · ★ 4.9 (124) $38 from, per person
Free cancellation
Lowest starting price among the well-rated options. Check availability
7 Days Luxury Desert Tour From Casablanca to Marrakech via fez -Camel trekking
Private option

7 Days Luxury Desert Tour From Casablanca to Marrakech via fez -Camel trekking

7 days · ★ 5.0 (194) $1,327 from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
Casablanca City Tour with Hassan II mosque ticket included
Free cancellation
4.5 h ★ 4.8 (3,065) $51.95
from, per person
Check
Private Tour of Casablanca with Hassan II Mosque Entry Ticket
Free cancellation
4 h–5 h ★ 4.8 (2,035) $51.95
from, per person
Check
Casablanca Hassan II Mosque and City Highlights Tour
Free cancellation
4.5 h ★ 4.9 (720) $40.40
from, per person
Check
Casablanca Unveiled: A Private Journey Through Casablanca
Free cancellation
4.5 h ★ 4.9 (362) $48
from, per person
Check
7 Days Luxury Desert Tour From Casablanca to Marrakech via fez -Camel trekking
Free cancellation Private
7 days ★ 5.0 (194) $1,327
from, per person
Check
Tour of Casablanca from cruise or hotels
Free cancellation
5 h ★ 4.9 (417) $45
from, per person
Check
Private day trip to Rabat from Casablanca
Free cancellation Private
7 h–8 h ★ 4.9 (284) $150
from, per person
Check
10 Day Desert Tour From Casablanca via the Imperial Cities
Free cancellation
10 days ★ 4.9 (356) $2,424
from, per person
Check
10D 9N Private Morocco Tour From Casablanca By Imperial Cities And South Desert
Free cancellation Private
10 days ★ 5.0 (178) $1,347
from, per person
Check
Private Marrakech excursion, camel ride or quad from Casablanca
Free cancellation Private
11 h–12 h ★ 4.9 (232) $90
from, per person
Check

Explore all 352 options

  1. Casablanca City Tour with Hassan II mosque ticket included
    Casablanca City Tour with Hassan II mosque ticket included 4.5 h · ★ 4.8 (3,065)
    Free cancellation
    $51.95 from, per person Check availability
  2. Private Tour of Casablanca with Hassan II Mosque Entry Ticket
    Private Tour of Casablanca with Hassan II Mosque Entry Ticket 4 h–5 h · ★ 4.8 (2,035)
    Free cancellation
    $51.95 from, per person Check availability
  3. Casablanca Hassan II Mosque and City Highlights Tour
    Casablanca Hassan II Mosque and City Highlights Tour 4.5 h · ★ 4.9 (720)
    Free cancellation
    $40.40 from, per person Check availability
  4. Casablanca Unveiled: A Private Journey Through Casablanca
    Casablanca Unveiled: A Private Journey Through Casablanca 4.5 h · ★ 4.9 (362)
    Free cancellation
    $48 from, per person Check availability
  5. 7 Days Luxury Desert Tour From Casablanca to Marrakech via fez -Camel trekking
    7 Days Luxury Desert Tour From Casablanca to Marrakech via fez -Camel trekking 7 days · ★ 5.0 (194)
    Free cancellation Private
    $1,327 from, per person Check availability
  6. Tour of Casablanca from cruise or hotels
    Tour of Casablanca from cruise or hotels 5 h · ★ 4.9 (417)
    Free cancellation
    $45 from, per person Check availability
  7. Private day trip to Rabat from Casablanca
    Private day trip to Rabat from Casablanca 7 h–8 h · ★ 4.9 (284)
    Free cancellation Private
    $150 from, per person Check availability
  8. 10 Day Desert Tour From Casablanca via the Imperial Cities
    10 Day Desert Tour From Casablanca via the Imperial Cities 10 days · ★ 4.9 (356)
    Free cancellation
    $2,424 from, per person Check availability
  9. 10D 9N Private Morocco Tour From Casablanca By Imperial Cities And South Desert
    10D 9N Private Morocco Tour From Casablanca By Imperial Cities And South Desert 10 days · ★ 5.0 (178)
    Free cancellation Private
    $1,347 from, per person Check availability
  10. Private Marrakech excursion, camel ride or quad from Casablanca
    Private Marrakech excursion, camel ride or quad from Casablanca 11 h–12 h · ★ 4.9 (232)
    Free cancellation Private
    $90 from, per person Check availability
  11. Private Tour of Casablanca with Round Trip Airport Transfer
    Private Tour of Casablanca with Round Trip Airport Transfer 6 h–7 h · ★ 4.9 (158)
    Free cancellation Private
    $95 from, per person Check availability
  12. Visit Casablanca with access to Hassan II Mosque
    Visit Casablanca with access to Hassan II Mosque 5 h–6 h · ★ 4.8 (297)
    Free cancellation
    $55 from, per person Check availability
  13. Marrakech from Casablanca with Horse carriage and Camel Ride
    Marrakech from Casablanca with Horse carriage and Camel Ride 13 h · ★ 4.8 (882)
    Free cancellation
    $133 from, per person Check availability
  14. Casablanca Half-day guided tour
    Casablanca Half-day guided tour 4 h · ★ 4.8 (265)
    Free cancellation Private
    $80.80 from, per person Check availability
  15. Street Guided Food Tour with Tastings at Casablanca
    Street Guided Food Tour with Tastings at Casablanca 3 h · ★ 4.9 (104)
    Free cancellation
    $105 from, per person Check availability
  16. Casablanca Guided City Tour with Hassan II mosque Ticket Option
    Casablanca Guided City Tour with Hassan II mosque Ticket Option 4 h–6 h · ★ 4.9 (124)
    Free cancellation
    $38 from, per person Check availability
  17. Private Full Day Tour to Casablanca and Rabat
    Private Full Day Tour to Casablanca and Rabat 8 h–10 h · ★ 4.8 (141)
    Free cancellation Private
    $173 from, per person Check availability
  18. Casablanca tour: From the Hassan2 Mosque to the Royal Palaces
    Casablanca tour: From the Hassan2 Mosque to the Royal Palaces 4 h–5 h · ★ 4.9 (92)
    Free cancellation
    $40.40 from, per person Check availability
  19. Private Marrakech Day Trip from Casablanca – All Highlights
    Private Marrakech Day Trip from Casablanca – All Highlights 8 h–12 h · ★ 4.8 (101)
    Free cancellation
    $160 from, per person Check availability
  20. Private Day Trip to Rabat Departure from Casablanca
    Private Day Trip to Rabat Departure from Casablanca 6 h–7 h · ★ 4.9 (61)
    Free cancellation Private
    $150 from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →

More in the same city

Best overall · $51.95 Check availability