Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Casablanca to Marrakech Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Casablanca to Marrakech Train Tickets & Timetable

The Casablanca to Marrakech route offers various train ticket options, primarily served by Al Atlas trains. Departing from Casa Voyageurs station, services run frequently throughout the day. It is recommended to book tickets online in advance to secure the best prices and preferred seating. The price range for a one-way ticket is approximately 110-185 MAD (around $11-19 USD). For accurate timetable information, current ticket availability, and class fares, use the search page. Our online schedule provides real-time updates on Casablanca to Marrakech departures, train times, and prices.
background

How to Book Train Tickets Online from Casablanca to Marrakech

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, Apple Pay, and Google Pay. Our online ticket system offers secure transactions when you buy Casablanca to Marrakech tickets.
24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer your questions or assist with your online ticket booking. We are here to provide a straightforward reservations service.
Flexible Exchanges & Cancellations
We offer exchange and cancellation policies for added flexibility. Adjust your travel plans if needed and modify your Casablanca to Marrakech train tickets based on availability and specific fare conditions.
Book Official Tickets Easily
Rail Monsters provides official tickets for the Casablanca to Marrakech route, ensuring a reliable booking experience. With a few clicks, you can confirm and purchase your tickets online and receive an electronic ticket for your journey.

Why Book Casablanca to Marrakech Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Book your train tickets from Casablanca to Marrakech on Rail Monsters and benefit from a 24/7 customer support team, mobile apps for iOS and Android, and the ability to compare train ticket prices across different sources. Enjoy flexible bookings and cancellations, access real-time train information, and manage your global rail travel through one unified account.

We accept payments:

payment-logos
payment-logos

Casablanca to Marrakech Route Overview

The rail link between Casablanca and Marrakech is the primary artery for travelers heading south. Trains depart from Casa Voyageurs station, arriving at the Marrakech railway station located in the Gueliz district. The journey typically takes under 3 hours, crossing the plains of central Morocco. Both first and second-class carriages are available, providing options for different budgets. This route is essential for those visiting the Atlas Mountains or the historic medina of Marrakech.
time-s

Travel time

2h 51m

train-s

Train type

fastest-s

Fastest trip

2h 30m

longest-s

Longest trip

3h 14m

Casablanca

Casablanca - Morocco's largest city and economic center, home to the Hassan II Mosque. The city serves as the main transit point for international arrivals and domestic rail travel.

Casablanca

StationStation

Ain Sebaa

StationStation

Ennassim

StationStation

Mers Sultan

StationStation

Casa Voyageurs

StationStation

Casa Port

StationStation

Casa Oasis

StationStation

Facultes

StationStation
arrowarrow

2h 51m

Marrakech

Marrakech - Known as the Red City, famous for its historic Medina, Bahia Palace, and vibrant souks located near the base of the Atlas Mountains.

Marrakech

StationStation

Practical Information for Al Atlas Travelers

Luggage icon
Luggage Guidelines on Moroccan Trains. Traveling from Casablanca to Marrakech involves standard rules for carry-on and larger items. Below are key points for your journey:
Luggage Allowance
Passengers are permitted to bring hand luggage and larger suitcases that can be handled individually. While there is no strict weight limit enforced, items must fit within designated storage areas without obstructing aisles.
Storage Facilities
Trains are equipped with overhead racks for small bags and large luggage areas at the ends of each carriage. These sections are designed to keep passenger belongings secure during the transit between Casablanca and Marrakech.
Special Items
Bulky items such as strollers or sports equipment should be compact. It is recommended to arrive at Casa Voyageurs early to ensure space availability in the luggage compartments, especially during weekend travel.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Casablanca to Marrakech Map

Plan your trip between Casablanca and Marrakech on the southern rail corridor of Morocco. The route departs from Casa Voyageurs and passes through stations such as Settat and Benguerir. The landscape shifts from the coastal plains of Casablanca to the arid terrains surrounding the Atlas Mountains. Use this map to track your progress as you travel toward the Red City on the ONCF network.

Rail vs Bus vs Plane

Train

Changes

Travel time

Price from

Departures

Rating

Train

TL

Changes

Direct

Travel time

2h 51m

Price from

$16

Departures

1046

Rating

Rail travel between Casablanca and Marrakech is generally faster than bus transport, which can be affected by traffic. Trains depart from city-center stations, avoiding long airport transfers required for domestic flights. While buses offer a cheaper alternative, the train provides a more consistent schedule and more space for passengers. For domestic travel in Morocco, the train remains the primary choice for time management.
Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Travel time

Price range

Travel time

Price range

Winner

Train

Apprx.

2h 51m

$16-$23

Bus

Apprx.

3h 30m

$8-$15

Flight

Apprx.

50m

$45-$120

FAQ about the Casablanca - Marrakech Route

Which station does the train leave from in Casablanca?

Trains for Marrakech primarily depart from the Casablanca Voyageurs (Casa Voyageurs) station, which is the main hub for long-distance rail travel in the city.

How much is the train ticket from Casablanca to Marrakech?

The train ticket from Casablanca to Marrakech costs approximately 145 to 240 MAD (15 USD - 25 USD) depending on the class and booking time. Prices are subject to availability and can be booked directly via Rail Monsters.

How long is the train journey from Casablanca to Marrakech?

The journey typically takes about 2 hours and 40 minutes on the Al Atlas regional services. Some departures with additional stops may take up to 3 hours to reach Marrakech railway station.

Is there a high-speed train to Marrakech?

While the Al Boraq high-speed line connects Tangier and Casablanca, the route from Casablanca to Marrakech is currently served by the Al Atlas trains on an upgraded conventional line, maintaining efficient travel times.
Learn more information at our
Country Guide