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/Casablanca/Marrakech

Marrakech Tours from Casablanca

Experience Marrakech from Casablanca, the “Red City”: the buzzing Jemaa el-Fnaa square, the labyrinthine souks, the Koutoubia Mosque, the Bahia Palace and Majorelle Garden, with camel rides and Moroccan colour. A long but unforgettable day (or overnight) trip to Morocco’s most famous imperial city.

151 tours · prices per person, book with partner

Marrakech from Casablanca with Horse carriage and Camel Ride
Casablanca
Marrakech from Casablanca with Horse carriage and Camel Ride
4.8(882)·13 hours
from$132/ person
via Viator
Rabat Imperial City Day Trip from Casablanca
Casablanca
Rabat Imperial City Day Trip from Casablanca
4.7(492)·8 hours
from$71/ person
via Viator
Private Rabat Day Trip from Casablanca
Casablanca
Private Rabat Day Trip from Casablanca
4.9(491)·7–8 hours
from$75/ person
via Viator
Private day trip to Rabat from Casablanca
Casablanca
Private day trip to Rabat from Casablanca
4.9(284)·7–8 hours
from$150/ person
via Viator
Casablanca to Marrakech Private Transfer
Casablanca
Casablanca to Marrakech Private Transfer
4.9(201)·2–3 hours
from$224/ person
via Viator
Marrakech from Casablanca with Horse Carriage and Camel ride
Casablanca
Marrakech from Casablanca with Horse Carriage and Camel ride
4.8(159)·12 hours
from$132/ person
via Viator
Private Full Day Tour to Casablanca and Rabat
Casablanca
Private Full Day Tour to Casablanca and Rabat
4.8(141)·8–10 hours
from$172/ person
via Viator
Private Marrakech Day Trip from Casablanca – All Highlights
Casablanca
Private Marrakech Day Trip from Casablanca – All Highlights
4.8(101)·8–12 hours
from$160/ person
via Viator
Chefchaouen Day trip by High-Speed Train from Casablanca
Casablanca
Chefchaouen Day trip by High-Speed Train from Casablanca
4.6(96)·12 hours
from$286/ person
via Viator
Chefchaouen the Blue City Full-Day Trip from Casablanca
Casablanca
Chefchaouen the Blue City Full-Day Trip from Casablanca
4.7(87)·13–14 hours
from$266/ person
via Viator
Best Private Day Trip to Rabat from Casablanca
Casablanca
Best Private Day Trip to Rabat from Casablanca
4.7(74)·4–8 hours
from$95/ person
via Viator
Private Day Trip to Rabat Departure from Casablanca
Casablanca
Private Day Trip to Rabat Departure from Casablanca
4.9(61)·6–7 hours
from$150/ person
via Viator
Private Day Trip to Marrakech from Casablanca
Casablanca
Private Day Trip to Marrakech from Casablanca
5.0(48)·9–12 hours
from$220/ person
via Viator
Casablanca to Marrakech Day Trip with Camel Ride
Casablanca
Casablanca to Marrakech Day Trip with Camel Ride
3.6(46)·9 hours
from$112/ person
via Viator
Private Transfer from Casablanca to Marrakech
Casablanca
Private Transfer from Casablanca to Marrakech
4.6(41)·2–3 hours
from$120/ person
via Viator
6 Days Private Morocco Tour from Casablanca to Marrakech
Casablanca
6 Days Private Morocco Tour from Casablanca to Marrakech
4.9(37)·6 days
from$1,239/ person
via Viator
Private Marrakech Day Trip from Casablanca with Camel Ride
Casablanca
Private Marrakech Day Trip from Casablanca with Camel Ride
5.0(28)·11–12 hours
from$159/ person
via Viator
Private Rabat Day Trip from Casablanca with Guided City Tour
Casablanca
Private Rabat Day Trip from Casablanca with Guided City Tour
5.0(26)·8–9 hours
from$172/ person
via Viator
Explore Majestec Rabat: A Perfect Day Trip from Casablanca
Casablanca
Explore Majestec Rabat: A Perfect Day Trip from Casablanca
4.9(22)·8–9 hours
from$89/ person
via Viator
Chefchaouen Bleu City Day Trip from Casablanca.
Casablanca
Chefchaouen Bleu City Day Trip from Casablanca.
5.0(22)·12 hours
from$260/ person
via Viator
Private full day trip to chefchaouen from Casablanca with lunch
Casablanca
Private full day trip to chefchaouen from Casablanca with lunch
5.0(21)·13–14 hours
from$349/ person
via Viator
Private Marrakech Day Trip from Casablanca with Guided City Tour
Casablanca
Private Marrakech Day Trip from Casablanca with Guided City Tour
4.8(17)·10h 10min
from$172/ person
via Viator
Day trip from Casablanca to Marrakech
Casablanca
Day trip from Casablanca to Marrakech
4.5(15)·10 hours
from$199/ person
via Viator
Day Trip from Rabat to Casablanca with Hassan II Mosque Ticket
Rabat
Day Trip from Rabat to Casablanca with Hassan II Mosque Ticket
5.0(13)·6–7 hours
from$161/ person
via Viator
Chefchaouen the Blue City: Private Full-Day Trip from Casablanca
Casablanca
Chefchaouen the Blue City: Private Full-Day Trip from Casablanca
4.8(13)·12–14 hours
from$249/ person
via Viator
Chefchaouen Blue City Day Trip Departure From Casablanca
Casablanca
Chefchaouen Blue City Day Trip Departure From Casablanca
4.5(10)·10–12 hours
from$200/ person
via Viator
Rabat Imperial City Day Trip from Casablanca
Casablanca
Rabat Imperial City Day Trip from Casablanca
5.0(9)·6–7 hours
from$80/ person
via Viator
Private Day Trip to Marrakech Departure from Casablanca
Casablanca
Private Day Trip to Marrakech Departure from Casablanca
4.4(8)·12 hours
from$206/ person
via Viator
Private Day Trip to Marrakech from Casablanca with Camel Ride
Casablanca
Private Day Trip to Marrakech from Casablanca with Camel Ride
5.0(6)·14 hours
from$401/ person
via Viator
Private Rabat Day Trip from Casablanca
Casablanca
Private Rabat Day Trip from Casablanca
5.0(5)·6–8 hours
from$99/ person
via Viator
Marrakech Guided Day Trip from Casablanca: Djemaa el-Fna Square and Bahia Palace
Casablanca
Marrakech Guided Day Trip from Casablanca: Djemaa el-Fna Square and Bahia Palace
4.3(4)·10h 30min
from$413/ person
via Viator
Private Rabat Day Trip from Casablanca (With flexible options)
Casablanca
Private Rabat Day Trip from Casablanca (With flexible options)
5.0(4)·4–6 hours
from$75/ person
via Viator
Private transfer from Casablanca to Marrakech
Casablanca
Private transfer from Casablanca to Marrakech
5.0(3)·3 hours
from$268/ person
via Viator
Day Trip to Marrakech from Casablanca
Casablanca
Day Trip to Marrakech from Casablanca
5.0(2)·8–10 hours
from$432/ person
via Viator
Private Day Trip from Casablanca to El Jadida & Sidi Bouzid
Casablanca
Private Day Trip from Casablanca to El Jadida & Sidi Bouzid
5.0(2)·7 hours
from$138/ person
via Viator
Marrakesh day trip with camel ride from Casablanca
Casablanca
Marrakesh day trip with camel ride from Casablanca
3.0(2)·12 hours
from$224/ person
via Viator
Marrakech Day Trip from Casablanca: Palaces, Souks & Camel Ride
Casablanca
Marrakech Day Trip from Casablanca: Palaces, Souks & Camel Ride
5.0(1)·11–12 hours
from$165/ person
via Viator
Day Trip from Casablanca to Marrakech, Guided tour and Camel ride
Casablanca
Day Trip from Casablanca to Marrakech, Guided tour and Camel ride
5.0(1)·10–11 hours
from$182/ person
via Viator
Marrakech Day Trip from Casablanca
Casablanca
Marrakech Day Trip from Casablanca
5.0(1)·8 hours
from$378/ person
via Viator
Marrakech Day Trip Group Tour from Casablanca
Casablanca
Marrakech Day Trip Group Tour from Casablanca
5.0(1)·8–10 hours
from$138/ person
via Viator
Day trip to Marrakech city from Casablanca
Casablanca
Day trip to Marrakech city from Casablanca
5.0(1)·11–12 hours
from$258/ person
via Viator
Day Trip to Marrakech From Casablanca
Casablanca
Day Trip to Marrakech From Casablanca
10 hours
from$241/ person
via Viator
Day trip from Casablanca to Marrakech
Casablanca
Day trip from Casablanca to Marrakech
10–12 hours
from$229/ person
via Viator
Day Trip From Casablanca to Marrakech
Casablanca
Day Trip From Casablanca to Marrakech
12–13 hours
from$228/ person
via Viator
Marrakech City Tour Departure from Casablanca
Casablanca
Marrakech City Tour Departure from Casablanca
9 hours
from$126/ person
via Viator
Rabat Day Trip from Casablanca with Licensed Guide and Car
Casablanca
Rabat Day Trip from Casablanca with Licensed Guide and Car
6 hours
from$98/ person
via Viator
One day around trip to Marrakech from Casablanca & free city tour
Casablanca
One day around trip to Marrakech from Casablanca & free city tour
5–12 hours
from$180/ person
via Viator
Marrakech Day Trip from Casablanca with Camel Experience
Casablanca
Marrakech Day Trip from Casablanca with Camel Experience
13 hours
from$170/ person
via Viator

Marrakech in Casablanca — FAQ

Can you visit Marrakech from Casablanca?
Yes — Marrakech is about 2.5 to 3 hours from Casablanca by road or fast train; full-day and overnight tours include the Jemaa el-Fnaa, souks, palaces and gardens, sometimes with a camel ride.
How far is Marrakech from Casablanca?
Marrakech is about 2.5 to 3 hours from Casablanca; the fast train and guided tours make it a doable, if long, day trip, though an overnight stay is more relaxed.
Is Marrakech worth a day trip from Casablanca?
Yes — though it’s a long day, the “Red City’s” famous square, souks, palaces and gardens make Marrakech a thrilling trip from Casablanca; consider an overnight to enjoy it fully.

More things to do in Casablanca

Hassan II MosqueRabat