Casablanca to Marrakech: A Guide to the Best Transportation Options

Alyssa Faraji

Traveling from Casablanca to Marrakech can be done in several ways. By train, it takes about 2.5 to 3 hours via the ONCF (Moroccan National Railway) with several departures daily. Trains are comfortable and offer first and second class compartments. Another option is by car or taxi, which typically takes around 2.5 to 3 hours depending on traffic. For those seeking convenience, domestic flights between Casablanca and Marrakech are offered by several airlines, though it is important to factor in airport waiting times.

Key Points:

  • Travel by train, car, coach or plane from Casablanca to Marrakech.
  • The journey usually takes 2.5 to 3 hours.
  • Trains and domestic flights are convenient and efficient options.

Getting to the Train Station

When traveling from Casablanca to Marrakech by train, it is important to know how to get to the train station. There are several ways to reach the train station from different parts of Casablanca.

From Casablanca Airport

travel from casablanca to marrakech

If arriving at Casablanca’s Mohammed V International Airport, travelers can take a train or a taxi to the train station. The train station is located about 30 kilometers from the airport, and the train ride takes approximately 45 minutes. Alternatively, travelers can take a taxi from the airport to the train station, which takes about 30 minutes.

From Boulevard de Fes Casablanca

The Boulevard de Fes in Casablanca is a popular area for tourists and locals alike. To get to the train station from the Boulevard de Fes, travelers can take a taxi or a bus. The bus ride takes about 30 minutes, and the bus station is located near the train station. A taxi driver can be booked by your hotel reception.

From Casa Port

Casa Port is the main train station in Casablanca, and it is located in the city center. To get to Casa Port, travelers can take a taxi or a bus. The bus station is located near Casa Port, and the bus ride takes about 10 minutes.

Train Options from Marrakech to Casablanca

There are two high-speed train options, Al Boraq and Al Atlas, both operated by Morocco’s national rail carrier, ONCF. In this section, we’ll discuss the different train options and ticket classes available for this route.

Al Boraq is the fastest train option, with a travel time of just over 2 hours from Casablanca to Marrakech. It offers a comfortable and modern experience, with amenities such as air conditioning, Wi-Fi, and luggage storage. The train has a first-class and second-class seating arrangement, with the former being more spacious and comfortable.

Al Atlas Highspeed Train

Al Atlas is another high-speed train option, with a travel time of around 3 hours from Casablanca to Marrakech. It offers similar amenities to Al Boraq, including air conditioning, Wi-Fi, and luggage storage. However, it only has a second-class seating arrangement.

First-class Ticket

If you want to travel in luxury, you can opt for a first-class ticket on Al Boraq. First-class tickets offer more space, comfortable seating, and complimentary snacks and drinks. However, they are more expensive than second-class tickets.

Booking Your Ticket

When planning a trip from Casablanca to Marrakech, booking your ticket in advance is highly recommended. This ensures that you have a seat reserved on your desired train and can avoid any last-minute stress or disappointment. Here are some options for booking your ticket:

Train Tickets in Advance

travel from casablanca to marrakech

One option for booking your Casablanca to Marrakech train ticket is to purchase it in advance. This can be done online through various websites, including Rail Ninja and Morocco Trains. By booking in advance, you can secure your seat and often take advantage of discounted prices.

Train Ticket from Casablanca Trains

If you prefer to purchase your train ticket in person, you can do so at the train station in Casablanca. This option may be more convenient for those who are already in the area or prefer to pay in cash. However, it is important to note that tickets may sell out quickly, especially during peak travel times.

Arriving in Marrakech

After a long trip from Casablanca, travelers will finally arrive in Marrakech . Here are some important things to know upon arrival.

Marrakech Train Station

The Marrakech Train Station is the main railway station in Marrakech. It is located in the city center and is easily accessible from various parts of the city. The station is clean and well-maintained, with clear signage and helpful staff. Travelers can find a variety of amenities at the station, including restrooms, food vendors, and souvenir shops.

Other Transportation Options

In addition to the train, there are other transportation options available to travel from Casablanca to Marrakech. These options include bus tickets, Royal Air Maroc flights, and Fes trains.

Bus Ticket from Marrakesh to Casablanca

CTM operates a bus from Casablanca to Marrakech hourly. The journey takes approximately 3 hours and 30 minutes and departs from the CTM bus station , and tickets cost between MAD 95 – MAD 160. While the bus is generally slower than the train, it can be a good option for those on a budget or for those who prefer to travel by road.

Royal Air Maroc Marrakesh to Casablanca

For those who prefer to fly, Royal Air Maroc offers flights from Casablanca to Marrakech. The flight takes approximately 45 minutes, and prices vary depending on the time of year. While flying is generally faster than the train or bus, it can be more expensive.

In addition to the regular train, there are also Fes trains that run from Casablanca to Marrakech. These trains are operated by the Moroccan Railways (ONCF) and offer a slightly faster journey time than the regular train. The Fes trains take approximately 2 hours and 45 minutes, and tickets cost between MAD 90 – MAD 170.

FAQS on Marrakesh Casablanca Travel Options

travel from casablanca to marrakech

Is there a high-speed train from Casablanca to Marrakech?

Yes, there is a direct train service from the port city of Casablanca to Marrakech. This route is serviced by the ONCF, Morocco’s national train company. You can buy a train ticket from the main station in Casablanca and take a train to Marrakech. Both first class and second class travel classes are available.

Is it better to fly to Marrakech or Casablanca?

Both Marrakech and Casablanca have international airports and are well-connected globally. The choice of airport depends on your itinerary. If you plan to explore the culture and history of Morocco, Marrakech may be a better option. On the other hand, Casablanca, the largest city and the economic hub, offers a different perspective on Moroccan life.

How long is the train from Marrakech to Casablanca?

The train journey from Marrakech to Casablanca typically takes around 2.5 to 3 hours on the direct train route. The public transporttrains are comfortable, with daily departures making it a convenient way to travel between these two cities. Purchasing tickets in advance is recommended to secure your seat, especially during peak travel times.

Can you visit Casablanca from Marrakech?

Yes, you can visit Casablanca from Marrakech. The cities are well-connected by train, bus, and road. Taking a train from Marrakech is a popular option, as it offers a comfortable journey and the chance to see the Moroccan landscape. Once in Casablanca, you can visit landmarks such as the Hassan II Mosque, the largest mosque in Africa, and La Corniche, a lively beachfront district.

What is the road distance from Marrakech to Casablanca?

The distance between Marrakech and central Casablanca is approximately 242 kilometers or 150 miles. The journey typically takes about 2.5 to 3 hours by car, depending on traffic and the exact start and end points of your trip. It’s a relatively straightforward drive, primarily along the A7 motorway, which is in good condition and well signposted.

What Is the Cheapest Way to Get From Marrakesh to Casablanca?

The cheapest way to travel from Marrakesh to Casablanca in Morocco is by taking a train. The train service in Morocco is operated by the national railway company, ONCF (Office National des Chemins de Fer). Trains are a convenient and affordable mode of transportation for this journey.

Related Posts:

Marrakech-Morocco-Your-Ultimate-Guide

Terms and Conditions - Privacy Policy

Morocco Tours Agency

Casablanca to Marrakech – 5 Ways to Travel

Marrakesh is the fourth largest city in Morocco. It is the capital of the mid-southwest region of Marrakesh- Safi. It is situated on the west side of the Atlas Mountains. It is approximately 580 km southwest of Tangier, 327 km south of Rabat, Morocco’s capital, 239 km south of Casablanca, and 246 km northwest of Agadir. However, the last thing to worry about traveling from Casablanca to Marrakech is the means to get there.

Marrakesh attracts thousands of visitors every year for both business and pleasure. Whether you are trying to have a last-minute break or a much-needed getaway, you can always get a transport means from Casablanca.

There are numerous ways you could use for your transport means, and you will be there in just a couple of hours:

casablanca to marrakech

Casablanca to Marrakech by Train

For the most part, tarins in Morocco are comfortable, reliable, and relatively inexpensive to reach Morocco’s most popular tourist destinations. Supposing you have a trip from Casablanca to Marrakech in mind, taking a train is always a great idea. Most visitors choose the convenience of flying into Casablanca airport and then travel by rail from Casablanca to Marrakech and other cities such as Fez and Tangier. A high-speed train can cover the distance between the cities in just hours. Taking a train is among the fastest means for travel, and a very comfortable means.

casablanca to marrakech by train

All the trains serving the Casablanca to Marrakech railway route are safe, modern, and well-equipped. The passengers are welcome to take advantage of the comfy seats, generous legroom, and more than enough space for the luggage during the journey.

The trains boast impeccable punctuality and a broad schedule with ten daily departures. Making planning a railway trip from Casablanca to Marrakech as easy as 123.

The shortest travel time is two h 39 min, and the longest travel time is two h 39 min- never changes. The lowest train ticket cost is $27, and the average daily departure is five. In addition, the earliest departure is 09:35, while the latest departure time is 17:35.

What train company runs between Casablanca and Marrakech.

Morocco’s state-owned network, ONCF , runs all the services between the two cities. All the services feature both first- and second-class seating.

Cost of Train Tickets in Casablanca

The ticket prices between Casablanca and Marrakech rages from 49-13 DH (Moroccan Dirham) for a second-class ticket to 120-150 DH for a first-class ticket.

Also, the ticket prices vary according to the services and the type of fare you purchase. Fare types are outlined below, ranging from non-refundable to fully flexible.

The ticket policy is the exchange before departure and refund before departure. In addition, the no flex is not exchangeable and non- refundable. The semi-Flex is exchangeable for free once and a 50% refund. The Flex is exchangeable unlimited free. The refundable in full until D-1 of the travel date. It is refundable with 20% withholding beyond.

First or second-class tickets for the Casablanca to Marrakech rail service.

First class.

The first-class train tickets are not as expensive as the second-class fare but are recommended, especially for longer trips.

casablanca to marrakech

First-class compartments will be airconditioned have more room and allocated seating. If you get to the ticket office early enough, you can reserve a window seat in first class, enabling you to enjoy the beautiful scenery along the way.

Depending on the service, a one-way ticket type ranges from 120-150 DH.

A quick tip for you: the mid-morning and evening trains services tend to be cheaper.

Second-class

A second-class train ticket for travel from Casablanca to Marrakech is not a problem. However, long train rides such as Marrakech to Tangier, eight hrs. Especially on the overnight service, we recommend buying a first-class ticket.

train casablanca to marrakech

The second-class compartments have recently been furnished so now have air conditioning and air conditioning and are much more comfortable than in previous years. These improvements coincide with the new high-speed train service between Casablanca and Tangier. However, the second-class will be cramped, accommodating as many as eight passengers per compartment on a first-come, first-served basis. You may even have to stand in the second call during the busy days until a seat becomes free.

casablanca to marrakech train tickets

A one-way fare differs depending on the service and type of ticket. Expect prices of 49DH for one-way no flex, one-way semi-flex 87-132 DH, one-way Flex 106-139 DH.

Tip for Train Travel in Casablanca, Morocco

They have a food cart that will travel through the train once throughout the journey with basic drinks and snacks. It is recommended that you bring plenty of drinking water with you.

Storing luggage on second-class trains in Casablanca, Morocco.

Unless you are lucky, the train compartments don’t have enough room for passengers. The luggage must be stored at the other end of the carriage in an open area opposite the entry.

It is recommended that you carry a lockable luggage cable for times like this, when you may have to lock your luggage to a fixed structure on the train.

Buying the train tickets in Casablanca, Morocco.

Ideally, you can book the train tickets for travel from Casablanca to Marrakech online through ONCF. You can also do that with a Moroccan-issued credit card.

You may also choose to ask a tour operator or Moroccan travel agent to purchase tickets for you in advance, but this is not necessary. The easiest is to buy your tickets in person at the station.

Best time to purchase train tickets

One can buy the tickets on the day you are traveling from the train station, as the trains depart every few hours and are rarely full.

However, for a first-class ticket, especially during the peak season and holidays, it may be best to go to the station a day or two before you buy your tickets in advance. First-class seats can be reserved up to a month in advance.

Casablanca to Marrakech by bus

The buses in Casablanca offer the most remote places and available services. Bus services operate 82 direct buses per day and 577 direct buses per week from Marrakech to Casablanca. The journey via bus to Marrakech takes around 5 hours, and the ticket price starts from 24 USD to about 26 USD. However, depending on the traffic, it could be longer or shorter. That’s the big unknown between taking a bus rather than a train.

Casablanca to Marrakech by bus

Bus travel from Casablanca to Marrakech is one of the easiest and most popular ways. It is often the cheapest and usually comfortable. It is a bit cheaper than the train, but it takes longer. You need to decide whether the money you save on the bus transport is worth the extra time in transit. Often, you will have about six stops during your five-hour trip. CTM offers bus routes to Casablanca.

casablanca marrakesh bus

If you are on a long trip, taking a bus isn’t going to eat into your time in Casablanca, Morocco. However, if you are on a short vacation, taking a much faster transport means to save your time can be a huge deal.

Where to purchase bus tickets

The cost of bus travel from Casablanca to Marrakech also depends on different things such as the day and time of travel.

Just like the train, you must purchase your ticket at the bus station before you depart. The cheapest trip is available, and you can check online before you plan your visit. In addition, it is recommended that you book your ticket as early as possible to ensure you get the cheapest bus ticket to Marrakech.

Busses are a very popular mode of transport, and it is not unheard of for busses to be sold out. The CTM bus station to Marrakech is right opposite the train station.

Advantages of taking a bus to Marrakech

  • It is the least expensive transport option
  • Buses depart every hour
  • Luggage storage room under the bus

Disadvantages

  • It takes the longest time
  • It isn’t much cheaper than the train
  • Buses often sell out

Casablanca to Marrakech by plane

Whether it’s an obligation or the sake of your sanity, sometimes you need to getaway. Maybe you need a flight from Casablanca and Marrakech to attend your cousin’s wedding, pitch a business idea to your boss, or perhaps treat yourself to a minivacation. Air travel is one of the most convenient routes to choose from. It is safe, fast, and it’s comfortable.

Casablanca to Marrakech by plane

Both Casablanca and Marrakech have airports. So, if you wanted, you could fly between the two cities. A major concern with flights earlier was the ticket booking procedure. But with digitalization, this step is an easy one. One experiences a hassle-free booking experience online and gets the flight tickets easily with just a few clicks. 

The flight itself takes only 50 minutes to Marrakech, but it is everything else that comes with flying that might slow you down.

