ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Casablanca

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration5h
Distance246
Avg. price$ 26
Bus trips found

Buses from Marrakesh to Casablanca

🚌 Experience the convenience of a direct bus journey from Marrakesh to Casablanca with CTM. Departing hourly, you can enjoy a smooth ride that lasts approximately 3 hours and 15 minutes. 💵 Prices for the bus ticket between Casablanca and Marrakesh typically range from $7 to $15, making this an affordable and efficient option for those looking to explore both cities without the hassle of driving.

Where to stay in Casablanca

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Marrakesh and Casablanca. The buses depart from Marrakech and arrive directly in Casablanca. The bus services run hourly, operating every day, and the journey typically takes about 3 hours and 15 minutes. This convenient and efficient bus route provides a hassle-free way to travel between these two popular cities in Morocco.
  • You can catch the Marrakesh to Casablanca bus from Marrakech station. This station serves as the departure point for the bus services operated by CTM. Make sure to arrive at Marrakech station early to secure your ticket and board the bus for a smooth journey to Casablanca. Follow the signage and inquire at the station for any assistance in finding the designated bus platform for your trip.
  • The Marrakesh to Casablanca bus services, operated by CTM, arrive at Casablanca station. Upon reaching the Casablanca station, you will have arrived at your destination in Casablanca. Take the time to gather your belongings and disembark from the bus, allowing you to begin your exploration or continue your journey in this vibrant city. Keep an eye out for any additional instructions or information provided by the bus staff upon arrival at Casablanca station.
  • The cost of a bus ticket from Marrakesh to Casablanca typically ranges from $7 to $15, depending on the bus company, time of booking, and type of seat. It is advisable to check with the specific bus operator for the most up-to-date and accurate pricing information before purchasing your ticket. Budget-conscious travelers can take advantage of the varying price options available for this bus route between two popular cities in Morocco.
  • There are multiple buses between Marrakesh and Casablanca, with services departing hourly and operating every day. The bus route is typically operated by CTM, departing from Marrakech station and arriving at Casablanca station. Travelers can enjoy the convenience of frequent bus departures for this route, which takes approximately 3 hours and 15 minutes to reach Casablanca from Marrakesh. Additionally, the bus ticket prices range from $7 to $15, offering travelers flexible options to choose from based on their budget and preferences.
  • The Marrakesh to Casablanca buses are typically the most crowded during peak travel times, such as early mornings and late afternoons when commuters and tourists are traveling between the two cities. On the other hand, the buses are often less crowded during midday departures or on weekdays as compared to weekends. Travelers may consider opting for less popular departure times to potentially have a more comfortable and spacious bus ride while journeying from Marrakesh to Casablanca, which typically takes around 3 hours and 15 minutes.
  • The first bus of the day from Marrakesh to Casablanca typically departs in the early morning, around 6:00 AM. The last bus of the day usually leaves in the evening, around 9:00 PM. These buses operated by CTM offer hourly services, providing travelers with multiple options for convenient and flexible travel between Marrakesh and Casablanca, with the journey lasting approximately 3 hours and 15 minutes. The ticket prices for this bus route can range from $7 to $15, offering an affordable transportation option for those traveling between the two cities.

Will you be returning to Marrakesh by bus?

If you are looking for a return bus trip, check out the buses from Casablanca to Marrakesh.

See schedule