excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Marrakech/Casablanca

Casablanca Day Trips from Marrakech

Visit Morocco’s largest city and economic capital: the vast Hassan II Mosque rising over the Atlantic, the Art Deco downtown, the Corniche seafront and the old medina. Day trips from Marrakech include transport and a guide to the highlights of Casablanca.

85 tours · prices per person, book with partner

Casablanca Tour from Marrakech: Hassan II Mosque and City Tour
Marrakech
Casablanca Tour from Marrakech: Hassan II Mosque and City Tour
4.6(1,513)·13 hours
from$30/ person
via Viator
Casablanca Day Tour from Marrakech and Big Mosque Visit
Marrakech
Casablanca Day Tour from Marrakech and Big Mosque Visit
4.9(300)·10h 35min
from$50/ person
via Viator
Marrakech to Casablanca Private Transfers
Marrakech
Marrakech to Casablanca Private Transfers
4.9(208)·3 hours
from$86/ person
via Viator
Private Day Trip To Casablanca From Marrakech
Marrakech
Private Day Trip To Casablanca From Marrakech
4.9(159)·11 hours
from$109/ person
via Viator
Casablanca Day Trip from Marrakech and Visit to the Grand Mosque
Marrakech
Casablanca Day Trip from Marrakech and Visit to the Grand Mosque
4.9(47)·10h 40min
from$42/ person
via Viator
Casablanca Private Day Tour from Marrakech
Marrakech
Casablanca Private Day Tour from Marrakech
4.9(45)·10h 15min
from$287/ person
via Viator
Private Transfer: Marrakech to Casablanca City
Marrakech
Private Transfer: Marrakech to Casablanca City
4.9(38)·3 hours
from$229/ person
via Viator
Private transfer from Marrakech to Casablanca
Marrakech
Private transfer from Marrakech to Casablanca
5.0(31)·3 hours
from$103/ person
via Viator
Marrakech To Casablanca Day Trip - Marrakech To Casablanca
Marrakech
Marrakech To Casablanca Day Trip - Marrakech To Casablanca
4.8(28)·9–12 hours
from$40/ person
via Viator
Casablanca Day Trip from Marrakech - Casablanca From Marrakech
Marrakech
Casablanca Day Trip from Marrakech - Casablanca From Marrakech
4.6(22)·9–12 hours
from$45/ person
via Viator
Private Day Tour From Marrakech to Casablanca
Marrakech
Private Day Tour From Marrakech to Casablanca
4.7(14)·9 hours
from$205/ person
via Viator
Casablanca Day Trip from Marrakech - Hassan II Mosque
Marrakech
Casablanca Day Trip from Marrakech - Hassan II Mosque
4.6(13)·10–12 hours
from$46/ person
via Viator
Casablanca Full-Day Tour With Hassan II Mosque From Marrakech
Marrakech
Casablanca Full-Day Tour With Hassan II Mosque From Marrakech
4.3(12)·11–12 hours
from$45/ person
via Viator
Private Transfer From Marrakech To Casablanca Airport or City
Marrakech
Private Transfer From Marrakech To Casablanca Airport or City
4.8(12)·3 hours
from$125/ person
via Viator
Transfer from Marrakech to Casablanca
Marrakech
Transfer from Marrakech to Casablanca
5.0(12)·15 min–1h
from$172/ person
via Viator
Marrakech To Casablanca Day Trip - Marrakech To Casablanca
Marrakech
Marrakech To Casablanca Day Trip - Marrakech To Casablanca
5.0(9)·9–12 hours
from$45/ person
via Viator
Chefchaouen Private 6-Days Tour from Marrakech via Merzouga and Casablanca
Marrakech
Chefchaouen Private 6-Days Tour from Marrakech via Merzouga and Casablanca
4.9(7)·6 days
from$1,135/ person
via Viator
Marrakech to Casablanca Day Trip with Hassan II Mosque Visit
Marrakech
Marrakech to Casablanca Day Trip with Hassan II Mosque Visit
4.5(6)·9–12 hours
from$42/ person
via Viator
Private Transfer from Marrakech to Casablanca airport
Marrakech
Private Transfer from Marrakech to Casablanca airport
5.0(6)·2h 20min
from$103/ person
via Viator
Casablanca Day Tour from Marrakech and Big Mosque Visit
Marrakech
Casablanca Day Tour from Marrakech and Big Mosque Visit
4.8(6)·9–12 hours
from$42/ person
via Viator
From Marrakech Casablanca Day Trip with Transfer
Marrakech
From Marrakech Casablanca Day Trip with Transfer
4.3(6)·10 hours
from$57/ person
via Viator
Private driver from Marrakech to Casablanca Airport
Marrakech
Private driver from Marrakech to Casablanca Airport
5.0(5)·2h 30min
from$108/ person
via Viator
Casablanca Tour from Marrakech
Marrakech
Casablanca Tour from Marrakech
3.6(5)·10 hours
from$209/ person
via Viator
Transfer from Marrakech city or Marrakech airport to Casablanca city
Marrakech
Transfer from Marrakech city or Marrakech airport to Casablanca city
5.0(4)·3–4 hours
from$171/ person
via Viator
Casablanca Day Trip with Hassan II Mosque from Marrakech
Marrakech
Casablanca Day Trip with Hassan II Mosque from Marrakech
5.0(4)·10h 30min
from$90/ person
via Viator
From Marrakech Casablanca city Day Tour, Souk & Big Mosque Visit
Marrakech
From Marrakech Casablanca city Day Tour, Souk & Big Mosque Visit
5.0(3)·10–12 hours
from$68/ person
via Viator
Casablanca Day Trip from Marrakech with Hassan II Mosque Visit
Marrakech
Casablanca Day Trip from Marrakech with Hassan II Mosque Visit
4.7(3)·10 hours
from$46/ person
via Viator
Marrakech to Casablanca Tour - Day Trip Marrakech To Casablanca
Marrakech
Marrakech to Casablanca Tour - Day Trip Marrakech To Casablanca
5.0(2)·11–12 hours
from$45/ person
via Viator
Private Transfer from Marrakech to Casablanca Airport
Marrakech
Private Transfer from Marrakech to Casablanca Airport
4.5(2)·2h 30min
from$84/ person
via Viator
Private Transfer From Marrakech To Casablanca City
Marrakech
Private Transfer From Marrakech To Casablanca City
5.0(2)·3 hours
from$107/ person
via Viator
One Way Private Transfer from Marrakech to Casablanca
Marrakech
One Way Private Transfer from Marrakech to Casablanca
5.0(2)·3 hours
from$150/ person
via Viator
Private Transfer from Marrakech To Casablanca Airport
Marrakech
Private Transfer from Marrakech To Casablanca Airport
5.0(2)·3 hours
from$245/ person
via Viator
From Marrakech To Casablanca Airport : Private Transfer
Marrakech
From Marrakech To Casablanca Airport : Private Transfer
5.0(2)·3 hours
from$183/ person
via Viator
Private Transfer from Marrakech to Casablanca
Marrakech
Private Transfer from Marrakech to Casablanca
5.0(1)·3 hours
from$103/ person
via Viator
Marrakech : Transfer from Marrakech to Casablanca Airport
Marrakech
Marrakech : Transfer from Marrakech to Casablanca Airport
5.0(1)·3 hours
from$102/ person
via Viator
Casablanca Day Tour from Marrakech
Marrakech
Casablanca Day Tour from Marrakech
5.0(1)·10 hours
from$99/ person
via Viator
Hassle-Free Private Transfer from Marrakech to Casablanca Airport
Marrakech
Hassle-Free Private Transfer from Marrakech to Casablanca Airport
5.0(1)·3 hours
from$143/ person
via Viator
Transfer from Marrakech to Casablanca airport
Marrakech
Transfer from Marrakech to Casablanca airport
5.0(1)·3 hours
from$29/ person
via Viator
Marrakech to Casablanca: Your Premier Private Transfer Experience
Marrakech
Marrakech to Casablanca: Your Premier Private Transfer Experience
5.0(1)·3 hours
from$124/ person
via Viator
Excursion Casablanca one day trip from Marrakech
Central Morocco
Excursion Casablanca one day trip from Marrakech
5.0(1)·10–11 hours
from$189/ person
via Viator
Day Trip to Casablanca from Marrakech
Marrakech
Day Trip to Casablanca from Marrakech
7h 20min
from$52/ person
via Viator
Casablanca Day Trip from Marrakech
Marrakech
Casablanca Day Trip from Marrakech
12 hours
from$45/ person
via Viator
Casablanca Day Trip from Marrakech with eSIM 1GB for free
Marrakech
Casablanca Day Trip from Marrakech with eSIM 1GB for free
10 hours
from$40/ person
via Viator
Private transfer from Marrakech and Airport to Casablanca & casablanca Airport
Marrakech
Private transfer from Marrakech and Airport to Casablanca & casablanca Airport
2–3 hours
from$149/ person
via Viator
Private Transfer from Marrakech to Casablanca Airport
Marrakech
Private Transfer from Marrakech to Casablanca Airport
2 hours
from$126/ person
via Viator
Private Transfer From Marrakech To Casablanca Airport
Marrakech
Private Transfer From Marrakech To Casablanca Airport
3 hours
from$115/ person
via Viator
Luxury private Tour of Casablanca from Marrakech
−10%
Marrakech
Luxury private Tour of Casablanca from Marrakech
10–12 hours
from$185$205/ person
via Viator
Private transfer from marrakech to casablanca airport or center city
Marrakech
Private transfer from marrakech to casablanca airport or center city
3 hours
from$252/ person
via Viator

Casablanca in Marrakech — FAQ

How far is Casablanca from Marrakech?
Casablanca is about 240 km north of Marrakech — roughly 2.5–3 hours each way by road, or just over 3 hours by train — so it’s a long but doable full-day trip.
What is there to see in Casablanca?
The highlight is the enormous Hassan II Mosque, one of the largest in the world, along with the Art Deco city centre, the Corniche and the Habous quarter.
Can you go inside the Hassan II Mosque?
Yes — it’s one of the few mosques in Morocco open to non-Muslims, on guided tours at set times. Booking the mosque visit as part of a tour secures your entry.

More things to do in Marrakech

Medina & SouksAgafay DesertAtlas MountainsHot Air BalloonPalaces & GardensFood ToursDay Trips