Between Casablanca and Marrakech, four airplanes are operational. The cabin classes include first class, business, prem Econ, and Economy. The airlines have a flexible cancellation policy for flights: Royal Air Maroc, Etihad Airways, and Qatar Airways. However, you have to confirm the booking policies on the booking site.

The best season to beat the crowds with an average 26% drop in the prices is in May, the low season. November is the high season, where most popular time to fly with an average 19% increase in price.

Casablanca to Marrakech by car

A non-stop drive from Casablanca to Marrakech is about 149 miles or 240km. The driving time covered can amount to two hours, 45 minutes. However, Casablanca to Marrakech can be interesting, especially if you stop along the way.

Casablanca to Marrakech by car

If you are looking to get to Marrakech by taxi, you will probably pay anywhere between 1000-1500 Dirham in total for a taxi from Casablanca airport to Marrakech. This may seem an expensive way of travel, but if you factor in the chances of being stuck on the train and sometimes having to wait for a train at the station, you would wish that you paid the sum of money and got to Marrakech after three hours at most.

The estimated fuel cost from Casablanca to Marrakech is about US$20- US30. Before your trip to Marrakech by road, it is important to check the road conditions and weather. You can also check out the stop-over places to eat along the way before getting to Marrakech.

Casablanca to Marrakech by shuttle

Depending on the airline used, cars wait for you outside, while the airport representatives wait at the arrival area with your name on a paper to escort you to the car or shuttle. You can also get a shuttle off-airport, a short distance from the airport terminal.

The ground transportation at the Casablanca Mohammed V airport is limited to train services that run on-site and connect directly to the Casablanca Port station. There are taxi and rental car services available at the main terminal. However, why not get where you need to be by reserving a shuttle instead?

Casablanca to Marrakech by shuttle

The Casablanca shuttle services transportation range includes several classes so that you can choose from the level of service you need for your journey. The entry-level class costs the equivalent of a taxi ride, but you receive more personalized services and bonus features.

If you are keen on saving your budget, then the shuttle bus services at the Casablanca airport to Marrakech are a great way to go.

Airport shuttles don’t take much time to leave. Once you have checked with a GO Airport shuttle agent, you should wait no more than 30 minutes. Most shuttles leave within ten minutes.

You can also use SuperShuttle services, among the top van choices for a shared ride service. The tickets cost about MAD80-MAD150, and the journey takes about three hours.

In conclusion

There are limitless options for travel from Casablanca to Marrakech. It all comes down to one’s personal choice and what transport means works best for you. One person may prefer to take a train, while the other prefers to take a bus or shuttle to their destination. However, the takeaway here is that it is very easy to move from Casablanca to Marrakech. The distance shouldn’t be an issue.

How far is Casablanca from Marrakech?

Casablanca to Marrakech distance is 245 km.

Hand-Picked Related Articles

  • Is Casablanca Safe?
  • Best Casablanca Resorts
  • 14 Best things to Do in Casablanca
  • Best Places to Stay in Casablanca
  • Casablanca 5-Star Hotels
  • Best Restaurants in Casablanca
  • Car rental in Casablanca Morocco
  • Shopping in Casablanca
  • Morocco Tours From Casablanca

Editor Stuff

  • Food & Drink
  • Guides & Tips
  • Places to stay
  • See & Do

Recent Posts

  • University of Al-Qarawiyyin (Al-Karaouine), Fes
  • Apartments for rent in Fes, Morocco
  • Fes to Marrakesh – 4 Ways to Travel
  • Is Fes Morocco Safe?
  • Weather in Marrakech – The Best Time to Visit
  • Best Hotels in Marrakech – Morocco
  • Bab Boujloud, Fes, Morocco
  • Royal Palace (Dar el Makhzen), Fes, Morocco
  • Chouara Tannery, Fes, Morocco
  • Shopping in Fes, Morocco

University of Al-Qarawiyyin

The University of Al-Qarawiyyin, also known as Al-Karaouine, is located in the city of Fes,

Apartments for rent in Fes

If you’re looking for an amazing and affordable place to live while traveling, look no

fes to marrakesh

If you’re looking for an exotic and affordable getaway, look no further than Marrakech, Morocco.

  • Morocco Tours
  • Write for us
  • partner[@]MoroccoToursAgency.com
  • Hassi Labied, Merzouga 52202 - Morocco

© 2022 – All Rights Reserved | Morocco Tours Agency

Pin It on Pinterest

Thanks for trying to reach out. Feel free to fill the form, we will answer you as soon as possible.

Casablanca to Marrakesh

Casablanca to Marrakesh

Best options, other options, casablanca to marrakesh schedule, transportation from casablanca to marrakesh.

  • Trains RUB 1,601
  • Buses RUB 1,333
  • Flights RUB 8,875
  • Taxis RUB 14,012
  • Ferries are not avaliable
  • Vans are not avaliable

Facts about the transport from Casablanca to Marrakesh

Casablanca to marrakesh destination reviews, popular routes, from casablanca.

  • Casablanca → Marrakech
  • Casablanca → Tangier
  • Casablanca → Rabat
  • Casablanca → Agadir
  • Casablanca → Fes

To Casablanca

  • Marrakesh → Casablanca
  • Marrakech → Casablanca
  • Tangier → Casablanca
  • Agadir → Casablanca
  • Fes → Casablanca

From Marrakesh

  • Marrakesh → Agadir
  • Marrakesh → Essaouira
  • Marrakesh → Tangier
  • Marrakesh → Fes

To Marrakesh

  • Agadir → Marrakesh
  • Fes → Marrakesh
  • Tangier → Marrakesh
  • Essaouira → Marrakesh
  • Rabat → Marrakesh

How to get from Casablanca to Marrakesh

Travelling between Casablanca and Marrakesh is possible by Flight, bus, train and taxi. Flight guarantees the fastest travel on this route. Bus is the slowest option.

The most expensive ticket will cost you RUB 31,552 if you go by taxi; to keep it budget-friendly, opt for a bus which will set you back mere RUB 1,330 .

How long does it take to get from Casablanca to Marrakesh?

It can take you anywhere between 1 and 5 hours to travel between Casablanca and Marrakesh depending on the means of transport you choose.

Flight is the fastest way to travel between Casablanca and Marrakesh. Flight will bring you to your destination in 50m. Bus does a much slower job and take about 4h 10m to reach Marrakesh.

How much does it cost to get from Casablanca to Marrakesh?

Travelling between Casablanca and Marrakesh can be as cheap as RUB 1,330 if you opt for a CTM bus and as expensive as RUB 31,552 if you buy a Daytrip taxi ticket.

Here is the list of how much you can expect to pay travelling by each means of transport available for this route.

How many trips per day are there between Casablanca and Marrakesh ?

  • 18 from Casablanca to Marrakesh starting from 06:15 Casablanca Train Station until 21:35 Casablanca Train Station
  • 8 from Casablanca to Marrakesh starting from 06:30 Casablanca CTM Bus Station until 23:00 Casablanca CTM Bus Station
  • 6 from Casablanca to Marrakesh starting from 00:00 Casablanca Hotel Transfer until 00:00 Casablanca Hotel Transfer

Check above for a bus, train, flight and ferry timetable from Casablanca to Marrakesh.

What mode of transportation is the best one for my route?

Royal Air Maroc

Badrane Tours, Daytrip, Morocco Private Transfer

There is a choice of transportation means any time of the day with Train remaining the most popular option due to their reasonable pricing and comfort.

Out of 1000 travellers who bought tickets for this route

  • 96% took a train
  • 4% opted for a bus
  • Transport Options

Casablanca to Marrakesh

Casablanca to Marrakesh

Best options, other options, casablanca to marrakesh schedule, transportation from casablanca to marrakesh.

  • Trains RUB 1,601
  • Buses RUB 1,333
  • Flights RUB 8,875
  • Taxis RUB 14,012
  • Ferries are not avaliable
  • Vans are not avaliable

Facts about the transport from Casablanca to Marrakesh

Casablanca to marrakesh destination reviews, popular routes, from casablanca.

  • Casablanca → Marrakech
  • Casablanca → Tangier
  • Casablanca → Rabat
  • Casablanca → Agadir
  • Casablanca → Fes

To Casablanca

  • Marrakesh → Casablanca
  • Marrakech → Casablanca
  • Tangier → Casablanca
  • Agadir → Casablanca
  • Fes → Casablanca

From Marrakesh

  • Marrakesh → Agadir
  • Marrakesh → Essaouira
  • Marrakesh → Tangier
  • Marrakesh → Fes

To Marrakesh

  • Agadir → Marrakesh
  • Fes → Marrakesh
  • Tangier → Marrakesh
  • Essaouira → Marrakesh
  • Rabat → Marrakesh

How to get from Casablanca to Marrakesh

When you want to get from Casablanca to Marrakesh, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

If you’re looking for a quick trip, it’s recommended that you use Flight. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Bus ticket.

The cost of travel will depend on the means of transport you choose for your trip. A taxi ticket is the most expensive option - it will cost you about RUB 31,552 . If you want to save on transportation, it’s better to take a bus as a bus ticket costs as low as RUB 1,330 .

How far is Casablanca from Marrakesh?

If you’re traveling by land, it’s important to know the distance from Casablanca to Marrakesh. Your trip will be a total of 130 miles (209 km). The flying distance is 441 miles (709 km).

How long does it take to get from Casablanca to Marrakesh?

The travel time from Casablanca to Marrakesh can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 1 to 5 hours.

How much does it cost to get from Casablanca to Marrakesh?

The cost of the trip from Casablanca to Marrakesh varies according to what means of transport you choose for your journey. The most affordable operator is CTM: travelling by bus expect to pay as low as RUB 1,330 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a taxi - a one-way taxi ticket can cost as much as RUB 31,552 .

Here is a chart of the average ticket prices and transportation options available from Casablanca to Marrakesh:

  • Bus tickets - RUB 1,333 to RUB 1,814 ;
  • Train tickets - RUB 1,601 to RUB 2,073 ;
  • Plane tickets - RUB 8,875 to RUB 11,763 ;

You can order a taxi, too - an estimated cost of the ride is from RUB 14,012 to RUB 31,550 .

How many trips per day are there between Casablanca and Marrakesh?

Depending on your choice of transportation, the number of daily trips varies.

  • Trains always run on a set schedule - there are 18 trains per day.
  • Buses start plying the route from 06:30 - you can also take a bus as late as 23:00. There are 8 available bus trips every day.
  • Taxis are a good option to consider for this route, too. Book a cab to take you from Casablanca to Marrakesh any time of the day.

Which means of transport is the best for the route?

How to choose the most convenient way of travel from Casablanca to Marrakesh? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 96% users enjoyed a train ride.
  • 4% decided to go for a bus.
  • Transport Options

travel from casablanca to marrakech

Find cheap flights from Casablanca to Marrakech

Search hundreds of travel sites at once for deals on flights to marrakech.

Save 20% or more Compare multiple travel sites with one search.

Track prices Not ready to book? Create a price alert for when prices drop.

Filter your deals Choose cabin class, free Wi-Fi and more.

Bundle and save Save money when you bundle your flight + hotel.

Flights from Casablanca to Marrakech - Travel Insights & Trends

Get data-powered insights and trends into flights from casablanca to marrakech to help you find the cheapest flights, the best time to fly and much more., what is the cheapest month to fly from casablanca to marrakech, the cheapest month for flights from casablanca to marrakech is november, where tickets cost $148 on average. on the other hand, the most expensive months are march and july, where the average cost of tickets is $168 and $164 respectively., how far in advance should i book a flight from casablanca to marrakech, to get a below average price on the flight from casablanca to marrakech, you should book around 1 day before departure. for the absolute cheapest price, our data suggests you should book 11 days before departure., which airlines fly non-stop between casablanca and marrakech, there is just one airline that flies from casablanca to marrakech direct and that is royal air maroc. the best one-way deal found from royal air maroc for the route is $151., how many flights are there between casablanca and marrakech per day, each day, there are between 4 and 7 nonstop flights that take off from casablanca and land in marrakech, with an average flight time of 0h 53m. the most common departure time is 11:00 pm and most flights take off at night. each week, there are 36 flights. the most frequent day of departure is saturday, when 19% of all weekly flights depart. the fewest flights depart on a monday., which cabin class options are there for flights between casablanca and marrakech, there is only one cabin class option available for the route, which is economy. perform a search on kayak to find the latest prices and availability for all cabin fares, which differ across airlines., what’s the earliest departure time from casablanca to marrakech, early birds can take the earliest flight from casablanca at 8:30 am and will be landing in marrakech at 9:20 am., what’s the latest departure time from casablanca to marrakech, if you prefer to fly at night, the latest flight from casablanca to marrakech jets off at 11:00 pm and lands at 11:50 pm., good to know, when to book flights from casablanca to marrakech, faqs for booking flights from casablanca to marrakech, do i need a passport to fly between casablanca and marrakech.

A passport is not required to fly from Casablanca to Marrakech.

Which aircraft models fly most regularly from Casablanca to Marrakech?

The Boeing 737-800 Passenger/BBJ2 (winglets) is the aircraft model that flies most regularly on the Casablanca to Marrakech flight route.

Which airline alliances offer flights from Casablanca to Marrakech?

oneworld, and SkyTeam are the airline alliances operating flights between Casablanca and Marrakech, with oneworld being the most commonly used for this route.

On which days can I fly direct from Casablanca to Marrakech?

There are nonstop flights from Casablanca to Marrakech on a daily basis.

How does KAYAK find such low prices on flights from Casablanca to Marrakech?

KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Casablanca to Marrakech.

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Casablanca to Marrakech?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Marrakech from Casablanca is likely to change within 7 days, so travelers know whether to wait or book now.

What is the Hacker Fare option on flights from Casablanca to Marrakech?

Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Marrakech with an airline and back to Casablanca with another airline. Booking your flights between Casablanca and RAK can sometimes prove cheaper using this method.

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Casablanca to Marrakech?

Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Marrakech from Casablanca up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding a cheap flight from CMN to Marrakech

  • Looking for a cheap flight? 25% of our users found flights on this route for $85 or less one-way and $179 or less round-trip.

Prefer to fly non-stop from Casablanca to Marrakech?

Find which airlines fly direct from Mohamed V to Menara, which days they fly and book direct flights.

Nonstop departures

Casablanca Mohamed V to Marrakech Menara

American Airlines, Etihad Airways, ITA Airways, +3 more

American Airlines, Etihad Airways, +4 more

American Airlines, Etihad Airways, ITA Airways, +4 more

American Airlines, Etihad Airways, +5 more

Nonstop returns

Marrakech Menara to Casablanca Mohamed V

American Airlines, Etihad Airways, ITA Airways, +5 more

American Airlines, Etihad Airways, +6 more

