Taking the train from Marrakech to Fez is something to consider if you have time. We took the train from Marrakech to Fez and are here to give you all the details, so you know what to expect during your day on the tracks!
Marrakech to Fez by Train
Is There a Train From Marrakech to Fes
Why yes, yes there is a train from Marrakech to Fes and if you have the time, it’s a great transportation option on getting from Marrakech to Fes!
Keep reading, we’ll give you all the details 🙂
How Far is Fes from Marrakech
Marrakech to Fes is definitely not a short drive or train ride. Absolutely doable and 100% bearable, but still, not short.
So, how far is Fes from Marrakech you ask? Well, there is about a 530km (about 330 miles) separation between the two popular Morocco cities. Like we said, it’s far but completely doable and well worth the trip!
How Long is The Train Ride From Marrakech to Fez
Plan on 7 to 8 hours of travel time. Of course, this depends on which train you choose. Some trains may be shorter or longer than others.
For reference, we left at 8:30am sharp from the Marrakech Train Station and arrived at 4:30pm to the Fez Train Station. The trip took 8 hours.
TIP: Get to the Marrakech Train Station 15-20 minutes prior to your departure as the train leaves on time! You don’t want to be left on the platform watching the train chug away.
Marrakech to Fez Train Price
- First class tickets cost around $30 USD
- Second class tickets cost around $20 USD
- Night Train cost anywhere from $38 – $70 USD
We can speak directly to the first class setup on the train ride from Marrakech to Fes as this is the ticket we opt-ed for.
First class is an air-conditioned compartment that seats 6 people. There is a small table next to the window and has storage above the seats for your bags. In addition, first class lets you choose your seat which is perfect for a group traveling together.
Where to Buy Morocco Train Tickets
You may be wondering “can you buy Morroco train tickets online?” As of recent, you are now able to purchase Morocco train tickets online! Woo-hoo, right?!
You can book your train ticket on the ONCF website. A heads up that the site language is in Arabic and French but if you have Google Translate on your browser, Google will take care of the English translation for you.
Separately, if you prefer to book your ticket once you arrive in Morroco, you can do so by either visiting the Marrakech Train Station yourself and buy the tickets in person or, have your accommodation purchase the train tickets on your behalf.
However, do not fret if you can’t get your tickets ahead of time! There are several trips a day made from Marrakech to Fez.
Plan to book your train tickets a day or two before your preferred departure day and you should have no problems getting on the train you want.
TIP: When visiting during the high season, you may want reach out to your accommodation ahead of time to ensure you get the train tickets you want.
Where is The Marrakech Train Station
Built in 2008, the Marrakech Train Station is located west of the Marrakesh medina, about a 10-15 minute taxi ride.
Marrakech to Fez Train Timetables
Like we said above, there are multiple time slots for travelers to get from Marrakech to Fes. For a list of Marrakech to Fez train timetables, please see below…
|Departure Time||Arrival Time|
*Note: Departure and arrival times are prone to change. Check the ONCF website for the most up-to-date train timetables.
Something to note and/or understand is that on some Moroccan train routes, you may see options for “rapide” trains and “ordinaire” trains. For your knowledge, the “rapide” trains are a little more expensive, but much faster.
Marrakech to Fes Train Stops
One of the reason it take so long to get from Marrakech to Fes by train is the train is not a direct line. What do we mean by “direct line”? Well, we mean the train makes multiple stops on the way to Fes.
On the way to Fes, the train will stop at three popular Morocco cities…
The train does not stop long enough for visitors to get out and see the city. If you’d like to visit Casablanca, Rabat or Meknes you’ll need to book a train ticket from Marrakech to either of these citites.
After you’ve had your fill, you can continue onward to Fes.
About the Train Ride from Marrakech to Fez
When taking the train from Marrakech to Fes, please keep in mind that the train does make frequent stops.
The train chugs and halts to a stop at many stations as you make your way to Fez. From Marrakech, the train heads up along the coast north to Rabat before making a right and heading east towards Fez.
You’ll pass through large cities, small towns and rural country sides. Sit back, relax and enjoy the ride!
What To Bring on The Train from Marrakech to Fez
The ride is long. Like 6-8 hours long, so it’s best to come prepared.
Our tip? Have a deck of cards or a good book. Hell, consider downloading a movie or catching up on the latest Netflix binger. If you’re sleepy, make sure you have a neck pillow packed with you to catch up on the z’s.
In regards to food, make sure you have some with you. While there is a trolley on the train, it comes at odd times and is a little unreliable. Bad for hungry travelers like us.
At the Marrakech Train Station, there are food and beverage options for you to purchase prior to boarding the train.
Anything Else I Need To Know About The Train Ride
Yes, actually. You may or may not encounter a very friendly Moroccan man wanting to help you see the city of Fez.
He’ll offer a pitch about a medina tour at a “very good price.”
Kindly pass on his offer. While the tour may sound great, it’s overpriced. If you want to book a medina tour in Fez, head to Trip Advisor or book through your accommodation.
For The Budget Conscious: Dar Borj is a cozy family run Dar located in the medina and a few minutes walk from The Blue Gate. With an unbelievable rooftop terrace, enjoy some mint tea and watch the sunset over the media.
For The Luxury Inclined: From an amazing on site spa, to a wonderful bar and lounge to fabulous food and intricate decor and tile work, Riad Fes is a one of a kind accommodation experience in the heart of the Fez medina.
For Something In Between: Riad Fes Al Cazar Suite & Spa is a beautiful riad that is situated in the historic old town of Fez. Featuring a swimming pool and friendly staff, Riad Fes Al Cazar is a great choice for travelers.
For more places to stay in Fez, you can check out the latest places and prices here.
WANT MORE INFORMATION ON MOROCCO!?
PIN IT FOR LATER!
For more travel tips, guides and awesome travel shots, be sure to poke around our site, follow us on Instagram @wanderingstus, on Pinterest and on Facebook. Oh, and if you have any questions, let us know in the comment section. We’re happy to answer. Or, just leave us a positive note!
– Lauren & Jesse Stuart (The Stüs)