Train from Marrakech to Casablanca
Overview
How do you get from Marrakech to Casablanca by train, how long does it take and how much does the train ticket cost? Haqqi Tours answers all three and books the ticket for you. Train from Marrakech to Casablanca services by ONCF Al Atlas intercity train run direct, with no change of train and take about 3 hours, 10-12 a day. We provide tickets in 2nd class and 1st class, help with seat choice, children and luggage, and send a written confirmation in the WhatsApp chat after you complete the form above.
Highlights
- Train from Marrakech to Casablanca in about 3 hours - direct, no change
- Operated by ONCF Al Atlas intercity train - 2nd class and 1st class
- Departs Marrakech railway station (Gueliz), arrives Casablanca Voyageurs
- 10-12 a day - we find the departure that fits your day
- Cheapest train ticket from Marrakech to Casablanca: we verify every fare type for your date
- Seats, children's tickets, luggage and group bookings handled by our staff
- Complete the form - we message you through WhatsApp with seats and the price, you confirm, the e-ticket is issued
- Haqqi Tours also provides transfers and tours at both ends of the Marrakech to Casablanca route
Full Description
Train from Marrakech to Casablanca at a glance
Here is what the train from Marrakech to Casablanca looks like with ONCF Al Atlas intercity train: direct, with no change of train, about 3 hours from platform to platform, 10-12 a day, roughly 240 km. You board at Marrakech railway station (Gueliz) and step off at Casablanca Voyageurs. Haqqi Tours checks the seats for your date and tells you the cost before anything is booked.
- Route: Marrakech to Casablanca (about 240 km)
- Operator: ONCF Al Atlas intercity train
- Journey time: about 3 hours
- Connection: direct train
- Frequency: 10-12 a day
- Departure station: Marrakech railway station (Gueliz)
- Arrival station: Casablanca Voyageurs
- Classes: 2nd class and 1st class
- Booking: form on this page, confirmation on WhatsApp, electronic ticket by message
The Al Atlas trains run across the plain in about three hours from early morning to late evening, and Casa Voyageurs is the interchange for the high-speed line north and for the airport train.
Arrival: Casablanca Voyageurs
The train arrives at Casablanca Voyageurs - Casablanca is Morocco's business capital, with the Hassan II mosque on the ocean and the art-deco centre. From the platform you are minutes from taxis, metro, tram or bus and the city itself. Haqqi Tours can provide a private transfer from Casablanca Voyageurs to your accommodation in Casablanca with a driver waiting at the platform exit, which for a family with bags is the easiest way to finish the Marrakech to Casablanca journey.
Arriving late? We note your arrival time and, if you have booked a transfer, the driver tracks the train, so a delay costs you nothing.
Classes and what it is like on board the Marrakech to Casablanca train
On board, the Marrakech to Casablanca train is relaxed: you can walk about, eat at your seat or in the café coach where there is one, and keep the bags in sight. Classes available are 2nd class and 1st class; families often prefer a table of four, solo travellers a window seat in the quiet coach. Let us know when you book and we choose the seats accordingly, where the operator allows seat selection.
- Bicycles, pushchairs and large luggage accepted within the rail company's rules, which we clarify
- Pets are allowed on many services with a small ticket - tell us if one is travelling
- Reserved seats with tables, power sockets and luggage racks
- Toilets in every coach; a café or bar coach on most long-distance services
Children, luggage and groups on the Marrakech to Casablanca train
Haqqi Tours books family and group travel on this route every week. Children's fares depend on age bands set by ONCF Al Atlas intercity train, which we apply automatically; a pushchair folds into the luggage space; a table of four keeps everyone together. Larger groups - a school trip, a company, a wedding party - get seats reserved in a block and, where available, a group rate. There is no luggage allowance to worry about on the Marrakech to Casablanca train.
Things to do in Casablanca after the train
Casablanca is Morocco's business capital, with the Hassan II mosque on the ocean and the art-deco centre. Arriving by train puts you in the middle of it: Mohammed V Square, the old medina and Sqala, the Corniche at Ain Diab, Morocco Mall and Casablanca Cathedral are all reachable from Casablanca Voyageurs by metro, tram or bus or a few minutes by taxi. For the first meal, try harira soup, pastilla and mint tea with pastries.
Haqqi Tours arranges guided day tours, tickets and private drivers in Casablanca; ask when you book the train and we send the options.
Best time to take the train from Marrakech to Casablanca
Spring and autumn are mild and pleasant; summer is warm and humid on the coast; winter is cool with rain, and traffic is heavy on weekday mornings and evenings and on Friday afternoons. On the train, the difference between seasons shows in availability more than comfort: peak-week departures fill first, so we recommend booking early for July, August, Christmas, New Year and Easter journeys between Marrakech and Casablanca.
Train, plane or bus from Marrakech to Casablanca?
For most passengers the train is the best way to get from Marrakech to Casablanca: about 3 hours centre to centre, no change, no airport time and no baggage fees. A flight only wins when the distance is very long; a bus is cheaper on some days but slower and less comfortable, and arrives at a bus station rather than the centre. Haqqi Tours offers flights and transfers as well, so if the train is not the right answer for your dates we say so.
Return train from Casablanca to Marrakech
We book the return leg from Casablanca to Marrakech just as easily, and typically on the same confirmation. Booking both directions together lets us compare a return fare against two singles and choose the cheaper combination for your dates. Let us know the day you want to come back on the form and we send both directions with the cost.
How much does the train from Marrakech to Casablanca cost?
"How much is the train ticket from Marrakech to Casablanca?" is the first question we get, and the honest answer is that it depends on when you travel and when you book. Fares open months ahead at their lowest level and rise as seats sell; peak days, holidays and the first and last departures of the day sit higher; first class and flexible tickets cost more than a fixed second-class seat. Haqqi Tours provides the current cost for your dates shortly afterwards of receiving the form - no estimates, the actual fare.
The figure we send covers the ticket, any compulsory seat reservation and our booking service; what you see in the WhatsApp chat is what you pay. If a cheaper departure exists thirty minutes earlier or later, we tell you, because a Marrakech to Casablanca train ticket that costs less at a slightly different time is generally worth it.
Cheapest train ticket from Marrakech to Casablanca: how to pay less
Getting the lowest fare on the train from Marrakech to Casablanca is a matter of timing and flexibility. These are the levers Haqqi Tours pulls to find you a cheap train ticket:
- For families and groups, ask about group fares - four or more travellers frequently unlock a lower rate
- Book early - fares on this route open weeks or months ahead and the lowest tiers sell first
- Travel mid-week and mid-day - Tuesday to Thursday departures after the morning rush are normally the cheapest
- Avoid the first and last trains of the day, which carry commuters and business passengers at higher fares
- Tell us if your dates are flexible - moving by a day, or by an hour, often halves the fare
- Ask about children's, youth and senior fares - most operators on this route discount them
We are happy to be asked "what is the cheapest way to get from Marrakech to Casablanca by train?" - it is a question we answer many times a day, and the answer for the date you travel comes back through WhatsApp.
How to book train tickets from Marrakech to Casablanca with Haqqi Tours
Here is how to book a Marrakech to Casablanca train ticket with Haqqi Tours: use the form above - date, one-way or return, passengers, class - and send it. Quickly we write to you by WhatsApp with the departures that day, the seats we can hold and the price. Once you confirm and payment is arranged in the same conversation, we issue the ticket and send it to you as a PDF or a booking reference, whichever the railway uses.
- Step 1 - complete the form: date, one-way or return, adults and children, class
- Step 2 - we message you on WhatsApp with the available departures, the seats and the cost
- Step 3 - you confirm the departure you prefer and we arrange payment in the same chat
- Step 4 - we issue the e-ticket and send it to you; we stay in touch until you arrive in Casablanca
Because a person books the ticket, not a machine, we can do the things a booking site cannot: hold seats together for a family, pick the coach nearest the luggage racks, choose a quiet carriage, or line up the Marrakech to Casablanca train with a transfer from your accommodation to Marrakech railway station (Gueliz) and another from Casablanca Voyageurs to your hotel in Casablanca.
Timetable of the Marrakech to Casablanca train
The exact Marrakech to Casablanca train times change with the season and the day of the week, so we send the timetable for your specific date rather than a list that may be wrong by the time you read it. As a rule the service runs 10-12 a day, each taking around 3 hours. Weekend timetables are sometimes thinner in the early morning; holiday periods add extra trains and sell out earlier.
We recommend booking a specific departure rather than an open ticket on this route: the fare is lower and the seat is guaranteed. If your day changes, we can usually move you to another train through the same WhatsApp chat.
Is there a direct train from Marrakech to Casablanca?
There is a direct train from Marrakech to Casablanca operated by ONCF Al Atlas intercity train, and it is the one we book unless you ask for something different. One ticket covers the whole journey; you keep your seat from Marrakech railway station (Gueliz) to Casablanca Voyageurs; children and luggage stay in one place. It runs 10-12 a day.
Departure: Marrakech railway station (Gueliz)
Marrakech railway station (Gueliz) is where the Marrakech to Casablanca train begins. We send the platform and coach details with the ticket when the operator publishes them, and a short note on how boarding works there - whether tickets are scanned at a gate, checked on board, or both. Arrive with a small margin; on this route the doors close a minute or two before the timetabled departure.
- Luggage travels with you: racks at the coach ends and above the seats, no weighing, no fees
- Cafés, kiosks and left-luggage are available at Marrakech railway station (Gueliz) for early arrivals
- Haqqi Tours can provide a private transfer from your hotel in Marrakech to the station on request
- Let us know which hall or level your train leaves from - big stations have more than one
Why book your Marrakech to Casablanca train ticket with Haqqi Tours
Booking with Haqqi Tours means the train ticket from Marrakech to Casablanca is one message away, not one website away. We look up seats and the cost, we book, we send the ticket, and we stay reachable. Add a transfer or a tour and the whole journey sits on one confirmation. Fill in the form to start.
On board
- Power sockets and folding tables at most seats; luggage racks in every coach
- Tickets checked on board or at the gate; keep the electronic ticket and your ID handy
- Children's fares by age band, seats next to the adults
- Toilets in each coach and a café or bar coach on most services
- Reserved seat in 2nd class and 1st class - we choose the coach and seat where the operator allows
Before you travel
- Be at the station 20-30 minutes before departure; doors close shortly before the timetabled time
- Arrival at Casablanca Voyageurs - taxis, metro and our drivers at the exit
- Departure from Marrakech railway station (Gueliz) - platform shown on the boards before departure
- Lifts and ramps at both stations; let us know if a passenger needs assistance and we arrange it
Good to know
- Mid-week, mid-day departures are generally the cheapest and quietest
- Arrive at Marrakech railway station (Gueliz) with 20-30 minutes to spare
- Add a transfer at Casablanca so a driver meets you off the train with the bags
- Send us two possible dates and we tell you which is cheaper
- Book the return with the outbound to compare a return fare with two singles
Good to know
Frequently Asked Questions
Straight answers to what travellers ask us most, before they book.
Which station does the train from Marrakech to Casablanca leave from?
The Marrakech to Casablanca train departs from Marrakech railway station (Gueliz). Platform numbers appear on the boards shortly before departure; we send the coach and seat with the ticket and can book a driver from your accommodation to the station.
Is it better to take the train or fly from Marrakech to Casablanca?
For most passengers the train: it leaves from and arrives right in the centre, takes about 3 hours, has no baggage fees and no airport queues. We provide flights too, and say honestly which is better for your dates.
Is there a direct train from Marrakech to Casablanca?
Yes - the Marrakech to Casablanca train is direct, operated by ONCF Al Atlas intercity train. One ticket, one seat, no change.
Can I change or cancel my train ticket?
That depends on the fare you chose: flexible tickets can be changed or refunded, the cheapest promotional fares normally cannot. We spell out the conditions before you confirm and handle any later change for you in the same chat.
What is the cheapest train ticket from Marrakech to Casablanca?
The cheapest fares are the early-booking tiers on quiet departures. We compare every departure on the date you travel and send the lowest first, with the alternatives beside it.
What is the difference between the classes?
2nd class and 1st class differ mainly in space and quiet: wider seats, more legroom and fewer passengers in the higher class, sometimes with a drink or at-seat service. We send the cost of both so you can decide.
What if my train is delayed?
Delays are rare on this route but happen. If you have a transfer booked with us the driver tracks the train; if you have a connection we chose a safe margin; and our WhatsApp desk is available during the journey.
Is there a luggage limit on the train?
No weighing and no fees on this route: you bring what you can carry and lift onto the racks. Pushchairs, skis and bicycles are accepted within the railway's rules, which we explain if they apply to you.
When is the best time to book the Marrakech to Casablanca train?
As soon as your dates are fixed. Fares open at their lowest and rise as seats sell; holidays, weekends and summer departures fill first.
Can I book a return train ticket from Casablanca to Marrakech?
Yes, absolutely. Choose "return" on the form and give both dates; we compare a return fare with two singles and book the cheaper one. If the return date is not fixed yet, we book it later with no penalty.
Can I book the Marrakech to Casablanca train for a group?
Certainly. Tell us how many are travelling on the form; seats are reserved together in one block and, where ONCF Al Atlas intercity train offers one, a group fare is requested, which often makes the train the cheapest way to move a group.
Where does the train arrive in Casablanca?
The train pulls into Casablanca Voyageurs. From there taxis and public transport are steps away, and a Haqqi Tours driver can be waiting at the platform exit with your name if you add a transfer.
How early should I be at Marrakech railway station (Gueliz)?
Twenty to thirty minutes is enough for a domestic or European departure; a little more if the station has a ticket gate or security check, which we tell you about. Doors close a minute or two before the timetabled time.
How do I book train tickets from Marrakech to Casablanca?
Send the form above - travel date, one-way or return, passengers and class. Our booking desk replies in the WhatsApp chat with the departures for that day, the seats we can hold and the cost; once you confirm, the e-ticket comes back in the same chat.
Do I need to print the ticket?
No. The e-ticket on your phone - a PDF or a booking reference, depending on ONCF Al Atlas intercity train - is enough on the Marrakech to Casablanca route. If a printed copy or the booking ID is ever required, we say so when we send it.