Top airline flying from Casablanca to Marrakech

The service was terrible. We weren’t allowed to take water on the flight and the drinks were offered only at the end of the meal. When we used the button to call the flight attendants, they never showed up and when my daughter’s drink was spilled due to turbulences, she asked for something to clean her pants at least 4 times and eventually they gave her a tissue. The flight attendants were rude and overall the flight was terrible!

Good but your male staff should be more appreciative of customers. After all you are making a lot of monies from Nigerians.

Really was disappointed in flying in business class starting from lounge which was the worst lounge every Flight almost 6 hours flight the airplane is sooooooo old not comfortable at all food was awful no tv seats was uncomfortable can’t even charge your phone to play any entertainment

Old planes that are not being maintained with at least basic cleaning. Plane smells awful, bathrooms not cleaned either. Very uncomfortable chair. Customer service probably one of the worst I have experienced. The AC dis not work, kept us on the plane for over an hour with no water and air condition

Bad service in la RAM from beginning to end. The crew ladies are impolite and rude and insensitive to passengers requests. I do not recommend traveling with Royal Air Maroc (La RAM) - worst service.

Old aircraft with a terrible business class setup and poor connection experience in Casablanca. Strongly suggest you pay a bit more and fly a different airline.

when we ask for water or any help nobody care.. they are too arrogant

Book cheap flights from Casablanca to Marrakech

One-way flight deals, search by stops, casablanca - marrakech flights.

Casablanca (CMN) Morocco

Destination:

Marrakech (RAK) Morocco

Return flight deals:

Marrakech - Casablanca

Cabin classes:

Browse origins:.

  • Flights  » 

Browse destinations:

  • My Bookings

information

  • Help center
  • Become a service provider

A beautiful view from within central Marrakesh-mobile

  • Casablanca to Marrakesh

How to get from Casablanca to Marrakesh

Casablanca to marrakesh trip overview.

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Casablanca to Marrakesh

Taking a bus from casablanca to marrakesh.

Fastest bus: 2h 30m

Cheapest bus: $13

The fastest: 2h 30m

The cheapest: $13

POSSIBLE AMENITIES :

Reclining Seats

The fastest: 2h 39m

The cheapest: $21

The fastest: 2h

The cheapest: $58

English Speaking Staff

The fastest: 2h 45m

The cheapest: $41

The fastest: 50m

The cheapest: $105

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

A beautiful view from within central Marrakesh

About the ride from Casablanca to Marrakesh

Casablanca to marrakesh route information.

The distance between Casablanca and Marrakesh is 137 miles, or approximately 219 kilometers.

There are 5 ways to get from Casablanca to Marrakesh, including bus,car,minivan,train,flight .

The earliest departure leaves at 23:00 and has a duration of 3 hours.

The fastest way to travel is by flight, which takes approximately 50 minutes.

Depending on how you choose to travel, the following amenities are available: .

Casablanca to Marrakesh by bus

  • Starting Price: $12
  • 129 departures a day, or 903 departures a week

There are 5 travel classes for this journey, including: Standard, Tourist, Comfort, Express and Premium Class.

Each bus ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Casablanca to Marrakesh by car

  • Starting Price: $41
  • 213 departures a day, or 1491 departures a week

There are 2 travel classes for this journey, including: Standard and Comfort.

Each car ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Casablanca to Marrakesh by minivan

  • Starting Price: $58
  • 795 departures a day, or 5565 departures a week

There are 3 travel classes for this journey, including: Standard, Tourist and Comfort.

Each minivan ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Casablanca to Marrakesh by train

  • Starting Price: $20
  • 150 departures a day, or 1050 departures a week

There are 3 travel classes for this journey, including: First Class, Second Class and Second Class Seat.

Each train ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Casablanca to Marrakesh by flight

  • Starting Price: $104
  • 8 departures a day, or 56 departures a week

The only travel class available is Economy.

Each flight ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Companies Operating from Casablanca to Marrakesh

Average time

Average price

Essaouira Airport Transfer is based in Morocco and provides shared and private minivan services from Marrakesh to Essaouira and Agadir.

Ride Transfer is based in Morocco and provides private car services from hotels and airports to Marrakesh, Essaouira, Agadir, Fes, Chefchaouen, Rabat, Tangier, Casablanca.

2h 39m - 2h 45m

ONCF Voyages is Morocco's national railway operator and a state-owned company. They offer 1st class train services from Marrakech and Casablanca to Tangier, Fes and Rabat.

2h 30m - 4h 10m

CTM Bus company offers bus services for national routes across Morocco and also cover international routes to Spain.

Popular stations and stops in Casablanca and Marrakesh

Departure stations in casablanca.

travel from casablanca to marrakech

Pullman Du Sud Office

Casablanca - Any hotel

Ouled Ziane Bus Station

Casablanca - Any hotel in the city center

Casablanca Airport (CMN)

Arrival stations in Marrakesh

travel from casablanca to marrakech

Pullman du Sud Marrakesh

Marrakesh - Any hotel

Marrakesh Bus Station

Marrakesh - Any hotel in the city center

Marrakesh Airport (RAK)

Related blog posts

Travelers, keep the party going with these 7 tips

Rotem Taitler

Travelers, keep the party going with these 7 tips

Party trips combine two types of fun, but also demand that you pay attention to certain things for maximum joy and minimum problems.

Saved by tech: 5 ways technology saves travelers

Saved by tech: 5 ways technology saves travelers

There are five fundamental ways in which technology has transformed and continues to transform our trips and saves our lives.

Why we should care about single-use plastic

Maarten Cox

Why we should care about single-use plastic

The World Economic Forum said that by 2050 there will be more plastic than fish in our oceans. Here are 4 tips on how to use less plastic when traveling.

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.

travel from casablanca to marrakech

Popular routes connecting Casablanca

Trips leaving from casablanca, trips arriving from casablanca, popular routes connecting marrakesh, trips leaving from marrakesh, trips arriving from marrakesh.

We're here for you

Get to know us

  • What our customers think
  • Privacy policy
  • Terms and conditions
  • All operators
  • All routes around the world
  • All cities around the world
  • All countries around the world
  • All stations around the world

Work with us

  • Come work with us!
  • Join our affiliate program

Let's be friends

© Bookaway 2024

Vagrants Of The World Travel

Train From Casablanca to Marrakech

By: Author Kate O'Malley

Posted on Last updated: December 20, 2023

Home >> Destinations >> Africa >> Morocco Travel Guide >> Train From Casablanca to Marrakech

Table of Contents

The Best Way to Get from Casablanca to Marrakech.

The train is the most convenient way to travel around Morocco. For the most part, trains in Morocco are comfortable, reliable and relatively inexpensive to reach Morocco’s most popular tourist destinations .

Many visitors to Morocco choose the convenience of flying into Casablanca airport and then travel on by rail from Casablanca to Marrakesh , Fez , and Tangier .

How Long Does The Train Ride Take from Casablanca to Marrakech

The Casablanca to Marrakesh train service takes approx. 2.5 hours depending on the service.

Find Out More About Travelling Through Morocco

Driving from Marrakech to Fez

Camping in the Sahara

Train from Casablanca to Marrakech Morocco

Before Arriving in Marrakech: Read our Useful Tips for Visiting Marrakech to help you plan a great visit to the red City.

What Train Company Runs Between Casablanca and Marrakech

Morocco’s state-owned network; ONCF runs all services between the two cities. All services feature both first and second class seating.

Cost of Train Tickets

Ticket prices between Casablanca and Marrakech range from 49-13 DH (Moroccan Dirham) for a second class ticket to 120-150 DH for a first-class ticket.

Ticket prices will vary according to the service and the type of fare you purchase. Fare types are outlined below ranging from non-refundable to fully flexible.

First or Second Class Tickets for the Casablanca to Marrakech Rail Service

First class.

First-class train tickets are not that much more expensive than the second class fare but are recommended, especially for longer trips.

First-class compartments will be airconditioned, have more room and allocated seating. If you get to the ticket office early enough, you can reserve a window seat in first class which will enable you to enjoy the beautiful scenery along the way. 

Cost of a First Class Ticket. Casablanca to Marrakech

Tip: Mid-morning and evening services tend to be cheaper. 

First Class Train Morocco

Prepare for Your Trip To Morocco

Complete Morocco Packing List

Books to Read Before You Visit Morocco

Train from Casablanca to Marrakech Morocco

Second Class 

A second-class ticket for travel from Casablanca to Marrakech is not such a problem. However, longer train rides such as Marrakech to Tangier (8 hrs), especially on the overnight service, we recommend buying a first-class ticket.

Second-class compartments have recently been refurbished so now have air conditioning and are a lot more comfortable than in previous years. These improvements coincide with the new high-speed train service between Casablanca and Tangier – Al Boraq TGV .   

However, the second class will be more cramped, accommodating as many as eight passengers per compartment on a first come first seated basis. During busy times, you may even have to stand in second class until a seat becomes free.

Train from Casablanca to Marrakech Morocco

Don’t Want To Travel From Casablanca to Marrakech by Train?

Book a private transfer or book a day trip from Casablanca to Marrakech and get a transfer and tour in one!

Train from Casablanca to Marrakech Morocco

Cost of a Second Class Ticket Casablanca to Marrakech

One-way fares vary depending on the service and type of ticket. Expect prices of:

Tip For Train Travel in Morocco

They do have a food cart that will travel through the train once throughout the journey with basic drinks and snacks. We do however recommend you bring plenty of drinking water with you. 

Storing Luggage on Second Class Trains in Morocco

Unless you get lucky, the compartments don’t really have enough room for all the people, luggage has to be stowed at the other end of the carriage in an open area opposite the entry.

We highly recommend carrying a lockable luggage cable in Morocco for times like this when you may have to stow your luggage out of sight in a non-secure area. You can lock your luggage to a fixed structure on the train

TSA-Accepted Luggage Locks with TravelSentry: 3-Dial Combination Lock + 48in Coated Steel Cable, the Smartest Safety Lock on the Market - Grey

Keep Your Luggage Secure

Related: Buying Guide to The Best Luggage Locks, Cables & Straps for Safe Travel

Train from Casablanca to Marrakech Morocco

Buying Train Tickets in Morocco

In theory, you can book tickets for travel within Morocco online through ONCF . However, you can only do so with a Moroccan issued credit card. We don’t believe this has changed yet.

You may ask a tour operator or Moroccan travel agent to purchase tickets for you in advance, but this is not necessary. The easiest way is to buy your tickets in person at the station.

If coming from Casablanca Airport, you can purchase tickets at both booths and ticket machines at Casablanca Airport train station.

Best Time to Buy Tickets

You can purchase tickets on the day you are travelling from the train station as trains depart every few hours and are rarely full.

However, for first-class tickets on popular routes, especially during peak season and holidays, it may be best to go to the station a day or two before and purchase your tickets in advance.

First-class seats can be reserved up to a month in advance.

Casablanca train station in Morocco

Casablanca Train Station

Casablanca has three train stations; Casa Voyageurs , Casa Port and Mohammed V International Airport .

The main train station in Casablanca is Casa Voyageurs. The white building is recognizable by its high clock tower above the entrance.

Passengers travelling from Casa Port, Casablanca’s smaller station near the city’s Atlantic port or Mohammed V International Airport, will connect to Marrakesh via a transfer at Casa Voyageurs.

Train Schedules From Casablanca to Marrakech

There are eight services per day between Casablanca to Marrakech departing every couple of hours.

Travel time is around 2.5 hours .

Cost: 1st class – 120-150 Dh | 2nd class – 49-139 Dh depending on ticket type as explained earlier.

Check ONCF website for any schedule changes closer to your travel date. 

Timetable Casablanca to Marrakech

Timetable marrakech to casablanca.

Train from Casablanca to Marrakech Morocco

StayHere.ma

The Ultimate Guide to Traveling from Casablanca to Marrakech

Blog

If you’re planning a trip to Morocco, visiting both Marrakech and Casablanca is highly recommended. The good news is that it’s quite easy to travel between these two popular cities.

At first glance, the distance between Marrakech and Casablanca on a map may seem daunting, but in reality, it’s only about a three-hour journey. So, you can definitely fit both cities into your itinerary.

When it comes to transportation, you have two main options: taking the train or the bus. Each has its advantages and disadvantages, so it’s important to consider which option will work best for you and your travel style.

The train is generally considered the most comfortable and convenient way to travel between Marrakech and Casablanca. Trains depart regularly from Marrakech and arrive at Casa-Voyageurs station in Casablanca. The journey takes about three hours, and the trains are clean, modern, and comfortable. Plus, you’ll get some great views of the Moroccan countryside along the way.

On the other hand, taking the bus is generally cheaper than the train, but it can also be less comfortable and more crowded. Buses depart regularly from Marrakech and arrive at several different bus stations in Casablanca. The journey takes about four hours, depending on traffic, and the buses may not be as modern and comfortable as the trains.

Ultimately, the best option for you will depend on your budget, schedule, and personal preferences. If you’re looking for comfort and convenience, the train is probably the better choice. But if you’re on a tight budget, the bus may be more appealing.

Whichever mode of transportation you choose, traveling from Marrakech to Casablanca is a great way to experience two of Morocco’s most vibrant and fascinating cities.

Casablanca to Marrakech by Train

The best way to travel from Casablanca to Marrakech is by train. Morocco’s state-owned network, ONCF, runs all the services between the two cities, and all the trains are safe, modern, and well-equipped. 

The journey takes approximately 2 hours and 39 minutes, and there are ten daily departures with impeccable punctuality. 

The ticket prices range from 149-130 DH for a second-class ticket to 120-180 DH for a first-class ticket. It is recommended to buy a first-class ticket, especially for longer trips, as it is not as expensive as the second-class fare and offers more room, allocated seating, and air conditioning. 

However, if you opt for a second-class ticket, it is advisable to carry a lockable luggage cable for times when you may have to store your luggage at the other end of the carriage. One can buy the tickets on the day of travel from the train station or online, but it is best to purchase first-class seats in advance, especially during peak seasons and holidays.

Casablanca to Marrakech by train

Advantages:

  • Quick: The train from Marrakech to Casablanca is one of the fastest ways to travel between these two cities. It takes approximately 2 hours and 45 minutes, which is significantly shorter than traveling by bus or car.
  • Convenient arrival and departure locations: The train stations in Marrakech and Casablanca are located in the city centers, which makes it convenient for travelers to access other transportation modes or tourist attractions.
  • Relatively inexpensive: Compared to other transportation modes like taxis or private cars, taking the train from Marrakech to Casablanca is relatively affordable.

