Morocco Amazing Destination

Day Trip from Casablanca to Marrakech: The Ultimate Guide to the Red City

Plan the perfect day trip from Casablanca to Marrakech. Discover how to get there, top attractions, and expert tips to explore the Red City in a single day.

Day Trip from Casablanca to Marrakech

A day trip from Casablanca to Marrakech is one of the most exciting excursions you can take while staying in Morocco’s economic capital. In just over two hours, you can leave behind the modern skyline and oceanfront boulevards of Casablanca and step into the vibrant, sensory-rich world of the Red City. Whether you are drawn by the legendary Jemaa el-Fnaa square, the exotic gardens, or the labyrinthine souks brimming with handicrafts, a Casablanca to Marrakech day trip packs a remarkable amount of discovery into a single day.

This guide covers everything you need to know — from how to get from Casablanca to Marrakech to the best things to do in Marrakech in one day and a sample itinerary that makes the most of every hour.

How to Get from Casablanca to Marrakech

The Casablanca to Marrakech distance is roughly 240 kilometers, and there are several reliable ways to make the journey. Each option offers a different balance of speed, cost, and convenience — choose the one that best fits your travel style.

By High-Speed Train (Al Boraq)

The Casablanca to Marrakech train is the most popular and efficient choice. Morocco’s Al Boraq high-speed service connects the two cities in approximately 2 hours and 30 minutes.

  • Departures run every 1 to 2 hours throughout the day from Casa Voyageurs station
  • Arrival at Marrakech train station, located a short taxi ride from the medina
  • Ticket prices start at around 130 MAD for second class and 180 MAD for first class
  • Book online through the ONCF website or buy tickets directly at the station

The train is air-conditioned, comfortable, and lets you enjoy the changing Moroccan landscape — from coastal plains to the foothills of the High Atlas — without worrying about traffic or navigation.

By Private Car or Taxi

For maximum flexibility, hiring a private car with a driver is an excellent option for a Marrakech day trip from Casablanca.

  • Travel time is approximately 2.5 hours via the well-maintained A3 motorway
  • Costs range from 1,000 to 1,800 MAD for a private round-trip transfer
  • Your driver waits while you explore and brings you back to Casablanca
  • Door-to-door convenience saves you the hassle of reaching train stations

This option is ideal for families, couples, or anyone who values a stress-free, fully personalized experience.

By Bus

CTM and Supratours operate comfortable coaches between the two cities.

  • Journey duration of 3 to 3.5 hours
  • Tickets cost around 80 to 120 MAD
  • Departures several times daily from both cities
  • Advance booking recommended during peak travel periods

The bus is the most budget-friendly option but requires slightly more travel time. For a day trip, you will want to catch one of the earliest departures to maximize your time in Marrakech.

Top Things to Do in Marrakech in One Day

With only one day, having a clear plan is essential. Here are the must-see attractions for your day trip from Casablanca to Marrakech.

1. Jemaa el-Fnaa Square

No visit to Marrakech is complete without experiencing Jemaa el-Fnaa, the beating heart of the Red City and a UNESCO-recognized masterpiece of oral heritage. By day, the square buzzes with juice stalls, henna artists, snake charmers, and fruit vendors. By late afternoon, it transforms into an enormous open-air food market with dozens of stalls serving grilled meats, fresh seafood, and traditional Moroccan dishes.

  • Best time to visit: Late afternoon into early evening for the full sensory experience
  • What to try: Freshly squeezed orange juice from one of the iconic juice stalls
  • Photography tip: Head to one of the rooftop cafes surrounding the square for panoramic views

2. Koutoubia Mosque

Standing tall just off Jemaa el-Fnaa, the Koutoubia Mosque is Marrakech’s most iconic landmark. Its 77-meter minaret is visible from miles away and served as the architectural model for the Giralda in Seville and the Hassan Tower in Rabat.

  • Important note: Non-Muslims cannot enter the mosque itself
  • What to do: Walk through the surrounding gardens, which are especially beautiful at sunset
  • Time needed: 20 to 30 minutes

