Where Is Fes? A Complete Guide to Morocco's Cultural Capital
If you have been scrolling through Morocco travel content and keep running into the name Fes without quite placing it on a map, you’re definitely not alone. It sits a little further from the coast than Marrakech or Casablanca, tucked into the interior of the country, which sometimes makes people assume it’s harder to reach than it actually is. In reality, Fes is one of the most accessible major cities in Morocco, and once you understand where it sits and why its location matters, planning a visit becomes a lot easier.
This guide breaks down exactly where Fes is located, how it fits into the wider map of Morocco, how to get there from other major cities and airports, and why its position in the country makes it such an important stop on almost any serious Morocco itinerary.
Table of Contents
Where Is Fes Located in Morocco?
Fes sits in the northern interior of Morocco, roughly 200 kilometers inland from the Mediterranean coast and about 300 kilometers northeast of Casablanca. It’s positioned in a fertile valley between the Middle Atlas Mountains to the south and the Rif Mountains to the north, which historically made it a natural crossroads between the Sahara trade routes, the Mediterranean, and the Atlantic coast.
This inland, valley position is actually a big part of why Fes became such an important city historically. It sat at a convenient meeting point for trade caravans moving between the desert south and the coastal north, which helped it grow into one of the most influential religious, cultural, and intellectual centers in the entire Islamic world.
Fes on the Map: How It Relates to Other Moroccan Cities
To picture where Fes fits, it helps to think of Morocco’s major cities as roughly forming a loop. Casablanca and Rabat sit on the Atlantic coast to the west. Tangier sits at the very northern tip, where the Atlantic meets the Mediterranean. Marrakech sits further south and inland, close to the Atlas Mountains. Fes sits in between all of them, more toward the north-central part of the country, closer to Meknes, its neighboring imperial city, than to Marrakech or the desert regions further south.
This central-northern position is exactly why Fes so often gets grouped into what’s called Morocco’s “Imperial Cities” route, alongside Rabat, Meknes, and Marrakech, since a loop connecting all four covers a huge amount of the country’s history without excessive backtracking.
How Far Is Fes From Morocco's Major Cities?
Understanding the distances helps put Fes’s location into practical, plannable terms:
- Fes to Casablanca: around 300 kilometers, roughly a 3.5 to 4-hour drive or train journey
- Fes to Rabat: around 200 kilometers, roughly 2.5 to 3 hours by train or car
- Fes to Meknes: only about 60 kilometers, a quick 45-minute to 1-hour trip, making the two cities easy to combine in a single day
- Fes to Tangier: around 300 kilometers, roughly 3.5 to 4 hours by train
- Fes to Marrakech: around 480 kilometers, one of the longer domestic journeys in Morocco, typically 7-8 hours by road, which is why many travelers opt for a domestic flight to cover this particular stretch
- Fes to the Sahara Desert (Merzouga): around 450 kilometers, generally covered as a multi-day route through the Middle Atlas Mountains, with an overnight stop along the way rather than a single long drive
Which Airport Do You Fly Into for Fes?
Fes has its own international airport, Fes-Saïss Airport, located just a short drive south of the city center, usually around 15-20 minutes by taxi. It handles a reasonable number of direct flights from Europe, particularly France, given the historic ties between the two countries, along with a smaller number of connections from other regions.
If you can’t find a convenient direct flight into Fes, flying into Casablanca’s Mohammed V International Airport and continuing by train is the most common alternative, since Morocco’s rail network connects the two cities comfortably in a few hours.
Getting to Fes: Your Transportation Options
By train: Fes is well connected to Morocco’s ONCF rail network, with regular trains running to and from Casablanca, Rabat, Tangier, and Meknes. Train travel tends to be the most comfortable and reliable way to reach Fes if you’re coming from another major city on the network.
By plane: Flying directly into Fes-Saïss Airport makes sense if you’re arriving from Europe or want to skip a long overland leg entirely. Domestic flights from Marrakech are also available and worth considering given the long road distance between the two cities.
By car or private transfer: Renting a car or booking a private driver gives you more flexibility, particularly useful if you want to stop at smaller towns or historic sites along the way, such as Volubilis, the impressively preserved Roman ruins located between Fes and Meknes.
By bus: CTM and Supratours buses connect Fes to most major Moroccan cities at a lower cost than the train, though journeys generally take longer.
Why Fes's Location Matters for Your Itinerary
Because Fes sits in the northern interior, it pairs naturally with a specific set of destinations rather than others. It combines easily with Meknes, given the short distance between them, and with Chefchaouen and Tangier further north, since all three sit within a comfortable few hours of each other. It also works well as part of a loop through Morocco’s Imperial Cities, connecting Rabat, Meknes, Fes, and eventually Marrakech into a single, well-paced route.
Where Fes becomes slightly trickier is its distance from the Sahara. Unlike Marrakech, which sits within a scenic day’s drive of the dunes, reaching the desert from Fes generally involves a longer, multi-day route through the Middle Atlas Mountains and the Ziz Valley, often broken up with an overnight stop in a town like Midelt or Erfoud along the way.
Fes and the Sahara Desert: What the Distance Means for Desert Tours
If a Sahara excursion is on your list and Fes is part of your route, it’s worth knowing that desert tours departing from Fes typically take a different path than those from Marrakech, cutting through the Middle Atlas rather than the High Atlas, and often ending the route in Marrakech rather than looping back to Fes. This actually works out well for a lot of travelers, since it lets you see two completely different sides of the country, the northern Imperial Cities and the southern desert region, in a single continuous route rather than backtracking.
If you’re planning a route that includes Fes and want to build in a proper Sahara experience, our Fes desert tours cover exactly this kind of multi-day journey through the Middle Atlas and into the dunes. For comparison, Marrakech desert tours and Ouarzazate desert tours take the shorter southern route, while Tangier desert tours work well if your trip starts further north. Our full Morocco desert tours page breaks down every route and starting point we offer.
What Makes Fes Worth Visiting Once You're There
Beyond its geography, Fes is home to Fes el Bali, one of the largest car-free urban areas in the world and widely considered the best-preserved medieval medina anywhere in the Arab world. It houses the University of Al Quaraouiyine, recognized by UNESCO and Guinness World Records as the oldest continuously operating educational institution on the planet, along with tanneries, madrasas, and a maze of souks that have barely changed in centuries. Its inland, historic setting is precisely what gives Fes a different feeling than the more modern, coastal energy of Casablanca or the more tourist-driven atmosphere of Marrakech.
Frequently Asked Questions About Where Fes Is Located
What region of Morocco is Fes in?
Fes is located in the Fès-Meknès region, in the northern interior of Morocco, between the Middle Atlas and Rif mountain ranges.
Is Fes close to Marrakech?
Not particularly. The two cities sit around 480 kilometers apart, roughly 7-8 hours by road, which is why many travelers choose a short domestic flight to connect them instead of driving.
Is Fes near the Sahara Desert?
Fes is farther from the desert than Marrakech, generally requiring a multi-day route of around 450 kilometers through the Middle Atlas Mountains to reach areas like Merzouga.
Is Fes on the coast?
No, Fes is an inland city, sitting roughly 200 kilometers from the Mediterranean coast and even farther from the Atlantic.
How do I get from Casablanca to Fes?
The train is the most convenient option, connecting the two cities in roughly 3.5 to 4 hours, with several departures throughout the day.
Is Fes close to Meknes?
Yes, very close. The two cities are only about 60 kilometers apart, making them easy to visit together in a single day trip.
Does Fes have its own airport?
Yes, Fes-Saïss Airport sits just outside the city and handles a number of direct flights, particularly from Europe.
Can I combine Fes with a desert tour?
Yes. Multi-day desert tours from Fes typically route through the Middle Atlas Mountains toward the Sahara, often ending in Marrakech rather than looping back.
Final Thoughts
Fes sits right in the historic and geographic heart of northern Morocco, close enough to Meknes, Rabat, and Tangier to combine easily, yet distinct enough in character and distance from Marrakech and the Sahara that it deserves its own dedicated stop rather than a rushed day trip. Once you understand where it fits on the map, building it into a wider Morocco itinerary, whether alongside the other Imperial Cities or as the starting point for a longer desert journey, becomes a lot easier to plan.
If you’re mapping out a Morocco trip and want help figuring out how Fes fits with the rest of your route, including a desert excursion, feel free to get in touch with us. We help travelers piece together routes like this all the time and are happy to help you plan one that makes sense for your trip.
I’m Lahcen Saadi from the Exploring Morocco Trips team. We are local guides dedicated to crafting authentic and exceptional Moroccan experiences.
Whether you are planning your first trip to Morocco and need expert advice, or you are a travel professional looking to collaborate on unique itineraries, we are ready to help.
- 2 Days Desert tours From Marrakech
- 3 Days Desert tour From Marrakech to Merzouga
- 3 Days Desert tour From Marrakech to Fes
- 4 Days Desert tour From Marrakech to Merzouga
- 4 Days Desert tour From Marrakech to Fes
- 5 Days Desert tour From Marrakech to Merzouga
- 5 Days Desert tour From Marrakech to Fes
- 6 Days Desert tour From Marrakech to Casablanca
- 7 Days Morocco tour from Marrakech
- 8 Days Morocco tour from Marrakech
- 8 Days Morocco tour from Marrakech with Imperial Cities
- 9 Days Morocco tour from Marrakech
- 10 Days Morocco tour from Marrakech
- 12 Days Morocco tour from Marrakech
- 14 Days Morocco tour from Marrakech
- 2 Days Desert tour From Fes to Merzouga
- 2 Days Desert tour From Fes to Marrakech
- 3 Days Desert tour From Fes to Merzouga
- 3 Days Desert tour From Fes to Marrakech
- 4 Days Desert tour From Fes to Marrakech
- 5 Days Desert tour From Fes to Marrakech
- 6 Days Desert tour From Fes to Marrakech
- 7 Days Morocco tour from Fes
- 4 Days Morocco tour from Casablanca
- 5 Days Morocco tour from Casablanca
- 6 Days Morocco tour from Casablanca
- 7 Days Morocco tour from Casablanca
- 8 Days Morocco tour from Casablanca
- 9 Days Morocco tour from Casablanca
- 10 Days Morocco tour from Casablanca
- 11 Days Morocco tour from Casablanca
- 12 Days Morocco tour from Casablanca
- 14 Days Morocco tour from Casablanca