Disadvantages:

  • More expensive than the bus: While the train is relatively affordable, it is more expensive than the bus. So, if you are on a tight budget, the bus might be a better option.
  • Limited luggage storage space: The train from Marrakech to Casablanca has limited luggage storage space, so if you are traveling with a lot of luggage, it might be a challenge to find a place to store it.

Casablanca to Marrakech by Bus

Traveling by bus from Casablanca to Marrakech is a popular and convenient option for many travelers. It is often the cheapest means of transportation and usually comfortable, although it takes longer than the train. If you have a short vacation, you may want to consider taking a faster transport means to save your time. However, if you have plenty of time, taking a bus will not eat into your time in Casablanca.

To purchase bus tickets, you need to go to the bus station before departure, just like with the train. The cost of the trip depends on the day and time of travel, and the cheapest trip can be found online before planning your visit. It is recommended to book your ticket as early as possible to ensure you get the cheapest bus ticket to Marrakech because buses are a very popular mode of transport and can sell out.

The CTM bus station to Marrakech is conveniently located right opposite the train station. There are several advantages of taking a bus to Marrakech, including being the least expensive option, buses departing every hour, and luggage storage room under the bus.

  • The most affordable choice
  • Buses leave each hour.
  • Space for luggage under the bus

Disadvantages

  • It takes the most time.
  • Isn’t that a lot less expensive than the train?
  • Buses frequently sell out.

Casablanca to Marrakech by Plane

Flying from Casablanca to Marrakech is a convenient and quick way to travel. With four operational airlines and multiple cabin classes, one can easily book a flight online with flexible cancellation policies. The flight time is just 50 minutes, making it the fastest way to reach Marrakech. However, airport security and check-in procedures can take up additional time, so it’s important to factor that into your travel plans. Additionally, flight prices can vary depending on the season, with May being the most affordable and November being the most expensive.

Casablanca to Marrakech by plane

  • Time-saving: The flight takes only 50 minutes, making it a time-saving option compared to driving, which takes over two hours.
  • Comfort: Air travel is generally more comfortable than driving, especially for long distances.
  • Hassle-free booking: With digitalization, booking flights has become more convenient and hassle-free.
  • Flexible cancellation policy: Many airlines have a flexible cancellation policy, making it easier for travelers to change their plans if needed.
  • Limited flexibility: Air travel is subject to flight schedules, and travelers may need to plan their itinerary around the flight schedule.
  • Cost: Air travel can be more expensive than driving, especially if you factor in additional costs such as parking and transportation to and from the airport.
  • Security concerns: Some travelers may have concerns about airport security, especially in light of recent global events.

Casablanca to Marrakech by Car

Driving from Casablanca to Marrakech can be an interesting experience, with the opportunity to stop at various locations along the way. The estimated driving time is two hours and 45 minutes for a non-stop drive of 149 miles or 240km. Taxis are also available for those who prefer not to drive, although they can be expensive. It’s important to check the weather and road conditions before embarking on a road trip, and it can also be helpful to research stop-over places to eat and rest along the way.

Casablanca to Marrakech by car

  • Flexibility: Travelers have more flexibility in terms of their itinerary and can stop at various points of interest along the way.
  • Cost-effective: Driving can be more cost-effective than air travel, especially for larger groups.
  • Scenic views: Driving allows travelers to enjoy the beautiful scenery along the way.
  • Time-consuming: Driving takes longer than flying, and travelers may need to plan for additional time to account for traffic and other delays.
  • Safety concerns: Driving can be more dangerous than flying, especially on unfamiliar roads.
  • Weather conditions: Poor weather conditions can make driving more challenging and increase the risk of accidents.

Regardless of the mode of transportation you choose, it’s important to prioritize your safety and comfort during your travels. Always check for updated travel restrictions and guidelines, wear appropriate attire, and bring necessary documents and belongings. By planning ahead and choosing the best option for your needs, you can enjoy a stress-free and memorable trip from Casablanca to Marrakech.

Is Casablanca Safe to Visit? Find out the truth

casablanca

When is the Best Time to Visit Casablanca? Let’s Find Out!

Best Time to Visit Casablanca

Related posts

ouzoud-waterfalls

Your Ultimate Guide to Morocco’s Spectacular Ouzoud Waterfalls

  • 1 December 2023

Nestled in the heart of the Moroccan countryside, Ouzoud Falls is a testament to the country’s natural grandeur. Cascading over…

Imsouane- إمسوان

Discovering Imsouane: Your Ultimate Guide to Surfing

  • 30 November 2023

Nestled along Morocco’s Atlantic coast, Imsouane is a charming seaside village that has gained fame as a surfers’ paradise. With…

marina agadir

Unveiling the Charm of Marina Agadir

Nestled on the sun-drenched coast of Morocco, the Marina Agadir is an enchanting destination that serves as the pulsating heart…

Join The Discussion

Cancel reply.

Save my name, email, and website in this browser for the next time I comment.

Latest Posts

ouzoud-waterfalls

Nestled in the heart of the... Read more

Imsouane- إمسوان

Nestled along Morocco’s Atlantic coast, Imsouane... Read more

marina agadir

Nestled on the sun-drenched coast of... Read more

Latest Comments

February 2024, august 2024, september 2024, october 2024, november 2024, december 2024, january 2025.

Don't have an account? Register

Register with your email

Do you already have an account? Log In

Forgot Password

Please enter your username or email address. You will receive a link to create a new password via email.

Compare listings

  • 1 800 970 7299
  • Live Chat (Online) Live Chat (Offline)
  • My Wishlist
  • Find a Trip

Your browser 'Internet Explorer' is out of date. Update your browser for more security, comfort and the best experience on this site.

Travelles drinking tea on sand dunes, Sahara Desert, Morocco

  • Casablanca to Marrakech Tours
  • Destinations

Get lost in the wonders of this African country on a trip you'll never forget. 

There’s a certain romance to  Morocco . It’s the ancient cities, the vast desert, the bustling bazaars, the pristine coastline and the rugged mountains of a tour from Casablanca to Marrakech – there’s simply no shortage of magical adventures to be had. Whether you want to cycle through desert landscapes and lush palmeries, eat your way from city to city, take your family on a camel ride through the Sahara, or experience a little bit of everything – Morocco is the place to be. 

Our Casablanca to Marrakech tours

Morocco uncovered, 13 days from 1733.

Uncover the heart of Morocco on a journey from Casablanca to Marrakech, through Roman...

Premium Morocco in Depth

15 days from 3875.

Discover the secrets of Morocco on a Premium journey through Casablanca, Fes, the...

Best of Morocco

15 days from 1165.

Discover the best of Morocco on an action-packed trip exploring Marrakech, Fes, the...

Classic Morocco

8 days from 1122.

See the wonders of Morocco, including Ait Benhaddou, Casablanca, the Atlas Mountains,...

North Morocco Adventure

8 days from 829.

This tour of North Morocco from Casablanca to Marrakech will capture your heart....

Morocco Encompassed

17 days from 1615.

Explore Morocco on this in-depth tour with Intrepid. Spend 17 days exploring Marrakech,...

Essential Morocco

12 days from 630.

Check out the best bits of Morocco, in Casablanca, Fes, Chefchaouen and Marrakech on a...

travel from casablanca to marrakech

Tailor-Made trips

Take four or more on an exclusive trip and tailor your itinerary

Premium Morocco Highlights

8 days from 2057.

Explore Morocco on this all-encompassing Intrepid Premium small group adventure from...

Premium Morocco in Depth with Essaouira

18 days from 4554.

Fall in love with Morocco on this 18-day Premium journey through the country's...

Premium Morocco Explorer

12 days from 2920.

In 12 incredible days you’ll discover some of Morocco’s best sights on a Premium...

Morocco Real Food Adventure

12 days from 1296.

Lift the lid on local cuisine on a 12-day food adventure through Morocco, taking in...

Morocco Family Holiday Comfort

10 days from 1134.

Take your family on a Moroccan adventure through Casablanca, Fes, Midelt, Merzouga, Ait...

Best of Morocco Family Holiday

12 days from 1068.

Looking for the best Moroccan family holiday? This trip has everything from Fes, Meknes...

Epic Morocco

16 days from 954.

Discover the best of Morocco on an action-packed adventure from Casablanca to Marrakech...

Premium Morocco Highlights with Essaouira

11 days from 2790, premium morocco explorer with essaouira, 15 days from 3558.

A 15-day Premium journey through Morocco’s best sights, taking in Casablanca, Fes,...

What to do on a tour from Casablanca to Marrakech

A woman sitting on the front step of a blue building in a street full of blue buildings.

Explore the blue city of Chefchaouen

Pretty doesn’t even begin to describe Chefchaouen’s winding alleyways and cobbled plazas full of bright, blue-shaded buildings. Exploring this medina will take you past photo op after photo op with colourful doorways, quiet cafes, and ancient monuments a sight your eyes will never tire of. 

A trail of people riding camels on the orange-golden sand of the Saraha Desert.

Take a camel ride through the Sahara

When in Rome, you eat pizza for breakfast and when in Morocco, you ride camels through the Sahara Desert for a true taste of the local lifestyle. Look out over the vast golden-orange sand in wonder as you pass the peaks of the magical desert dunes that dot this extraordinary landscape. 

Aerial view of a table laden with traditional Moroccan dishes.

Eat dinner with a Berber family

When your legs have had enough, it’s time for your tastebuds to do the exploring and there’s no better way to immerse yourself in Morocco than through the complexities of this country’s cuisine with a local Berber family. Chat to your hosts about traditional dishes and daily life while tucking into a dinner of tajine, couscous, bagheri, and pastilla.  

Several barrels full of different spices

Wander through markets in Fes

Often described as a vibrant, noisy, and fascinating feast for the senses, Fes is the spiritual and cultural heart of Morocco and one wander through its twisting streets and sectional souks is enough to make you fall in love. From the smell of spices and soups to the sound of copper being hammered, you can see and hear it all at this lively, local market. 

The imposing structure of the Hassan II Mosque against a blue sky backdrop.

Visit the ancient Hassan II Mosque

There are plenty of impressive sights scattered throughout Casablanca but there’s one that stands above the rest – the Mosque of Hassan II. Large and imposing, this epic monument is situated on both land and sea and is one of the only religious structures open to non-Muslims. Standing at 210 metres tall, you won’t be able to miss it and once you’ve seen it, you won’t be able to forget it. 

A group of people each standing next to a bicycle

Go on a cycling tour of Marrakech

Take the heavy load off and give your feet a break by exploring the awe-inducing city of Marrakech on two wheels. Whether you want to zip through the winding streets easily and quickly or go further than you would’ve been able to by walking, this city’s cultural secrets are waiting to be discovered from heritage museums full of ancient artifacts to palaces set on acres of lush greenery. 

Casablanca to Marrakech tour reviews

Casablanca to marrakech faqs, do i need a covid-19 vaccine to join an intrepid trip in morocco.

Trips on or before 31 December 2022

If your Intrepid trip starts on or before 31 December 2022, you must provide proof of full vaccination against COVID-19.

If you are unable to be vaccinated for medical reasons, you may apply for an exemption. Exemptions will be assessed on a case-by-case basis. To apply, you must provide a medical certificate from a medical professional.

Children under 18 are exempt. Children aged between 5 and 17 years old must provide proof of either vaccination, recovery or a negative COVID-19 test.

Trips from 1 January 2023 onwards

From 1 January 2023, Intrepid will no longer require travellers to provide proof of vaccination against COVID-19 (excluding all Polar trips and select adventure cruises).

However, we continue to strongly recommend that all Intrepid travellers and leaders get vaccinated to protect themselves and others.

Specific proof of testing or vaccination may still be required by your destination or airline. Please ensure you check travel and entry requirements carefully.

Learn more about Intrepid’s COVID-19 policy

Do I need a visa for Morocco?

MOROCCO: Australia: No - Not required  Belgium: No - Not required  Canada: No - Not required  Germany: No - Not required  Ireland: No - Not required  Netherlands: No - Not required  New Zealand: No - Not required  South Africa: Yes - in advance (in general, visa processing can take approximately 20 working days) Switzerland: No - Not required  UK: No - Not required  USA: No - Not required 

Visas are the responsibility of the individual traveller. Entry requirements can change at any time, so it's important that you check for the latest information. Please visit the relevant consular website of the country or countries you’re visiting for detailed and up-to-date visa information specific to your nationality. Your consultant will also be happy to point you in the right direction with acquiring visas. Visas can take several weeks to process, so familiarize yourself with any requirements as soon as you have booked your trip to allow for processing time. Australians, New Zealanders, Canadians, Americans and British citizens do not require a visa to visit Morocco for stays up to 90 days. All other nationalities should check with the Moroccan Embassy or Consulate in their country for up-to-date visa information.

Read more about obtaining a visa for Morocco

When is the best time to visit Morocco?

The climate in Morocco varies wildly according to the season and area of travel. In the lowlands, the cooler months from October to April are popular among visitors. This time of year is pleasantly warm to hot (around 30°C) during the day and cool to cold (around 15°C) at night. Winter in the higher regions often brings snow and can therefore get seriously cold, particularly at night. Tourists flock to the coastline from June to September for fun in the sun, with warm mostly rain-free days. Further inland it can get hot and rain is rare, which makes the best times to travel March to June and September to December. As a Muslim country, Morocco observes Ramadan. If you are planning to go on holiday in Morocco during Ramadan, it is important to consider that many restaurants and shops will either be closed or operating on reduced hours during this time.

Read more about the best time to visit Morocco

Is it safe for a solo traveller in Morocco?

Generally, Morocco is considered to be a fairly safe destination for solo travellers, even females. However, precautions should be undertaken so that you feel more comfortable moving around this country's cities such as travelling with a group (or at least one other person) when going out at night, sticking to well-lit and populated streets, and not staying out too late. Remember when travelling via public transport, always keep your belongings in a safe place where you can easily touch/see them. 

How to get from Casablanca to Marrakech

If you don't want to take a tour where all the transportation is already organised and arranged for you, there are several other ways you can travel between Casablanca and Morocco including flying and catching public transport. One of the more popular ways to travel through the country is by train as it allows you to see more of the incredible landscapes and will only take you around 3 hours. 

Do I need to purchase travel insurance before travelling in Morocco?

Absolutely. All passengers travelling with Intrepid are required to purchase travel insurance before the start of your trip. Your travel insurance details will be recorded by your leader on the first day of the trip. Due to the varying nature, availability and cost of health care around the world, travel insurance is very much an essential and necessary part of every journey.

For more information on insurance, please go to:   Travel Insurance

Is Morocco accessible for travellers with disabilities?

Intrepid is committed to making travel widely accessible , regardless of ability or disability. That’s why we do our best to help as many people see the world as possible, regardless of any physical or mental limitations they might have. However, we’re always happy to talk to travellers with disabilities and see if we can help guide them towards the most suitable itinerary for their needs and where possible, make reasonable adjustments to our itineraries.

Read more about travel in Morocco

travel from casablanca to marrakech

Oct 26, 2020

The top 8 destinations to travel to ....

Find out where to travel while giving back to local communities.

travel from casablanca to marrakech

Oct 07, 2019

Dunes, djs and disaster in the sahara....

Like most disasters, it began with what I thought was a good idea at the time....

travel from casablanca to marrakech

Aug 17, 2022

The top 9 destinations for travel in....

From hiking in Patagonia to spotting newborn wildlife in Uganda, here's where you...

How to Travel From Marrakesh to Casablanca by Train, Bus, Car, and Plane

travel from casablanca to marrakech

Stuart Cox / Getty Images

Marrakesh is the most-visited of Morocco’s historic and culturally rich Imperial Cities, while Casablanca is the biggest city in the country. It’s also the gateway to Morocco for many international visitors, who fly in and out of Mohammed V International Airport (CMN). Casablanca is located 147 miles due north of Marrakesh on the Atlantic Coast. Whether you choose to save money by taking the bus or to cut your travel time dramatically by booking a domestic flight, we have options to suit every kind of traveler. However you travel, remember that summer is peak tourist season in Morocco and transportation should be booked in advance to ensure a seat. 

What Is the Cheapest Way to Get From Marrakesh to Casablanca?

The cheapest way to get from Marrakesh to Casablanca is by bus. Buses are operated by CTM and depart from the CTM bus station on Rue Abou Bakr Seddiq in Hivernage, Marrakesh, which is located near the main train station. You will arrive at the CTM bus station on Rue Léon l’Africain in central Casablanca approximately 3 hours and 45 minutes later. Although they provide the slowest form of transport between the two cities, CTM buses are comfortable with toilets, Wi-Fi, USB charge points, and onboard entertainment. There are five departures daily. Tickets can be booked online via the CTM website or at the station itself, although advance booking is recommended during the peak summer and December seasons, and during Ramadan . Prices start from 80 dirhams (approximately $9). 

What Is the Fastest Way to Get from Marrakesh to Casablanca?

The fastest way to get from Marrakesh to Casablanca is to fly. You will spend just 50 minutes in the air, although it’s important to remember that it takes approximately 20 minutes to travel by taxi from central Marrakesh to Marrakesh Menara Airport (RAK) and around 30 minutes to reach the city center from Casablanca’s airport. Nevertheless, this is an especially convenient way to travel if you’re heading back to Casablanca to fly home. Flights are operated by Morocco’s national carrier, Royal Air Maroc , and can be booked directly through their website or through any flight comparison site. Tickets for economy class start from 913.28 dirhams (approximately $100) and there are six daily departures to choose from with the earliest leaving at 5:35 a.m. and the latest arriving in Casablanca at 7:10 p.m. 

How Long Does it Take to Drive?

Depending on when you leave and the traffic at that time of day, it takes approximately 2 hours and 40 minutes to drive from Marrakesh to Casablanca. The journey time is comparable to traveling by train; but you have the added convenience of being able to depart and arrive according to your own schedule, and to drive directly to your address in Casablanca.

You’ll cover a distance of around 150 miles, or 242 kilometers, and can expect to spend 200 dirhams in fuel. The route is pretty straightforward: simply take the N9 out of the city, merging onto the Marrakech Highway and eventually onto the A7. Follow the A7 until it becomes the N11 and takes you directly into Casablanca’s city center. Be aware that parking is limited in Casablanca, so it’s a good idea to choose a hotel with parking if you’re planning on staying the night.

How Long Is the Train Ride?

Taking the train from Marrakesh to Casablanca is a great way to get good value for money while still getting there faster than you would by bus. The train ride between the two cities takes roughly 2 hours and 40 minutes. Trains are operated by Morocco’s national rail network, ONCF , and can be booked in advance online or purchased on the day at the train station. In Marrakesh, trains depart from the main station, located in between Gueliz and Hivernage to the west of the medina. There are three stations in Casablanca: Casa Port, Casa Oasis, and Casa Voyageurs. Casa Voyageurs is the main station. Fares for a second-class ticket cost 121 dirhams however first-class tickets are only 150 dirhams and are well worth the extra money because they allow you to reserve a specific seat. ONCF currently offers five departures per day. 

When Is the Best Time to Travel to Casablanca?

Casablanca has a Mediterranean climate, with mild, wet winters and warm, dry summers. It’s much cooler on the coast in summer than it is in the Moroccan interior, and many people (both residents and visitors alike) head to Casablanca at this time of year for a respite from the heat of inland cities like Marrakesh and Ouarzazate . June to September is therefore considered the best time to travel to Casablanca in terms of weather.

It’s also not as busy at this time as some of Morocco’s more popular tourist destinations, so you don’t have to worry too much about booked out hotels and inflated prices for dining and tours. Additionally, some of the city’s best annual festivals coincide with the summer months, including the Festival de Casablanca (typically held in July or August) and the Feast of the Throne (held on July 30 to celebrate the king’s coronation). 

Can I Use Public Transportation to Travel From the Airport?

Casablanca’s airport is quite far from the city center: 20 miles (33 kilometers), and at least 30 minutes by car. If you’re not picking up a rental car, you can hop in a taxi. However, the quickest and easiest way is often to take the train, which avoids rush hour traffic and takes just 33 minutes to reach Casa Voyageurs station in the city center. These trains are also operated by ONCF and cost 50 dirhams (circa $5) for a second-class ticket. 

What Is There to Do in Casablanca?

Casablanca is Morocco’s commercial center and biggest city. It offers a clearer insight into modern Moroccan life than the four Imperial Cities. Casablanca is known for its Mauresque architecture, which blends elements of the traditional Moorish/Islamic style with Art Deco inspirations introduced during French colonial rule. This unique architecture is most evident in the Quartier Habous, or New Medina, where you will find cobbled streets lined with shops selling everything from stacks of spices to hand-crafted leather and silver goods. 

The Old Medina is the city’s historic heart, with buildings that date back to the 1800s. At its northern end, the old Portuguese bastion known as La Sqala separates the medina from the port. Don’t miss the oceanfront boardwalk known as La Corniche, or the breathtakingly beautiful Hassan II Mosque (one of the largest in the world and open to non-Muslims). Casablanca also spoils with a cosmopolitan offering of international restaurants and bars, including Rick’s Café —modeled after the gin joint in the legendary 1940s film "Casablanca."

How to Travel from Barcelona to Morocco by Plane, Ferry, and Train

How to Get From Malaga to Tangier by Bus, Plane, Car, and Ferry

Your Trip to Morocco: The Complete Guide

The Top 15 Things to See and Do in Morocco

How to Travel From Casablanca to Fez by Train, Bus, Car and Plane

How to Travel From Chiang Mai to Bangkok by Train, Bus, and Plane

Train Travel in Morocco

How to Travel From Cape Town to Johannesburg by Plane, Train, Bus and Car

Casablanca Mohammed V International Airport Guide

The 9 Best Day Trips From Casablanca

Getting Around Casablanca: Guide to Public Transportation

How to Travel From Rome to Naples by Train, Plane, Bus, or Car

How to Travel From Seville, Spain, to Morocco by Bus, Car, and Plane

How to Travel From Dulles Airport to Washington, DC, by Train, Bus, and Car

How to Travel from Bangkok to Chiang Mai by Train, Bus, and Plane

Train Schedule for Travel to and From Fez, Morocco

Travels with Erica

A Solo Traveller's Guide to the World

How to Easily Travel from Marrakech to Casablanca

This post may contain affiliate links. If you click on my affiliate link and purchase something (at no additional cost to you!), I may earn a small commission that helps me keep the blog running. Thank you so much for your support!

Marrakech and Casablanca are two of the most popular cities in Morocco for tourists to visit. Luckily, it is very easy to travel from Marrakech to Casablanca.

Looking at a map, it may seem like you have to choose to either visit Marrakech or Casablanca on your Moroccan vacation.

They look quite a ways away, but, in reality, it is very easy to travel from Marrakech to Casablanca. You can definitely visit both cities when you’re in Morocco if you want.

You’ll have to choose to either take the train from Marrakech to Casablanca or the bus from Marrakech to Casablanca. Both have their pros and cons, but I believe the train is the best option.

However, you may find the the bus is the best option for you and your travel style.

That’s why we’re going to cover every way to travel from Marrakech to Casablanca as well as discuss the pros and cons of each transportation method.

H ow to travel from Marrakech to Essaouira

Table of Contents

Option One: Taking the Train from Marrakech to Casablanca

As I mentioned, my favourite way to travel between Marrakech and Casablanca is to take the train.

It isn’t the cheapest option, but it is significantly faster than the bus.

And I’m willing to pay a bit more to shave a few hours off my travel schedule!

How Long Does the Train from Marrakech to Casablanca Take?

The train to Casablanca from Marrakech takes just under 3 hours.

Some trains are quicker than others, and it depends on how busy the tracks are and what time of day you travel.

But, in general, your train journey should take about three hours.

Casablanca, Morocco

How Much Does a Train Ticket Cost?

Just like the length of your journey, the price of your train ride depends on when you travel.

If you travel during peak times and on the weekend, you can expect to pay more than if you travelled during off-peak times on a weekday.

In general, you can expect to pay between 90 MAD (about $10 USD) and 190 MAD (about $20 USD) .

Those are really good prices!

Even if your ticket costs closer to the high end of the price range, it is still affordable for most people.

Where to Purchase Bus Tickets

The best way for tourists to purchase train tickets is by going to the train station .

You can go to the train station anytime and purchase tickets for a future departure date.

You can purchase train tickets at any train station even if your train doesn’t depart from that station, which is quite convenient.

The reason I say it’s easiest for tourists to purchase their tickets at the train station is because if you purchase them online, you need to have a Moroccan card.

This is a national identification card, and you can’t get one as a tourists.

So, go to the train station and purchase your train ticket from Marrakech to Casablanca.

I suggest going to the station and buying your ticket a few days in advance of your intended departure date.

The trip from Marrakech to Casablanca is quite popular, and there is a chance train tickets will be sold out on the day you want to depart.

You can show up at the train station the day you want to leave and try to buy a ticket, but there’s no guarantee you’ll be able to get one.

Where Does the Train Depart from in Marrakech?

Trains to Casablanca depart from Marrakech Railway Station . It’s the main station in Marrakech.

The train station is slightly outside of the heart of Marrakech.

You can walk to the train station, but it’s probably in your best interest to catch a taxi, so you’re not trying to navigate your bags along the busy roads.

Marrakech, Morocco

Where Does the Train Arrive at in Casablanca?

There are three train station in Casablanca.

Trains from Marrakech arrive at Casa Oasis.

The train station is a few kilometres away from the central part of Casablanca. You probably don’t want to walk to your accommodation.

You can take a bus or you can take a taxi.

I would personally take a taxi. Just be sure you negotiate a decent price with the driver or insist they turn on the meter.

Never accept the first price the taxi driver quotes you.

A tourist’s guide to wifi in Morocco

Advantages of Taking the Train from Marrakech to Casablanca

  • It’s quick
  • Convenient arrival and departure locations
  • Relatively inexpensive

Disadvantages of Taking the Train from Marrakech to Casablanca

  • It’s more expensive than the bus
  • You can’t purchase your ticket online
  • Limited luggage storage space

Option Two: Taking the Bus from Marrakech to Casablanca

Your next option is to take the bus from Marrakech to Casablanca.

The bus is a bit cheaper than the train, but it takes longer. You need to decide if the money you save is worth the extra time in transit.

If you’re on a long trip, taking the bus isn’t going to eat into your time in Morocco very much.

However, if you’re on a short one-week vacation, saving a little bit of time in transit can be a huge deal.

How Long Does the Bus from Marrakech to Casablanca Take?

The bus to Casablanca from Marrakech takes about 4 hours.

It could be longer or shorter depending on the traffic. That’s the big unknown when it comes to taking the bus rather than the train.

Marrakech, Morocco

How Much Does a Bus Ticket Cost?

Bus tickets vary more in price than train tickets. You can find a really good price that saves you a lot compared to the train or you can pay basically the same amount as a train ticket.

You can expect to pay between 65 MAD (approximately $7 USD) and 190 MAD (approximately $20 USD).

As you can see, the bus is often less expensive than the train but not by much.

The bus takes an extra hour compared to the train. If you take the bus, be sure to find an inexpensive ticket, so you’re paying less than the price of the train.

If you can’t get a good deal on a bus ticket, then you’ll probably want to just take the train.

Just like train tickets, you’ll have to purchase your bus ticket at the station before you depart.

The bus station is right next door to the train station, so you can easily go from one to the other to check out ticket prices if you want.

Buses are a very popular mode of transportation in Morocco, and it isn’t unheard of for buses to be sold out.

I recommend buying your ticket as early as possible to ensure you get on the bus you want.

If you leave it to the last minute, there’s a high probability that you won’t be able to buy a ticket for the next bus and will have to wait for the one following that.

There are plenty of buses that run from Marrakech to Casablanca each day, so you’ll be able to make it to Casablanca.

It might just be later than you thought it would.

Is Marrakech safe for solo female travellers?

Where Does the Bus Depart from in Marrakech?

As mentioned, the bus station is right next door to the railway station.

The bus station is called CTM bus station.

You’ll likely take a taxi to the bus station, so be sure to tell them what bus station you need to go to. You don’t want to accidentally show up at the wrong station!

Where Does the Bus Arrive at in Casablanca?

The bus arrives at CMT bus station in Casablanca.

CMT is the name of the bus company in case you’re wondering why the stations have the same name.

The bus station is much closer to central Casablanca than the train station.

Assuming you’re staying in the heart of the tourist part of town, you can walk to your accommodation in about half an hour.

You can also take the local bus or hire a taxi if you can’t want to walk.

Marrakech, Morocco

Advantages of Taking the Bus from Marrakech to Casablanca

  • The least expensive option
  • Buses depart every hour
  • Luggage storage room under the bus

Disadvantages of Taking the Bus from Marrakech to Casablanca

  • It takes the longest
  • Isn’t that much cheaper than the train
  • Buses often sell out

Other Ways to Travel from Marrakech to Casablanca

There are a few other ways you can travel to Casablanca from Marrakech.

I’m not giving each of them their own dedicated section like the bus and train because I don’t really recommend these options unless you’re in a specific circumstance.

For the average traveller, you should take the bus or train.

Flying from Marrakech to Casablanca

Both Marrakech and Casablanca have airports. If you really wanted, you could fly between the two cities.

However, when you take into account getting to the airport early, waiting for your flight, flying, deplaning, waiting for your luggage, and getting to your accommodation in Casablanca, it isn’t really any faster than the train.

The flight itself is only 50 minutes, but it is everything else that comes with flying that slows you down.

The only time I would recommend flying from Marrakech to Casablanca is if you land in Marrakech and are going directly to Casablanca without going into the city.

Driving from Marrakech to Casablanca

Next up is driving from Marrakech to Casablanca.

The drive only takes 2.5 hours , but you should decide to drive just because it is quicker than the bus or train.

I only recommend driving to Casablanca if it is part of a bigger road trip across the country.

Don’t just drive from Marrakech to Casablanca and then return your car.

Marrakech, Morocco

Taking a Guided Tour from Marrakech to Casablanca

A guided tour can be one of two things:

  • A guided tour across Morocco or
  • A private car that drives you from Marrakech to Casablanca

You may want to consider these options if you don’t want to plan your entire trip around Morocco or are nervous about travelling through Morocco by yourself.

I figure if you’re going to take a private tour, you probably aren’t reading this post, so I’m not going to go into any detail about it.

As you can see, there are a number of ways you can travel from Marrakech to Casablanca.

It all comes down to personal choice and what transportation method works best for you.

I prefer to take the train between the two cities, but you could decide to take the bus or a private tour.

The important thing to take away from this article is that it is super easy to travel from Marrakech to Casablanca.

You shouldn’t let the fact that the two cities look far away on the map deter you from visiting both of them on your trip to Morocco!

How to Easily Travel from Marrakech to Casablanca

Related Posts

  • How to Easily Travel from Marrakesh to Essaouira
  • How to Travel from Tallinn to Tartu (The Easy Way!)
  • How to Travel from Copenhagen to Lund (Super Easy!)

Comments are closed.

MOROCCO TRAINS

  • Casablanca - Marrakech Trains
  • Marrakech - Casablanсa Trains
  • Casablanca - Tanger Trains
  • Tanger - Casablanca Trains
  • Marrakech - Rabat Trains
  • Rabat - Marrakech Trains
  • Casablanca - Fes Trains
  • Fes - Casablanсa Trains
  • 1st Class Seat
  • Economy Class Seat
  • Marrakech Train Station
  • Casa Port Train Station
  • Tangier Ville Station
  • Rabat Ville
  • Fes Railway Station
  • Kenitra-Medina Train Station
  • Book Tickets

Marrakech to Casablanca Trains

Marrakech to casablanca railway route.

  • Ticket Price
  • Seat Reservation
  • Ticket Delivery

Book Train Tickets from Marrakech to Casablanca

Marrakech to casablanca train details, what to know about marrakech - casablanca train, related routes, about our website, oncf trains, train stations, traveling elsewhere.

How to get from Marrakech to Casablanca

Book your individual trip , stress-free with local travel experts

  • roughguides.com
  • getting-around
  • marrakech-to-casablanca
  • Travel guide
  • Local Experts
  • Itineraries
  • Travel Advice
  • Accommodation

Find out how to get from Marrakech to Casablanca with our in-depth travel guide. We've compiled all the information you need to make this historic journey, whether you want to take the train, bus, or car. Learn about the different ways to travel, tips, and attractions along the way.

How far is Casablanca from Marrakech?

  • What's the quickest way to get from Marrakech to Casablanca?

By organized tour

Is casablanca worth a day trip from marrakech.

Meet your Morocco local travel expert

Jana, Local Expert

10 days  / from 2399 USD

Moroccan Cities and Ultimate Sahara

From the cities to the desert - follow the footsteps of Humphrey Bogart in Casablanca, discover the blue and whitewashed buildings of Chefchaouen before heading on to Fez and consequently the desert. Stay overnight in a luxurious desert camp before continuing to Marrakech.

Highlights of Morocco

8 days  / from 1899 USD

Highlights of Morocco

For those short on time, this trip allows you to visit the highlights of Morocco in little over a week: the cultural capital Fez, the beautiful city of Chefchaouen, sleeping in a deluxe tent in the desert, as well as discovering Marrakech - it's time to explore Morocco!

Luxurious Morocco

8 days  / from 2242 USD

Luxurious Morocco

Highlights include Rabat, Fes, Chefchaouen, and a luxury desert camp in Merzouga. Privately guided activities with expert local guides allow you to truly get to know Moroccan culture and cuisine. Combine it with the best hotels and riads in the cities and you have the perfect trip.

Iconic tour of Moroccan cities and deserts

15 days  / from 3249 USD

Iconic tour of Moroccan cities and deserts

Morocco is full of wonders and highlights. On this trip, you will experience the real Berber nomadic life in the desert, as well as the cosmopolitan lifestyle many younger Moroccans now enjoy in the cities, from Marrakech to Rabat. Get your dose of culture, history and desert in one trip.

Marrakech, High Atlas and the Agafay desert

5 days  / from 999 USD

Marrakech, High Atlas and the Agafay desert

Morocco in a nutshell: perfect for foodies, your days in Marrakech are spent tasting different delicacies as well as hands-on during a cooking class at a non-profit. Venture outside the city to explore the desert and stay overnight at a desert camp.

Deserts & Marrakech

6 days  / from 1154 USD

Deserts & Marrakech

From the fascinating city of Marrakech through the valleys and on to the desert - this trip packs a lot of highlights into a very short timeframe. Ideal for those that want to discover Morocco in a few days without spending too much time driving around.

Imperial cities of Morocco

9 days  / from 1799 USD

Imperial cities of Morocco

City hopping in Morocco is truly special - discover Casablanca, setting of the movie classic, before heading to Morocco's capital. From the busy streets of Rabat you will continue to the blue and whitewashed buildings of Chefchaouen before heading to Fez and from there to Marrakech.

Moorish Cities and Atlas Mountains - Highlights of Morocco

12 days  / from 1615 USD

Moorish Cities and Atlas Mountains - Highlights of Morocco

A fascinating journey through Morocco, starting in Casablanca. Explore the historical richness of Rabat, enjoy the alpine charm of Ifrane, delve into the medieval allure of Fez, and savor the vibrant souks of Marrakech. Private drivers and city guides will ensure an enriching experience throughout.

Travelling from Marrakech to Casablanca , two of Morocco's most vibrant cities, offers a variety of transport options.

  • By Train: Morocco's efficient rail system connects Marrakech and Casablanca, providing a comfortable and relatively quick journey.
  • By Bus: Several bus companies operate between the two cities, offering affordable and flexible schedules.
  • By Car: You can rent a car and drive along well-maintained highways, allowing you the freedom to explore the surrounding area.
  • By Plane: Despite the short distance, you can sometimes take domestic flights for a faster but less common route.
  • With an organized tour: Consider joining an organized tour that offers guided transportation and the opportunity to explore the sights along the way.

The distance between Casablanca and Marrakech is approximately 220 kilometres (137 miles) in a straight line. However, the actual distance by motorway, considering turns, is approximately 240-250 km (149-155 miles).

The journey by car usually takes between 2.5 and 3 hours, depending on traffic and road conditions. The well-paved Moroccan A3 highway connects the two cities, making this route convenient and relatively quick for travellers. Please note that journey times may vary depending on road conditions and traffic congestion.

Going to Marrakech or Casablanca? Check our tailor-made travel service or customizable Morocco itineraries .

The Hassan II Mosque or Grande Mosquée Hassan II is a mosque in Casablanca © Shutterstock

The Hassan II Mosque in Casablanca © Shutterstock

What's the quickest way to get from Marrakech to Casablanca?

When considering the fastest way to get from Marrakesh to Casablanca, technically the fastest, but also not the most popular way would be to take a direct domestic flight. The flight takes only 45 minutes, but the total time does not consider the time spent on airport checks.

Travelling by train or car is also a relatively quick way to travel between the two cities. The journey time will take around 2.5-3 hours, and during the journey, you can admire the beautiful Moroccan scenery.

Make sure to read all about getting around in Morocco .

Duration: 2.5-3 hours | Cost: from €8

Travelling from Marrakech to Casablanca by train is a convenient and comfortable option for those exploring Morocco . Travelling by train usually takes around 2.5-3 hours, making it a relatively quick option and Morocco's well-established railway system connects these two major cities, ensuring a smooth and efficient train journey.

In Marrakech, you will depart from Marrakech railway station (Gare de Marrakech), located in the new part of the city. This station has modern facilities including waiting rooms, ticket offices and shops, making it easy to start your journey.

Upon arrival in Casablanca, your train will stop at Casa-Voyageurs station (Gare de Casa-Voyageurs), one of Casablanca's main railway stations. It is well connected to the city's public transport system, allowing you to reach the different neighbourhoods of Casablanca or transfer to other modes of transport.

Main square in Casablanca with goverment building, Morocco © Shutterstock

Main square in Casablanca with goverment building, Morocco © Shutterstock

Duration: from 3 hours | Cost: from €7.5

Travelling by bus from Marrakech to Casablanca is an affordable and practical option for those exploring Morocco. Although it is not the fastest mode of transport, it offers a unique perspective of the country's diverse landscapes. A bus journey usually takes around 3-4 hours, depending on traffic and the bus company chosen.

There are several bus companies operating on this route, offering different schedules and comfort levels. It is recommended to book tickets in advance to choose a convenient departure time and seating class.

Travelling from Marrakech to Casablanca by bus is an opportunity to see changing landscapes, from the Atlas Mountains to the fertile plains of western Morocco. Buses are equipped with comfortable seats and air conditioning, making for a fairly pleasant journey. 

Buses usually depart from Marrakech's central bus station and arrive at various terminals in Casablanca, allowing you to reach your final destination conveniently.

Duration: from 2.5 hours | Cost: from €20

Travelling by car from Marrakech to Casablanca is a popular and flexible way to explore Morocco at your own pace. The distance between the two cities is approximately 240 kilometres (149 miles) and the journey time usually takes between 2.5 and 3 hours depending on traffic and road conditions.

The route is mainly along the well-maintained A3 motorway between Marrakech and Casablanca. The road is in good condition and provides a smooth ride. You will drive through scenic landscapes including the Atlas Mountains and fertile plains, providing ample opportunities for scenic stops and exploration.

Before you set off on your journey, make sure your vehicle is in good condition and be aware of local road rules. Watch for road signs and obey the direction of the motorway.

Many travellers appreciate the freedom that driving gives them as it allows them to take detours, explore small towns along the way and enjoy the diverse beauty of Morocco.

Duration: around 1 hour | Cost: from €82

Travelling from Marrakech to Casablanca by plane is the fastest option, with a flight time of around 45 minutes. However, it is worth noting that it is the most expensive way to travel.

The main airports serving these cities are Marrakech Menara Airport (RAK) and Casablanca Mohammed V International Airport (CMN). Several airlines operate domestic flights between these two airports, making them a convenient choice for those looking for a fast and efficient mode of transport.

While the flight itself does not take long, passengers should consider the time it takes to check-in at the airport, go through security procedures and possible waiting time. In addition, airports offer a variety of amenities and services to make your journey comfortable.

The convenience of the flight allows you to get to Casablanca quickly, which is ideal for those with limited time or who prefer to avoid long road or rail journeys.

Duration: from 3 hours | Cost: from €30

Travelling from Marrakech to Casablanca on an organised tour is a convenient way to experience Morocco's vibrant cities without the hassle. Such tours often include transport, knowledgeable guides and a wealth of experience. The length of the tour can vary depending on its itinerary, but it is usually a full-day tour.

Participants on these tours can enjoy the comfort of air-conditioned vehicles and the expertise of local guides who will explain the cultural and historical significance of the cities.

An organised tour also allows you to immerse yourself in the local culture and cuisine, visiting traditional markets and authentic restaurants. It's a great way to maximise your time and explore Morocco's rich heritage, with logistics taken care of by experienced tour operators.

If you want a hassle-free journey from Marrakech to Casablanca, check out our tailor-made Morocco Cities tour . This comprehensive tour includes visits to Marrakech, Casablanca and other significant cities, giving you all the highlights Morocco has to offer.

The Hassan II Mosque or Grande Mosquée Hassan II is a mosque in Casablanca © Shutterstock

The Hassan II Mosque  in Casablanca © Shutterstock

Casablanca really is worth considering as a day trip from Marrakech, but it's important to manage your expectations. While Marrakech is known for its rich history and culture, Casablanca offers a more modern and cosmopolitan atmosphere. 

It is possible to see some of Casablanca's key attractions in one day, such as the stunning Hassan II Mosque, the Royal Palace and the bustling markets. However, a longer stay is recommended to fully appreciate the depth and diversity of the city. 

If you have limited time and want to experience Casablanca's unique charm and architecture, a day tour can help you soak up the atmosphere and character of the city.

  • Check out The Rough Guide to Morocco - our exhaustive, in-depth Morocco travel guide that covers everything you need to know before you go, and while you’re on the road.
  • You can pick up regional Rough Guides to Morocco too, and city guides. Explore the full range .
  • Our expert-curated (fully customizable) Morocco itineraries are packed with inspiration.

The Rough Guides to Morocco and related travel guides

In-depth, easy-to-use travel guides filled with expert advice.

Pocket Rough Guide Marrakesh

Travel advice for Morocco

From travel safety to visa requirements, discover the best tips for traveling to Morocco

  • Culture and Etiquette in Morocco
  • Eating and drinking in Morocco
  • How to get to Morocco
  • How to get around in Morocco
  • Shopping tips for Morocco
  • Travel Tips Morocco for planning and on the go
  • Travelling with children in Morocco
  • Best time to visit Morocco
  • How to get a Morocco Visa

Find even more inspiration here

chefchaouen-blue-town-street-morocco-shutterstock_724581397

written by Olga Sitnitsa

updated 10.11.2023

facebook

Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.

Ready to travel and discover Morocco?

Get support from our local experts for stress-free planning & worry-free travels.

  • Where to stay
  • Travel advice

travel from casablanca to marrakech

City guides

About this guide

Marrakech, Morocco is a city where ancient histories whisper through the labyrinthine streets of the red clay wall medinas. The city, founded by the Almoravids, pulsates with the energy of rich Islamic heritage and Middle Eastern culture. The intricate architecture of Bahia Palace and the majestic Koutoubia Mosque are all incredible must-visit places in the city. The bustling Arabic marketplaces are alive with the scent of fragrant spices and the colors of handmade treasures. At the heart of it all is the spectacle of Djemaa El Fna where snake charmers, acrobats, and street food beckons travelers to the magic of this unforgettable city.

