Marrakech to Fez by Train: Your Morocco Travel Guide

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!

Fes Media Guide: 6 Travel Tips For Fes, Morocco

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.

Marrakesh Train Station

One Week in Morocco: The Perfect Morocco Itinerary

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.

Marrakech to Fes Train: First Class Cabin

Where To Stay in Fes, Morocco – The Best Riads in Fes

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.

Check Out: 6 Things To Do in Chefchaouen, Morocco

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.

Is Morocco Safe? Safety Tips for Your Visit to Morocco

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 TimeArrival Time
5:50am12:25pm
7:50am2:25pm
9:50am4:22pm
11:50am6:25pm
12:50pm7:15pm
1:50pm8:25pm
2:50pm9:15pm
3:50pm10:18pm
4:50pm11:15pm
7:00pm1:27am

*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.

10 Amazing Things to Do in Fes, Morocco

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…

  1. Casablanca
  2. Rabat
  3. Meknes

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.

Check Out: Marrakesh In One Day – Your Guided Walking Tour

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!

Beautiful scenery on the way to Fez by Train

Morocco Travel Tips: Things To Know Before You Go

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.

Fez Train Station

Check Out: 9 Amazing Things to Do In Marrakech

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.

Where to Stay in Fes Morroco

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!?

One Day In Marrakech: Your Marrakech Walking Tour

8 Foods You Must Eat When Visiting Morocco

10 Amazing Things To Do In Fez, Morocco


PIN IT FOR LATER!

Marrakesh to Fes by Train

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!

Happy Travels,

– Lauren & Jesse Stuart (The Stüs)

What do you think? Leave us a comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: