From
To
Thu 11/5
Thu 11/12
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu 11/5
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Thu 11/5
Thu 11/12
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 11/5
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Africa Morocco Cheap flights to Fez, Morocco

Cheap Flights to Fez

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

When is the best time to fly to Fez?

Peak Season:

Most visitors book flights to Fez during the high season, which runs from February through May and also during the months of September and October. Spring is a particularly beautiful time to visit as the wildflowers begin to blossom.

The annual Fez Festival of World Sacred Music is around the middle of June. Flights to Fez and accommodation book up months in advance, so it’s best to make reservations ahead of time.

Off Season:

Rates are always negotiable in Morocco and even more so during the off season. Visiting between November and February spares you from crowds of tourists and many airlines offer cheap flights to Fez. For a winter visit bring warm clothing; the buildings are designed for a hot climate and can be chilly in winter.

The Muslim Ramadan takes place in the ninth month of the Islamic calendar (visitors should check the exact date before planning a visit as it can vary) and nearly all restaurants and cafes are closed during the day.

Which day is cheapest to fly to Fez?

The cheapest flights to Fez are usually found when departing on a Wednesday. The departure day with the highest cost at present is Sunday.

What time of day is cheapest to fly to Fez?

Fez flights can be made cheaper if you choose a flight at midday. Booking a flight in the afternoon will likely mean higher prices.

Fez overview

Fez is the third-largest city in Morocco, and also one of Morocco’s most traditional cities. As the oldest of the three imperial cities (Rabat and Marrakech are the other two), Fez is often referred to as the cultural and spiritual centre of Morocco.

The Medina of the city (also known as the old part of the city) is one of the city’s main attractions. Today, Fez is packed full of culture from the tribal people dressed in colourful robes and textiles to veiled women and street sellers. The Medina of Fez is one of the oldest medieval cities in the world and still embraces the lifestyle of centuries past. Make sure to arrange for a tour guide to take you through the traditional city, as many first time visitors can become overwhelmed by the bustling city, its narrow streets and mysterious alleys. No trip to Fez is complete without a stop at the one of the famous tanneries.

Travellers who take a flight to Fez in search of solitude should take a hike to the Merenid tombs. From the top of the hill you’ll see the best views of the city, including palaces, Mosques and the thousands of people who call this place their home.

Back to top

Fez climate

Fez enjoys blistering hot summers and chilly winters. In July and August the mercury can hit the low 40s, while temperatures in December may dip to 4 degrees. Spring and autumn are very pleasant times to visit. Average temperatures are in the 20-degree range.

Back to top

Getting around Fez

Getting around in Fez can be a challenge. The streets are arranged in a gridless maze and public transport is cheap but not recommended. Your best bet is flagging down taxis, which calculate rates on meters. Ville Nouvelle and Batha are easy places to catch a cab, but they can be picked up anywhere around the city. Save yourself the hassle and give the driver your destination after you’ve been driving a few seconds. Most drivers don’t like to take passengers short distances. 

Get your walking shoes ready for the rest of the time. Many of Fez’s winding streets are easier to travel on foot; there are colour-coded walking paths as well as tour guides available to direct you. 

Tickets for the local bus are cheap, but the buses are unreliable, unsafe and overcrowded. Pickpockets and accidents strike frequently. Bus shuttles between the airport and the main train station operate regularly, but a taxi will get you to your destination much quicker and more comfortably.

Getting from the Airport to the City

Visitors on a flight to Fez will land at Saïss Airport (FEZ), which is located 8 miles (14km) south of the city. Taxi is by far the most comfortable way of getting to your hotel, but there are regular bus services from the airport to the main train station.

 

Back to top

Alternative, similarly priced destinations

Other local departures to Fez

Fez airports

Cheapest flights to Morocco

Home Africa Morocco Cheap flights to Fez, Morocco
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First