3. Bahia Palace

A short walk from the square, Bahia Palace is a stunning 19th-century palace built by Grand Vizier Si Moussa. Its name means “brilliance,” and it lives up to it — the palace features intricate zellige tilework, painted cedar ceilings, marble courtyards, and lush gardens filled with citrus trees and fountains.

  • Entrance fee: Approximately 70 MAD
  • Time needed: 45 minutes to 1 hour
  • Best time to visit: Early morning to avoid crowds

4. Majorelle Garden

The Majorelle Garden is one of the most visited attractions in Morocco and for good reason. Created by French painter Jacques Majorelle and later restored by Yves Saint Laurent, this botanical oasis bursts with exotic plants, bamboo groves, cacti, and the famous cobalt-blue villa that houses the Berber Museum.

  • Entrance fee: Approximately 165 MAD for the garden, additional 60 MAD for the Berber Museum
  • Time needed: 1 to 1.5 hours
  • Best time to visit: As soon as it opens at 8:00 AM or late afternoon to beat the midday crowds
  • Book online in advance to secure your time slot and skip the queue

5. Explore the Souks of the Medina

Marrakech’s medina is a UNESCO World Heritage site and a shopper’s paradise. The narrow, winding alleyways north of Jemaa el-Fnaa house thousands of tiny shops and workshops selling everything from leather bags and Berber carpets to spices, ceramics, and lanterns.

  • What to buy: Argan oil, handwoven textiles, leather slippers, and Moroccan ceramics
  • Bargaining is expected — start at around half the asking price and negotiate with a smile
  • Time needed: 1 to 2 hours, depending on your appetite for shopping
  • Pro tip: If you are not in the mood for haggling, visit the fixed-price boutiques in the Gueliz neighborhood instead

Sample One-Day Itinerary

Here is an efficient route to make the most of your day trip from Casablanca to Marrakech:

  • 6:30 AM — Depart Casablanca by train or private car
  • 9:00 AM — Arrive in Marrakech, head straight to the Majorelle Garden to beat the crowds
  • 10:30 AM — Visit Bahia Palace and admire its stunning architecture
  • 11:30 AM — Walk through the Koutoubia Mosque gardens
  • 12:00 PM — Lunch at a rooftop restaurant overlooking Jemaa el-Fnaa or at a traditional riad
  • 1:30 PM — Explore the souks of the medina and browse for souvenirs
  • 4:00 PM — Coffee or mint tea at a terrace cafe, soaking in the atmosphere
  • 5:00 PM — Return to Marrakech train station or meet your driver for the journey back
  • 7:30 PM — Arrive back in Casablanca

This itinerary gives you a well-rounded taste of Marrakech, balancing must-see landmarks with time to simply wander and absorb the city’s unique energy.

Tips for Your Casablanca to Marrakech Day Trip

  • Start as early as possible — catching a 6:00 AM or 6:30 AM departure gives you a full day in the city
  • Wear comfortable walking shoes — Marrakech is best explored on foot, and the medina involves plenty of walking
  • Dress modestly — covering shoulders and knees is respectful and helps you blend in, especially in the medina
  • Carry cash in small denominations — many souk vendors and small cafes do not accept cards
  • Stay hydrated — Marrakech can get very hot, especially from May through September. Carry a reusable water bottle
  • Book the train ahead — especially on weekends and holidays, Al Boraq seats can sell out
  • Learn a few Arabic or French phrases — a simple “salam alaikum” (hello) or “shukran” (thank you) goes a long way
  • Consider a guided tour — a local guide can help you navigate the medina, provide historical context, and save time

Is a Day Trip from Casablanca to Marrakech Worth It?

Absolutely. While a single day can only scratch the surface of what Marrakech has to offer, the city is compact enough that you can see many of its highlights in 7 to 8 hours of exploring. From the architectural splendor of Bahia Palace to the electric atmosphere of Jemaa el-Fnaa, a day trip from Casablanca to Marrakech delivers an unforgettable introduction to one of the world’s most captivating cities.