Best time to travel: March to April and from October to November (peak season), June to August and December to February (off-season), May and September (shoulder season) 

Get Away: Getting To and Around Marrakech, Morocco

By air .

Travelers can fly into Marrakech Menara Airport (RAK), which serves both domestic and international flights. Major airlines offer direct flights from numerous cities worldwide, including Europe, North America, and the Middle East. From the airport, taxis, shuttles, and rental cars provide convenient transportation options into the city center.

Visitors can travel through Marrakech by car via well-maintained highways from major cities like Casablanca, Rabat, and Fez. The scenic views of the diverse landscapes of Morocco are second to none. Keep in mind that international visitors must have all necessary documentation and permits to drive in Morocco.

By Public Transit

The public transit in Marrakech includes a well-connected train network that links to major cities. Buses offer affordable and convenient transport to the neighboring towns and cities from central locations. Taxis may be more efficient, but make sure to understand the currency and agreed-upon rate.

Explore Marrakech, Morocco on Foot

Experience the narrow alleys and beautiful red walls of Marrakech on foot. Must-see attractions include bustling souks, historic sites like the Bahia Palace, and the lively Djemaa El Fna square. Make sure to pack comfortable walking shoes and any weather-specific attire needed.

Quick facts

Western European Time (WET)

Moroccan Dirham, MAD or DH (درهم)

Cultural and Adventure Enthusiasts

Food and Spice Aficionados

Design and Textile Admirers

Spiritual Seekers

Keep in mind

  • Marrakech International Storytelling Festival (February)
  • African Book Festival (February)
  • Popular Arts Festival (June)
  • Marrakech International Film Festival (November)

Gourmet: Places To Eat In Marrakech, Morocco

travel from casablanca to marrakech

With traditional Moroccan recipes, the Bazaar Café serves light snacks, fresh salads, and flavorful sandwiches in a cozy spot. Guests can complement their meal with fresh juices and shakes alongside 100% natural homemade Italian ice cream.

travel from casablanca to marrakech

Poka Marrakech has exceptional Asian cuisine like the ever-popular crispy tiger shrimp with wasabi sauce. There’s also creative sushi made with locally sourced produce and freshly caught seafood complemented by amazing Asian marinades.

travel from casablanca to marrakech

In the heart of Medina, Casa Lalla creates refined Moroccan dishes and international cuisine. Guests can enjoy breathtaking views from the dining room and panoramic terrace while savoring seasonal foods.

travel from casablanca to marrakech

Pointbar Marrakech has a relaxed atmosphere, refined decor, and a treelined terrace with cozy sofas and nightly music from the resident DJ. It’s the perfect setting to enjoy tapas, drinks, or international cuisine with friends after a long day of exploring.

travel from casablanca to marrakech

Bacha Coffee is a quaint cafe that serves legendary 100% Arabica coffees alongside traditional Moroccan bakery items. This includes a delicious array of freshly made treats, from gourmand croissants to tarts and cakes to iced desserts.

travel from casablanca to marrakech

The Fluffy Market has a diverse and tasty menu suitable for breakfast, lunch, or dinner—basically any time of day. The options include fluffy Nutella pancakes and crepes, club sandwiches, a specialty Japanese sponge cake, and more.

Stay: Places to Stay In Marrakech, Morocco

travel from casablanca to marrakech

The Riad El Zohar is a rare luxury stay because it’s a more than 300-year-old structure with modern amenities. Guests can swim in the spacious plunge pool and bask in the sun on the terrace with plenty of dining spots nearby.

travel from casablanca to marrakech

Aqua Fun Club Marrakech is an all-inclusive luxury resort with amenities such as plush bedding and indulgent spa treatments. There’s also an exhilarating water park, restaurant and bar options, and personalized 24/7 concierge assistance. 

travel from casablanca to marrakech

Located a short walk from Jemaa el Fna Square, ​​La Maison Arabe boasts 37 luxurious accommodating rooms within historic decor. The traditional Moroccan riad-hotel offers one of Marrakech’s finest dining experiences since 1946. 

travel from casablanca to marrakech

The all-inclusive Kenzi Club Agdal Medina offers upscale ultra-modernity surrounded by nature. Beyond the 250 deluxe rooms, the amenities include three heated pools, a spa & wellness center, and EV charging stations.

travel from casablanca to marrakech

Guests get this entire three-bedroom traditional Moroccan Airbnb in Souks Medina all to themselves. There’s also a rooftop lounge and house staff available 24/7 to prepare personalized meals upon request.

travel from casablanca to marrakech

This Medina bed and breakfast has 18th-century charm with elegant French-inspired furnishings. Guests stay in air-conditioned rooms and share the communal spaces with a traditional Moroccan breakfast included in every stay.

Play: Things To Do In The Marrakech, Morocco

travel from casablanca to marrakech

Take a hot air balloon with a veteran pilot and experience the sunrise over the red dust, palm groves, and majestic landscapes. After the flight, indulge in an authentic Berber breakfast in a Moroccan tent with round-trip transfers to and from the hotel.

travel from casablanca to marrakech

This family-oriented cooking class is led by Chefs Khmisa and Kawtar who offer personalized instruction in traditional Moroccan cuisine. Upon arrival, guests enjoy a traditional mint tea in Old Souk before the hands-on prep work starts.

travel from casablanca to marrakech

Led by a knowledgeable guide, the authentic Moroccan food tour explores hidden food spots in Marrakech. This small group tour samples the local food culture before enjoying a delightful 3-course Moroccan dinner at a rooftop restaurant.

travel from casablanca to marrakech

Everyone deserves a day at a traditional Moroccan spa day like the Hammam Rosa Bonheur. The services guests can book include thermal baths, facials, massages, and other hammam rituals and ancestral traditions.

travel from casablanca to marrakech

This intimate sunset dinner and show takes place under the stars in the Agafay Desert. It includes a traditional multi-course meal served with a view of the stunning Moroccan landscape. It’s a fantastic activity for small groups, families, couples, and solo travelers.

travel from casablanca to marrakech

This private Ait Ben Haddou Tour takes visitors through UNESCO-listed kasbahs, guided tours of historic sites, and stunning mountain scenery. There are also optional upgrades, such as camel rides and lunch, to enhance the experience.

travel from casablanca to marrakech

This exhilarating off-road Quad Biking adventure takes visitors on a two-hour ride along the mesmerizing Palmeraie Desert. This excursion includes a camel ride through the Agafay Desert and some Moroccan mint tea and crepes.

travel from casablanca to marrakech

Take a day trip to the Ouzoud Waterfalls, one of Morocco's most breathtaking natural wonders in the heart of the Atlas Mountains. Visitors get up close to the falls by boat and swim in the spectacular beauty of the cascading waters over 100 meters below.

My family traveled in first class on a high-speed train in Morocco for only $34. Here's what the 3-hour ride was like.

  • I took my two kids on a train ride from Marrakech to Casablanca . We rode in first class.
  • Three first-class tickets only cost $34 and the ride was nice but a bit cramped.
  • Next time, I'd get six first-class tickets for us so we get the whole train car to ourselves. 

Insider Today

In December, I booked a last-minute tour to Morocco for myself and two of my children.

I picked the tour with Intrepid Travel because it was in my budget and I liked the itinerary, which would take my family across the country from Casablanca to Marakkesh.

But because I planned my trip so last-minute, my options were limited when booking my flight to Casablanca, where the tour began.

Eventually, I decided to take a more affordable flight into Marrakech a few days early and take the train to Casablanca for the start of the tour.

Although it wasn't ideal, I didn't mind paying extra for transportation within the country and liked the idea of spending more time in Marrakech.

I chose to buy my tickets once I got to Morocco to avoid paying extra

I like being prepared and wanted to buy train tickets in advance . However, I found that purchasing tickets in advance doubled or tripled the price.

My thrifty nature prevailed, and I waited to buy train tickets until I arrived in Marrakech. On my first day in Morocco, I asked my hotel concierge how I could buy train tickets, and he advised me to get them at the train station.

The station wasn't near my hotel or anywhere I'd planned on visiting, so I decided to wait until the day I was leaving for Casablanca to buy train tickets.

It was risky, but I didn't want to spend any of my limited time in Marrakech making an unnecessary trip to the train station.

The train station was gorgeous

Because trains to Casablanca run almost hourly, I took a cab to the station a few hours before I hoped to leave.

I braced myself for the worst, unsure if I'd have to navigate the type of stressful, chaotic train station I've encountered in other countries.

Fortunately, I found a bright, well-organized train station that was easy to navigate.

I admired the station's beautiful architecture with Islamic and North African elements as I approached the ticket counter.

I even stopped at the train station's Starbucks on the way.

Our tickets cost even less than I expected

Based on the research I did online, I knew train tickets between Marrakech and Casablanca were affordable.

Upgrading to first class was just a couple of dollars more, and most people recommended spending the extra few bucks for a more comfortable seat.

Still, I wasn't committed until I heard the final price.

I had to double-check I heard the agent correctly when she told me first-class tickets for myself and my two children would cost $34.

Seats were available on the next train, so I bought the tickets and headed to the gate.

First class was comfortable, but it started to feel cramped

Once aboard, I found our cabin, and we took our assigned seats for the three-hour ride. Our cabin had six seats in total.

Eventually, the other three seats in our cabin filled up. I was glad we had boarded first because two passengers in our cabin had to leave their luggage in the narrow hallway just outside the cabin.

Although the cabin seemed spacious at first, it started to feel crowded once it was filled with passengers and luggage.

Nevertheless, the ride was comfortable and quiet.

As we rode through Morocco, my children and I enjoyed looking at the beautiful scenery from our cabin's two panoramic windows.

Next time, I'd buy out the whole train car

The ride was very nice, and we arrived in Casablanca feeling rested.

Because tickets were so affordable, if my family were to take another train ride in Marrakech I would probably buy all six seats in the cabin — especially for a longer ride.

That way, we could spread out and still keep our belongings in the cabin with us.

travel from casablanca to marrakech

Watch: This African safari might just be the world's most luxurious train ride

travel from casablanca to marrakech

  • Main content
  • Casablanca Tourism
  • Casablanca Hotels
  • Casablanca Bed and Breakfast
  • Casablanca Vacation Rentals
  • Flights to Casablanca
  • Casablanca Restaurants
  • Things to Do in Casablanca
  • Casablanca Travel Forum
  • Casablanca Photos
  • Casablanca Map
  • All Casablanca Hotels
  • Casablanca Hotel Deals
  • Last Minute Hotels in Casablanca
  • Things to Do
  • Restaurants
  • Vacation Rentals
  • Travel Stories
  • Rental Cars
  • Add a Place
  • Travel Forum
  • Travelers' Choice
  • Help Center

First time travel to Morocco (Casablanca Marrakech Rabat) - Casablanca Forum

  • Africa    
  • Morocco    
  • Casablanca-Settat    
  • Casablanca    

First time travel to Morocco (Casablanca Marrakech Rabat)

  • United States Forums
  • Europe Forums
  • Canada Forums
  • Asia Forums
  • Central America Forums
  • Africa Forums
  • Caribbean Forums
  • Mexico Forums
  • South Pacific Forums
  • South America Forums
  • Middle East Forums
  • Honeymoons and Romance
  • Business Travel
  • Train Travel
  • Traveling With Disabilities
  • Tripadvisor Support
  • Solo Travel
  • Bargain Travel
  • Timeshares / Vacation Rentals
  • Casablanca-Settat forums
  • Casablanca forum

' class=

Hello friends

I d like to know what currency local use for buy stuff? If I have Euro currency is ok for spend there ?

How is weather like in April in Morocco?

Hope anyone can give me information

7 replies to this topic

' class=

‘"I d like to know what currency local use for buy stuff? If I have Euro currency is ok for spend there ?"

The currency is Dirham or Dh.

Most places will not take euro and those that do, will do so with horrible exchange rates.

Lucky for you, you can convert money at exchange booths or better yet just use the very many ATM machines.

travel from casablanca to marrakech

Morocco is not a small country with only one climatic zone.

The simple answer is - it's a little less like winter than March - but not as much like summer as it is in May

Thank you very much …for woman travel alone is better to wear long pants long sleeved shirt?

Yes certainly that is a good idea, if that is what you will be comfortable wearing.

I'm guessing that you have not done much reading and research yet? That might be another good idea!

Perhaps try to buy a good guide book like Lonely Planet - you will find that packed with useful information.

You can wear what you like but some people dress advise dressing discreetly. You need to be confident and assertive to wear revealing clothes.

Thank you very much

  • First time travel to Morocco (Casablanca Marrakech Rabat) Feb 25, 2024
  • La Sqala - open on Eid? Feb 23, 2024
  • casablanca airport hotel Feb 23, 2024
  • luggage storage Feb 23, 2024
  • Luggage Storage Casablanca train stations Feb 16, 2024
  • Casablanca to Rabat by fast train and walks Feb 14, 2024
  • Airbnb or Hotel confirmation for airport immigration? Feb 10, 2024
  • Ramadan Functions for Muslim tourists in Casablanca Feb 09, 2024
  • Relax or Ibis hotel near Voyageurs Station? Feb 02, 2024
  • Hassan II Mosque - queue time for tickets for 9:00 AM tour Feb 01, 2024
  • Help with late transfer Jan 26, 2024
  • Terminal Change at CMN Jan 25, 2024
  • 3 days free in Casablanca-wander or mini trip? Jan 25, 2024
  • Trip to Rabat and other things to do Jan 24, 2024
  • Casablanca to Fez: Train or taxi? 11 replies
  • 1 night stay in Casablanca. Where? 5 replies
  • "atlas" hotel near airprt, casablanca? 7 replies
  • Car vs train from Casablanca to Marrakesh 7 replies
  • Casa Port OR Casa Voyageurs? 2 replies
  • New Years Eve 2 replies
  • weather in April 4 replies
  • Casablanca to El-Jadida 2 replies
  • One day in Casa Blanca 7 replies
  • train Marrakech to Casablanca Airport (CMN) 3 replies

Casablanca Hotels and Places to Stay

  • Train from Airport (Med V) to City Centre
  • Trains from Casablanca city or airport to Marrakech
  • How much is a taxi from Casablanca Airport to ...?
  • Casa Tramway
  • Advice for cruisers / daytrippers
  • Casablanca Aerial Panorama
  • Beware of getting ripped off by Global Exchange at Casablanca airport

ncesc-geographic-faq

Can you do a day trip from Marrakech to Casablanca?

geographic-faq

Answer: Yes, it is possible to do a day trip from Marrakech to Casablanca. The journey between the two cities can be made by minibus or train, with the train being the fastest option.

