Travel options
from Marrakesh to Fez

You can get from Marrakesh to Fez by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Travel Information from Marrakesh to Fez

distanceDistance240 miles (387 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £136 • 5 h 45 min
carriersPopular travel companiesRoyal Air Maroc

Travel 240 miles (387 km) by flight from Marrakesh to Fez. Royal Air Maroc is the main travel provider operating this trip. Travellers can even take a direct from Marrakesh to Fez.

Travel Tips: Travel from Marrakesh to Fez

Travel to Fez easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Marrakesh to Fez.

What are my travel options from Marrakesh to Fez?

Travelling from Marrakesh to Fez includes taking a flight.

How many miles are between Marrakesh and Fez

The distance from Marrakesh to Fez is approximately 240 miles (387 km).

Where do people depart from and arrive in when travelling from Marrakesh to Fez?

These are the most popular departure and arrival points when travelling from Marrakesh to Fez:

  • Most travellers catch their flight from Marrakech and arrive in Fes-Saïss.

Which travel operators can get me from Marrakesh to Fez?

If finding a good deal is your main consideration for your trip from Marrakesh to Fez, then we'll help you find the best value travel company for you:

  • Royal Air Maroc can take you to Fez by plane. If searching for a good deal on flights, you can find tickets for Royal Air Maroc from Marrakesh to Fez for £136.

Where else should I travel to after my journey to Fez from Marrakesh ends?

Omio customers who travel from Marrakesh to Fez often also extend their holiday to go to Paris, Barcelona or Casablanca. Omio can help you plan your trip by finding the best connections between Fez and these popular destinations at a great price.

When should I buy a ticket to Fez from Marrakesh online to score the best deals?

Before travelling from Marrakesh to Fez, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a plane ticket for this route is £136 one way on average.

But we recommend booking Marrakesh to Fez tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Marrakesh to Fez: related information

Here are some other resources that might have the information you need