Morocco

How to get from Casablanca to Marrakesh

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
3h 22min
💶
From
8€
📍
Distance
219 km
Powered by 12Go system

There are 1 way(s) to get from Casablanca to Marrakesh

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Casablanca
📍The main CTM bus station in Casablanca is located near the city center, offering modern facilities and easy access to transportation. It is the preferred departure point for most major destinations in Morocco.
🚇From Casablanca city center, you can reach the CTM bus station by taxi (approx. 15-20 MAD, 10-15 min depending on traffic) or by tram, getting off at the nearest station. It's a short and affordable journey.
⏰CTM and Supratours buses between Casablanca and Marrakech are very frequent, with departures almost every hour, from morning (around 7 AM) until late evening (last departure around 10-11 PM).
💸 Transport from 8€ per person
⚡ Fastest: 3h 22min
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book your bus tickets in advance

Especially if you're traveling on weekends or holidays, buying your CTM or Supratours ticket a few days in advance guarantees you a seat and avoids last-minute stress. You can do this online or directly at the bus station.

💡
Choose CTM or Supratours for quality

For inter-city routes like Casablanca-Marrakech, always opt for national companies like CTM or Supratours. They offer better comfort, reliable schedules, and more organized stations than local companies, which are often slower.

💡
Checked luggage: a small fee

Remember that for bulky luggage placed in the hold on CTM or Supratours buses, a small fee (usually a few dirhams) is required. Have some small change ready for this, it's part of the routine.

💡
Compare bus and flight for long distances (e.g., Dakhla)

If you are considering a journey of more than 10-12 hours (like towards Dakhla), always check domestic flights. A flight can often be faster and sometimes even more economical than a very long overnight bus trip, despite the comfort of the bus companies.

💡
Locate bus stations in advance

In Morocco, some cities have multiple bus stations. Make sure you correctly identify your company's station (CTM often has its own station, Supratours is often next to the ONCF train station) to avoid any confusion on departure day.

🛣️ The journey experience

Planning your trip from Casablanca to Marrakech and wondering about the best transport option? Don't worry, this is a very common route in Morocco, and the answer is simple and efficient. Forget about domestic flights or ferries for this connection: the bus is your best bet, offering a perfect balance of cost, comfort, and speed. No time wasted on airport formalities or unnecessary complications.

For this approximately 3-hour journey, the bus is the most direct and economical mode of transport. CTM and Supratours are your go-to companies: for about €8, you get comfortable seats and reliable service. Departures are frequent throughout the day, offering you great flexibility. You will arrive directly in the heart of Marrakech, ready to explore the ochre city without detours.

As an independent traveler, choosing the right mode of transport for each leg of your journey is crucial. For short to medium distances like Casablanca-Marrakech, the bus is clearly the preferred option. It's not only practical and affordable, but it also allows you to enjoy the Moroccan landscape without the constraints of a flight or a ferry. Trust Morocco's excellent bus network for this stage of your trip!

Frequently asked questions — Casablanca → Marrakesh

✨ Why visit Marrakesh?

  • ✓ Wander through the Majorelle Garden and admire its striking blue Art Deco architecture.
  • ✓ Explore the vibrant Jemaa el-Fna square with its storytellers, musicians, and snake charmers.
  • ✓ Get lost in the labyrinthine souks to discover local crafts, spices, and textiles.
  • ✓ Visit the Bahia Palace, a stunning 19th-century masterpiece of Moroccan architecture.
  • ✓ Relax and rejuvenate in a traditional hammam for a unique cultural experience.
🌙
Recommended stay
3 to 5 nights — To fully explore the medina, gardens, and enjoy the evening atmosphere.

☀️ When to visit Marrakesh?

ARID DESERT CLIMATE

March to May and September to November — Enjoy mild and sunny temperatures, perfect for exploring the city.

Jan 😐
Feb 😊
Mar 😊
Apr 😊
May 😊
Jun 😐
Jul 😞
Aug 😞
Sep 😊
Oct 😊
Nov 😊
Dec 😐
📍
In Marrakesh — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Marrakesh
Compare the best rates available
via trip.com

What to do in Marrakesh?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🕌
Jemaa el-Fna Square
The vibrant heart of Marrakech, this square comes alive from morning till night with storytellers, musicians, snake charmers, and merchants. In the evening, ephemeral restaurants set up for a unique culinary experience. Tip: Arrive before sunset to witness the square come alive.
🌴
Majorelle Garden & Yves Saint Laurent Museum
A haven of peace created by Jacques Majorelle, then restored by Yves Saint Laurent. Its distinctive cobalt blue and lush vegetation offer a striking contrast to the city's hustle. Tip: Visit early in the morning to avoid the crowds. Combined entry available for both sites.
🏛️
Bahia Palace
This magnificent 19th-century palace showcases the opulence of Moroccan architecture. Admire its spacious courtyards, painted ceilings, and lush gardens. Tip: Explore the many rooms and patios to appreciate the intricate details of Moroccan craftsmanship. Allow about 1h30 for the visit.
🍜
Medina Souks Exploration
Voluntarily get lost in the labyrinthine souks of Marrakech. From leather to spices, carpets, and pottery, the experience is sensory and immersive. Tip: Always bargain prices, it's a local tradition. Keep a map handy to navigate if needed.
🌿
Secret Garden of Marrakech
A recently restored oasis of serenity in the heart of the Medina. This historic riad houses two magnificent gardens: an exotic and an Islamic one. Ideal for a break from urban hustle. Tip: Climb the tower for stunning views of the city and gardens. Entry around 7€.
🏺
House of Photography
This private museum exhibits a fascinating collection of photographs of Morocco, dating from 1870 to 1950. A visual immersion into the country's history and culture. The rooftop terrace also offers a cafe with a view. Tip: Perfect for a cultural afternoon. Entry around 4€.
🐪
Palmeraie Camel Ride
Escape the city's hustle for a peaceful camel ride through the Palmeraie, Marrakech's verdant oasis. An authentic experience to admire the landscapes. Tip: Prefer tours with small groups and inquire about animal welfare. Starting from 15€.
🛀
Traditional Hammam Experience
Immerse yourself in a Moroccan purification ritual with a traditional hammam session. Black soap scrub and massage are on the agenda for deep relaxation. Tip: Choose a local hammam for an authentic immersion, or a riad spa for more comfort. Allow a few hours.

⏱️ How long to visit Marrakesh?

3 to 7 days

For a complete immersion in Marrakech, plan a minimum of 3-4 days to explore the Medina, gardens, and Jemaa el-Fna square. If you want to include an excursion to the Atlas Mountains or the desert, allow 5-7 days. Optimize your time by booking a Riad in the heart of the Medina.

Related searches

bus Casablanca Marrakesh how to get from Casablanca to Marrakesh ticket price Casablanca to Marrakesh travel time Casablanca to Marrakesh travel to Morocco

Other trips from Casablanca

Book now