1. Is it better to go to Marrakech or Casablanca?

Answer: Each city has its own appeal. Marrakech is known for its historic charm and vibrant streets, while Casablanca offers a blend of modern dynamism and scenic beaches.

2. How long is the train journey from Marrakech to Casablanca?

Answer: The train journey from Marrakech to Casablanca takes approximately 2 hours and 40 minutes.

3. Is it worth going to Casablanca?

Answer: Casablanca has its own unique charm and attractions, including a buzzing restaurant scene and beautiful waterfront boulevard. It is worth visiting to experience the modern dynamism and scenic beauty of the city.

4. How long should I visit Casablanca?

Answer: It is recommended to allocate at least three days to visit Casablanca in order to cover the highlights and explore further afield.

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

Answer: The best way to get from Casablanca to Marrakech is by taking a high-speed train. The train journey takes approximately 3 hours and offers a comfortable and enjoyable experience.

6. How many days in Marrakech is enough?

Answer: Ideally, it is recommended to spend at least two to three days in Marrakech to fully explore the city and its attractions. However, even with less time, it is still possible to enjoy the experience.

7. Why is Casablanca Morocco so famous?

Answer: Casablanca is famous for being Morocco’s chief port and one of the largest artificial ports in the world. It is also known for its vibrant culture, historic sites, and beautiful waterfront boulevard.

8. What do I need to know before going to Casablanca?

Answer: Before going to Casablanca, it is important to plan your trip and consider the best time to visit. Standard Arabic and Tamazight (Berber) are the official languages, and the local currency is the Moroccan dirham.

9. Is Casablanca an expensive city?

Answer: Casablanca is generally considered to be one of the more expensive cities in Morocco. It is advisable to have a monthly salary that covers basic expenses such as housing, transportation, food, healthcare, and leisure activities.

10. Can I brush my teeth with tap water in Morocco?

Answer: It is recommended to avoid drinking the tap water in Morocco, including using it to brush your teeth. It is safer to use bottled water for drinking and oral hygiene purposes.

11. Is Fez Morocco worth visiting?

Answer: Fez is worth visiting as it is one of the oldest and most extensive historic towns in the Arab-Muslim world. It offers a unique and well-preserved cultural experience.

12. Are there buses from Marrakech to Casablanca?

Answer: Yes, there are buses that travel between Marrakech and Casablanca. The number of buses and the frequency of departures can vary depending on the day of the week.

13. Is Casablanca safe for female tourists?

Answer: While Casablanca is generally safe during the day, it is advisable for female tourists to exercise caution at night and in isolated or poorly-lit areas. It is important to be aware of your surroundings and take necessary safety precautions.

14. Is Casablanca safe for Westerners?

Answer: Moroccan cities, including Casablanca, are generally safe for Westerners. However, it is important to keep a low profile and not attract unwanted attention. Following basic safety tips and being aware of your surroundings can help ensure a safe visit.

15. Where not to stay in Marrakech?

Answer: It is not recommended to stay outside of the medina in Marrakech, as most of the main tourist sites are located within the medina. Staying within the medina allows for easier access to attractions.

16. How much is Casablanca from Marrakech by train?

Answer: The train ticket from Marrakech to Casablanca can start at around $15 USD for Economy Class and approximately $18 USD for First Class.

17. How do you travel between cities in Morocco?

Answer: In Morocco, popular modes of travel between cities include taxis, renting a car, and using trains and trams. Each option offers its own advantages depending on the destination and preferences.

18. Can you visit Casablanca from Marrakech?

Answer: Yes, it is possible to visit Casablanca from Marrakech. The journey takes approximately 3 hours by car along the highway of Morocco.

19. What to avoid in Casablanca?

Answer: In Casablanca, it is advisable to avoid disrespecting Islam, using the left hand while eating, walking around in beachwear outside of the beach, and walking alone at night, especially for women.

20. Is there a high-speed train from Marrakech to Casablanca?

Answer: Yes, there is a high-speed train called Al Atlas that runs from Casablanca to Marrakech. It offers comfortable travel options, including Economy Class and 1st Class Seats.

21. Is there a bullet train from Marrakech to Casablanca?

Answer: The Al Atlas train is a good option for travelers wanting a more enhanced experience while traveling from Casablanca to Marrakech. It offers comfort and high-speed travel options.

22. Can I go to Casablanca from Marrakech on a day trip?

Answer: Yes, it is possible to go to Casablanca from Marrakech on a day trip. The journey involves crossing the desert plains and reaching the coastal areas of the Casablanca-Settat region.

About The Author

Alberta cobb, leave a comment cancel reply.

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

IMAGES

  1. 7 Days Tour from Casablanca to Marrakech

    travel from casablanca to marrakech

  2. Best 6 days Morocco tour from Casablanca to Marrakech

    travel from casablanca to marrakech

  3. Casablanca to Marrakech

    travel from casablanca to marrakech

  4. 8 Days Tour from Casablanca to Marrakech

    travel from casablanca to marrakech

  5. Review: Full-Day Guided Sightseeing Tour Of Marrakech From Casablanca

    travel from casablanca to marrakech

  6. Casablanca to Marrakech via Chefchouen (10 Days)

    travel from casablanca to marrakech

COMMENTS

  1. Casablanca to Marrakesh

    There are 5 ways to get from Casablanca to Marrakesh by train, bus, car, plane or shuttle Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Recommended option Train • 2h 39m MAD 90 - MAD 170 Cheapest option Bus • 3h 30m MAD 80 - MAD 160 3 alternative options

  2. Casablanca to Marrakech: A Guide to the Best Transportation Options

    Key Points: Travel by train, car, coach or plane from Casablanca to Marrakech. The journey usually takes 2.5 to 3 hours. Trains and domestic flights are convenient and efficient options. Contents show Getting to the Train Station When traveling from Casablanca to Marrakech by train, it is important to know how to get to the train station.

  3. Casablanca to Marrakech Train Tickets & Distance

    Morocco trains are a modern marvel that can transport passengers from Casablanca to Marrakech in less than 2 hours, while the regular train takes about 3. This route has one of the most picturesque views. Hence, be sure to have unforgettable journey during your train ride. Make sure you book your tickets in advance as they get sold out quickly.

  4. Casablanca to Marrakech

    The shortest travel time is two h 39 min, and the longest travel time is two h 39 min- never changes. The lowest train ticket cost is $27, and the average daily departure is five. In addition, the earliest departure is 09:35, while the latest departure time is 17:35. What train company runs between Casablanca and Marrakech.

  5. Marrakesh to Casablanca

    There are 5 ways to get from Marrakesh to Casablanca by train, bus, car, plane or shuttle Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Recommended option Train • 2h 38m MAD 90 - MAD 170 Cheapest option Bus • 3h 15m MAD 80 - MAD 160 3 alternative options

  6. Casablanca to Marrakesh by train, bus, flight, taxi from MAD 144

    $15 $341 Other Options Earliest to latest Price Departure Departure Station ··· Casablanca to Marrakesh Schedule Transportation from Casablanca to Marrakesh Trains USD 18 Buses USD 15 Flights USD 96 Taxis USD 152 Ferries are not avaliable Vans are not avaliable Facts about the transport from Casablanca to Marrakesh

  7. Casablanca to Marrakesh by train, bus, flight, taxi from MAD 144

    Casablanca to Marrakesh Schedule; Transport Name Route Time Price; Daytrip Standard 3pax : Any time: MAD 2,433: Royal Air Maroc Economy #AT1469: 07:50 - 09:35: MAD 1,262

  8. Cheap Flights from Casablanca to Marrakech

    Each day, there are between 4 and 6 nonstop flights that take off from Casablanca and land in Marrakech, with an average flight time of 0h 53m.

  9. Casablanca to Marrakech Trains

    If you have a trip from Casablanca to Marrakech in mind, taking a train is always a great idea, as a high-speed train can cover the distance between the cities in a matter of just 3 hours! Apart from being one of the fastest means to travel, a train ride is also among the most comfortable ones.

  10. Casablanca to Marrakesh

    The distance between Casablanca and Marrakesh is 137 miles, or approximately 219 kilometers. There are 5 ways to get from Casablanca to Marrakesh, including bus,car,minivan,train,flight. The earliest departure leaves at 15:00 and has a duration of 3 hours. The fastest way to travel is by flight, which takes approximately 50 minutes.

  11. Train Ride From Casablanca to Marrakech

    The Best Way to Get from Casablanca to Marrakech. The train is the most convenient way to travel around Morocco. For the most part, trains in Morocco are comfortable, reliable and relatively inexpensive to reach Morocco's most popular tourist destinations.

  12. Journey from Casablanca to Marrakech: Your Essential Guide

    The best way to travel from Casablanca to Marrakech is by train. Morocco's state-owned network, ONCF, runs all the services between the two cities, and all the trains are safe, modern, and well-equipped. The journey takes approximately 2 hours and 39 minutes, and there are ten daily departures with impeccable punctuality.

  13. Cheap Flights from Casablanca Mohamed V. (CMN) to Marrakech Menara (RAK

    Sat, Apr 6 RAK - CMN with Royal Air Maroc. Direct. from $171. Marrakech.$171 per passenger.Departing Wed, Mar 6, returning Wed, Mar 13.Round-trip flight with Royal Air Maroc.Outbound direct flight with Royal Air Maroc departing from Casablanca Mohamed V. on Wed, Mar 6, arriving in Marrakech Menara.Inbound direct flight with Royal Air Maroc ...

  14. Casablanca to Marrakech (Station)

    The journey time between Casablanca and Marrakech (Station) is around 2h 48m and covers a distance of around 247 km. Services are operated by Moroccan Railways (ONCF). Typically 83 services run weekly, although weekend and holiday schedules can vary so check in advance. 83 Weekly Services 2h 48m Average Duration MAD 90 Cheapest Price See schedules

  15. Casablanca Airport (CMN) to Marrakesh

    There are 5 ways to get from Casablanca Airport (CMN) to Marrakesh by plane, train, bus, car or shuttle Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Recommended option Fly • 1h 11m Fly from Casablanca (CMN) to Marrakech (RAK) CMN - RAK MAD 772 - MAD 860

  16. Casablanca to Marrakech Tours

    Home; Destinations; Morocco; Casablanca to Marrakech Tours ; Get lost in the wonders of this African country on a trip you'll never forget. There's a certain romance to Morocco.It's the ancient cities, the vast desert, the bustling bazaars, the pristine coastline and the rugged mountains of a tour from Casablanca to Marrakech - there's simply no shortage of magical adventures to be had.

  17. How to Get From Marrakesh to Casablanca

    Getting there quickly. Car. 2 hours 40 minutes. From 200 dirhams in fuel. Keeping your own schedule. The cheapest way to get from Marrakesh to Casablanca is by bus. Buses are operated by CTM and depart from the CTM bus station on Rue Abou Bakr Seddiq in Hivernage, Marrakesh, which is located near the main train station.

  18. How to Travel from Marrakech to Casablanca

    Luckily, it is very easy to travel from Marrakech to Casablanca. Looking at a map, it may seem like you have to choose to either visit Marrakech or Casablanca on your Moroccan vacation. They look quite a ways away, but, in reality, it is very easy to travel from Marrakech to Casablanca.

  19. Marrakech to Casablanca Train Tickets & Schedule

    Arriving at: Marrakech Train Station Address: Marrakesh 40000, Morocco, Marrakech, Morocco Departing from: Casa Port Train Station Address: Boulevard de Fes, Casablanca 20250, Casablanca, Morocco What to Know About Marrakech - Casablanca Train Is there a direct train froM MARRAKECH TO CASABLANCA ?

  20. How To Get From Marrakech To Casablanca

    Travelling from Marrakech to Casablanca by train is a convenient and comfortable option for those exploring Morocco. Travelling by train usually takes around 2.5-3 hours, making it a relatively quick option and Morocco's well-established railway system connects these two major cities, ensuring a smooth and efficient train journey.

  21. Casablanca Port to Marrakesh

    CTM operates a bus from Casablanca to Marrakech hourly. Tickets cost MAD 80 - MAD 160 and the journey takes 3h 30m. Alternatively, Moroccan Railways (ONCF) operates a train from Casablanca to Marrakech every 2 hours. Tickets cost MAD 90 - MAD 170 and the journey takes 2h 39m. Airlines.

  22. Marrakech, Morrocco

    Visitors can travel through Marrakech by car via well-maintained highways from major cities like Casablanca, Rabat, and Fez. The scenic views of the diverse landscapes of Morocco are second to none. Keep in mind that international visitors must have all necessary documentation and permits to drive in Morocco. By Public Transit

  23. Family Took First-Class Train Ride in Morocco for $34, What It's Like

    I took my two kids on a train ride from Marrakech to Casablanca, where three first-class tickets cost us just $34. Menu icon A vertical stack of three evenly spaced horizontal lines.

  24. First time travel to Morocco (Casablanca Marrakech Rabat)

    Reply to: First time travel to Morocco (Casablanca Marrakech Rabat) Your message. Read our community guidelines. Get notified by e-mail when a reply is posted. Preview. Casablanca forums . Casablanca forums . All forums . Get answers to your questions about Casablanca . Ask a question

  25. Can you do a day trip from Marrakech to Casablanca?

    21. Is there a bullet train from Marrakech to Casablanca? Answer: The Al Atlas train is a good option for travelers wanting a more enhanced experience while traveling from Casablanca to Marrakech. It offers comfort and high-speed travel options. 22. Can I go to Casablanca from Marrakech on a day trip? Answer: Yes, it is possible to go to ...

  26. Marrakech (Station) to Casablanca

    There are 5 ways to get from Marrakech (Station) to Casablanca by train, bus, car, plane or shuttle Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Recommended option Train • 2h 49m MAD 90 - MAD 170 Cheapest option Bus • 3h 15m MAD 80 - MAD 160 3 alternative options

  27. MOROCCO TOURS on Instagram: "Marrakech Book your trip to Morocco with

    941 likes, 6 comments - marrakech.travel.tours on February 20, 2024: "Marrakech Book your trip to Morocco with @marrakech.travel.tours Special routes ⬇️ Routes from Marakech Routes from Casablanca Routes from Fes Routes from Tangier ☘️private tour ☘️Family trips ☘️Group trips ☘️ Honeymoon Trips ☘️Friend trips —————————————————- by ...

  28. Casablanca to Marrakech Airport (RAK)

    There are 5 ways to get from Casablanca to Marrakech Airport (RAK) by plane, train, bus, car or shuttle Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Recommended option Fly 2h 20m MAD 763 - MAD 1,548 Cheapest option Bus 4h 3m MAD 90 - MAD 181 3 alternative options