If you have more time, consider spending two or three days in Marrakech to explore at a slower pace, take a cooking class, visit the Atlas Mountains, or enjoy a traditional hammam experience. But if you only have one day, this itinerary ensures you leave with lasting memories.

Discover More of Morocco with Our Guided Tours

If a single day in Marrakech leaves you wanting more, our 8-Day Imperial Cities and Desert Tour from Casablanca is the perfect way to dive deeper into Morocco. This expertly crafted itinerary takes you from the Hassan II Mosque in Casablanca to the imperial cities of Rabat, Meknes, and Fes, through the golden dunes of the Sahara Desert, and finally to Marrakech for a full guided exploration — all with comfortable transport and handpicked accommodation.

For travelers with a bit more time, our 10-Day Morocco Tour from Casablanca to Marrakech offers an even richer experience. You will journey through Casablanca, explore the Roman ruins of Volubilis, wander the medieval streets of Fes, ride a camel across the Erg Chebbi dunes at sunset, and finish with two full days in Marrakech — the ideal blend of culture, adventure, and relaxation.

Prefer a custom itinerary? We design private tours tailored to your interests, pace, and travel dates — get in touch to plan your personalized Moroccan adventure.

Frequently Asked Questions

How far is Marrakech from Casablanca?

The distance from Casablanca to Marrakech is approximately 240 kilometers (149 miles). The journey takes between 2.5 and 3.5 hours depending on your mode of transport, making it perfectly feasible for a day trip.

Can you do a day trip from Casablanca to Marrakech?

Yes, a day trip from Casablanca to Marrakech is absolutely doable. With a travel time of around 2.5 hours each way, you can leave early in the morning, spend 7 to 8 hours exploring the city, and return to Casablanca comfortably by evening.

What is the best way to get from Casablanca to Marrakech?

The best ways to travel from Casablanca to Marrakech are by high-speed train (Al Boraq, about 2.5 hours), private car or taxi (about 2.5 hours via the A3 motorway), or bus (3 to 3.5 hours). The Al Boraq train offers the best combination of speed, comfort, and affordability.

What are the top things to do in Marrakech in one day?

The must-see attractions for a Marrakech one-day itinerary include Jemaa el-Fnaa square, the Koutoubia Mosque, Bahia Palace, the Majorelle Garden, and the souks of the medina. Prioritize the medina and the Majorelle Garden for a well-rounded day.

What our travelers say

Reviews from TripAdvisor

Abbbbbsolutely fantastic

I had the best time, the entire trip was a surprise for my birthday. I had no expectations and left overwhelmed with joy. From the food, to the animals and the hospitality. Everything was fantastic. Our tour guide & driver Hamid made the experience both awesome & extremely comfortable, homie felt like family at the end of the week. He made my birthday celebration epic! Truly went above & beyond. Loved every second of my time in Morocco


Do you want Quality Service? Would you like to feel welcomed? Choose this company, you won't be disappointed 🙏🏾🫶🏾

If I could rate this company with 20 stars that would not be enough!!! From the moment we arrived they treated us with so much respect and you can tell they take pride in the service they provide. Hamid my expert driver and friend was nothing short of extraordinary. His attention to detail and character blew me away. I found myself getting emotional any time he would go above and beyond to ensure my comfortability. Hamid I cannot thank you enough, you my friend are something special. To your boss Hassan, thank you for pairing me with this talented young man. We will be back God willing in July but ONLY if Hamid will accommodate us. I will name my son after him - The real Fatimah


Spectacular experience 100% recommended

The service of our guide Hassan has been excellent. At all times we have felt accompanied by him, feeling him as a friend who has made the journey with us and who has transmitted to us the passion for his work, his country, his people and especially his Berber culture.


Ready for an Adventure?

Have questions? Feel free to contact us using the form below. We're here to help!

  • Email us

    moroccoamazingdestination@gmail.com

  • Call us

    +212 605 67 95 37 / +34 634 22 58 83

  • Follow us

    @moroccoamazingdestination