Marrakech Train Station to Casablanca Train Station

Marrakech Train Station to Casablanca Train Station

Marrakech Train Station
Casablanca Train Station
Wed, Apr 29
+ Add return
0 Passengers
Finding the best routes for you — almost ready!
Sort by
Filters
Departure time
Price
Arrival time
 
 
 
 
 

Marrakech Train Station to Casablanca Train Station Destination Reviews

KA
Kelvin A
It was great. Better communication with passengers with regards to train stops
Marrakech Train Station to Casablanca Train Station, Train First Class Seat, ONCF, Apr 20, 2026
KS
Kevan S
Bus was grubby, confusing to find the correct bus and was charged luggage !
Marrakech Train Station to Casablanca Train Station, Bus Standard AC, Charaf Bus, Apr 19, 2026
DD
Dermeval D
Very Nice!
Marrakech Train Station to Casablanca Train Station, Train First Class Seat, ONCF, Mar 7, 2026
RV
Rolandas V
The bus was to croudy, many people got on the bus just after the station (for cash - without tickets). Many people were standing in the bus all the time.
Marrakech Train Station to Casablanca Train Station, Bus First Class, Majorel Voyage, Feb 13, 2026
A
Alan
Seats were super comfortable, no issues with tickets or assistance at the station, clean train and arrived almost on time.
Marrakech Train Station to Casablanca Train Station, Train First Class Seat, ONCF, Jan 26, 2026
ET
Elliot T
Not much luggage space so carriage was full of cases which couldn’t go overhead. Toilet was a hole in the ground where you could see the track running underneath. Bit shocked to discover your poo just drops straight on to a track!
Marrakech Train Station to Casablanca Train Station, Train First Class Seat, ONCF, Dec 28, 2025
MK
Martin K
Everything was perfect can’t say anymore. Tickets good and train left and arrived on time
Marrakech Train Station to Casablanca Train Station, Train First Class Seat, ONCF, Nov 9, 2025
SP
Stephen P
I booked two train tickets and the seats were not together despite there being availability
Marrakech Train Station to Casablanca Train Station, Train First Class Seat, ONCF, Oct 22, 2025
FP
Flaviana P
The bus was really really dirty.
Marrakech Train Station to Casablanca Train Station, Bus Standard AC, Charaf Bus, Oct 17, 2025
SL
Steven L
The departure time was wrong. Fortunately I checked the ONCF schedule before hand or we would have missed our train.
Marrakech Train Station to Casablanca Train Station, Train First Class Seat, ONCF, Sep 30, 2025
4.4
145 customer reviews
5
61%
4
19%
3
14%
2
6%
1
0%

Marrakech Train Station to Casablanca Train Station Schedule

TypeOperatorClassDeparture TimeArrival TimePriceRating
Train
ONCF
First Class Seat
05:50
08:28
$27.07
  4.3
Train
ONCF
First Class Seat
07:35
10:26
$27.07
  4.3
Train
ONCF
First Class Seat
08:50
11:28
$27.07
  4.3
Train
ONCF
First Class Seat
09:35
12:26
$27.07
  4.3
Train
ONCF
First Class Seat
10:50
13:28
$27.07
  4.3
Train
ONCF
First Class Seat
11:35
14:26
$27.07
  4.3
Train
ONCF
First Class Seat
12:35
15:26
$27.07
  4.3
Train
ONCF
First Class Seat
13:35
16:26
$27.07
  4.3
Train
ONCF
First Class Seat
14:35
17:26
$27.07
  4.3
Train
ONCF
First Class Seat
15:35
18:26
$27.07
  4.3
Train
ONCF
First Class Seat
16:35
19:26
$27.07
  4.3
Train
ONCF
First Class Seat
17:35
20:26
$27.07
  4.3
Train
ONCF
First Class Seat
19:00
21:38
$27.07
  4.3
Train
ONCF
First Class Seat
20:00
22:38
$27.07
  4.3
Train
ONCF
First Class Seat
21:00
23:52
$27.07
  4.3

How to get from Marrakech Train Station to Casablanca Train Station?

When you want to get from Marrakech Train Station to Casablanca Train Station, your choices are limited. There is only one option we offer for this route:

  • Train

How far is Marrakech Train Station from Casablanca Train Station?

The overland distance from Marrakech Train Station to Casablanca Train Station is 83 miles (132 km).
The flying distance is 83 miles (132 km).

How long does it take to get from Marrakech Train Station to Casablanca Train Station?

The travel time from Marrakech Train Station to Casablanca Train Station takes approximately 4 hours.

How much does it cost to get from Marrakech Train Station to Casablanca Train Station?

To get from Marrakech Train Station to Casablanca Train Station prepare to shell out about USD 22.09 for your ticket.

How many trips per day are there from Marrakech Train Station to Casablanca Train Station?

Trains always run on a set schedule - there are 59 departures a day.

Useful tips for travel from Marrakech Train Station to Casablanca Train Station

While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Trains

Things to remember before buying your train ticket:

  • Consider everything carefully while choosing the class of your train travel.
  • In most cases, the second class is comfortable enough - it features 2 or 4 berths in each compartment and is often air-conditioned.
  • If you are in for a premium experience, opt for a first class ticket. The price of first class tickets may include Wifi and a choice of snacks and drinks.

Do many travellers take train from Marrakech Train Station to Casablanca Train Station?

Up to now, 7124 booked train tickets from Marrakech Train Station to Casablanca Train Station through our service. You can check reviews above.

Transportation from Marrakech Train Station to Casablanca Train Station

  • Trains
    $ 22.09
  • Buses are not available
  • Ferries are not available
  • Flights are not available
  • Taxis are not available
  • Vans are not available

Facts about the transport from Marrakech Train Station to Casablanca Train Station

Cheapest Transport$23
Fastest Transport2h 38m
Earliest Departure4:30 AM
Latest Departure9:00 PM
Departures per day59
Distance132 kilometers
Transport CompaniesONCF, ONCF