Marrakech–Fès : comment s'y rendre et à quoi s'attendre
Le trajet de Marrakech à Fès est l'un des grands classiques du voyage inter-cités au Maroc. Ce guide passe en revue toutes les options de transport, avec les prix actuels, les durées réalistes et les conseils pratiques pour voyager sereinement.

En bref
- Le train est l'option la plus confortable : environ 6h30–7h30, billets de deuxième classe à partir de 180–220 MAD, avec 4 à 6 départs quotidiens depuis Marrakech.
- Les bus (CTM et autres) sont moins chers mais plus lents, entre 7 et 9 heures ; les tarifs varient de 178 à 212 MAD.
- Des vols directs Ryanair relient Marrakech (RAK) à Fès (FEZ) en environ une heure, avec des tarifs promotionnels aller simple parfois à partir de 20–40 USD, mais le temps passé dans les aéroports rend la durée porte-à-porte comparable à celle du train.
- Réservez vos billets de train sur le site officiel de l'ONCF à l'avance, surtout en fin de semaine ou pendant les vacances scolaires marocaines.
- Si vous avez plus d'une semaine au Maroc, envisagez d'intégrer ce trajet dans un circuit plus long, détaillé dans l'itinéraire d'une semaine à Marrakech.
Le trajet en un coup d'œil

Marrakech et Fès sont séparées d'environ 540 km par la route, aux deux extrémités de la géographie marocaine. Marrakech occupe le sud, au pied des montagnes de l'Atlas, dans la région Marrakech-Safi. Fès, elle, se trouve au nord, dans la région Fès-Meknès, et est largement considérée comme le cœur culturel et religieux du Maroc. Cette distance en fait inévitablement une journée de voyage complète par voie terrestre, quelle que soit l'option choisie.
La plupart des voyageurs intègrent ce trajet dans un itinéraire marocain plus large, souvent via Casablanca en train. Si vous préparez ce circuit, le guide Marrakech–Casablanca couvre cette étape en détail, notamment la possibilité de poursuivre jusqu'à Fès le même jour.
ℹ️ Bon à savoir
Il n'existe pas de train à grande vitesse (Al Boraq) entre Marrakech et Fès. Les services passent par Casablanca ; certains sont des trains directs, d'autres nécessitent une correspondance à Casablanca Voyageurs ou à Rabat. Le planificateur de voyages sur le site officiel de l'ONCF (oncf-voyages.ma) affiche le trajet complet avec les temps de correspondance.
En train : le choix le plus pratique
Le train est la recommandation par défaut pour ce trajet, et pour de bonnes raisons. L'opérateur ferroviaire national ONCF propose un service fiable entre les deux villes, avec 4 à 6 départs quotidiens depuis Marrakech. Les durées de trajet habituelles se situent entre 6h30 et 7h30 — nettement plus rapide que les estimations de 10 à 11 heures que l'on trouve encore sur de vieilles sources, avant les améliorations des horaires. Le calendrier actuel correspond à une journée de voyage tout à fait raisonnable.
- Deuxième classe (2ème classe) Des sièges réservés confortables dans des voitures climatisées. Tarifs généralement entre 180 et 220 MAD l'aller simple. Le meilleur rapport qualité-prix pour les voyageurs seuls ou en couple.
- Première classe (1ère classe) Des sièges plus larges, un peu plus d'espace, moins de passagers par compartiment. Tarifs aux alentours de 280–350 MAD. Cela vaut la peine sur un long trajet si vous privilégiez le confort à l'économie.
- Cabines couchettes Disponibles sur certains services selon la demande saisonnière, autour de 400–500 MAD. Pas garanties toute l'année — renseignez-vous directement auprès de l'ONCF au moment de la réservation.
Les départs de Marrakech sont indiqués aux environs de 06h45, 08h15, 11h00, 14h30 et 16h00, avec des arrivées à Fès échelonnées du début d'après-midi à la soirée. Les trains du matin sont les plus fréquentés et peuvent afficher complet pendant les jours fériés marocains et les semaines de pointe estivales. Réservez sur le site ou l'application de l'ONCF au moins quelques jours à l'avance si vous voyagez un vendredi, un dimanche ou pendant les périodes d'Aïd.
💡 Conseil local
En réservant en ligne sur oncf-voyages.ma, vous pouvez imprimer votre billet ou le télécharger en PDF. L'interface de réservation est disponible en français et en arabe. Si vous avez du mal à naviguer sur le site, des plateformes tierces comme Omio référencent également les services ONCF et acceptent les paiements par carte en euros ou en dollars.
En bus : moins cher, mais prévoyez une longue journée
Les services de bus entre Marrakech et Fès sont assurés par CTM, la compagnie nationale de cars longue distance, ainsi que par plusieurs opérateurs privés. Les tarifs démarrent aux alentours de 178 MAD selon le sens du trajet, l'opérateur et l'horaire, ce qui les rend souvent légèrement moins chers que les billets de train en deuxième classe. La contrepartie, c'est la durée : comptez entre 7 et 10 heures, avec des arrêts en route.
CTM propose les horaires les plus fiables et le niveau de confort le plus prévisible. Les départs s'étalent sur une large plage horaire — dès 01h45 jusqu'à un dernier service vers 21h00 depuis Marrakech. Un départ en journée vers 11h15 arrive généralement à Fès aux alentours de 19h30, ce qui vous laisse la soirée pour vous installer. Les départs très matinaux (comme celui de 01h45) séduisent les voyageurs à petit budget qui veulent maximiser leur temps à Fès, mais arriver avant 9h après un bus de nuit reste éprouvant.
⚠️ À éviter
Les opérateurs de bus privés autres que CTM peuvent être sensiblement moins ponctuels et moins confortables. Si vous réservez via un agrégateur, vérifiez bien quelle compagnie opère réellement le service avant de confirmer. Les bus CTM partent de la gare routière CTM de Marrakech, et non de la gare Supratours/ONCF principale.
En avion : rapide dans les airs, compliqué au sol

Des vols directs entre l'aéroport de Marrakech-Ménara (RAK) et l'aéroport de Fès-Saïss (FEZ) existent bel et bien, opérés actuellement par Ryanair plutôt que par une compagnie marocaine. Ces vols sans escale tournent en général quelques jours par semaine et durent environ une heure. Des tarifs promotionnels aller simple ont été affichés à partir de 20–40 USD, même si les prix réels varient selon les dates et les disponibilités, et que les frais de bagages en soute peuvent annuler l'avantage du tarif affiché. Ces prix sont compétitifs, mais le calcul global est moins simple qu'il n'y paraît.
Il faut intégrer le temps pour rejoindre l'aéroport de Marrakech-Ménara (environ 15–20 minutes depuis la médina, davantage en cas de trafic), l'enregistrement et le contrôle de sécurité, le vol, puis le transfert depuis l'aéroport de Fès-Saïss jusqu'à la médina de Fès (environ 30 minutes en taxi). La durée totale porte-à-porte peut atteindre 4 à 5 heures dans le meilleur des cas, ce qui n'est pas dramatiquement plus court que le train. Cela dit, l'avion peut s'imposer si vous dénicher un billet vraiment pas cher, si vous voyagez avec des bagages encombrants, ou si vous souhaitez organiser votre itinéraire autrement. Pour tout savoir sur les transferts depuis l'aéroport de Marrakech, consultez le guide des transferts depuis l'aéroport de Marrakech.
- Consultez Ryanair et les comparateurs de vols pour les horaires en vigueur — la fréquence varie selon la saison et n'est pas quotidienne.
- L'aéroport de Fès-Saïss se trouve à environ 15 km au sud de la médina de Fès. Seuls les grands taxis desservent cet itinéraire de façon fiable ; négociez le tarif avant de monter.
- Les compagnies low-cost ajoutent parfois des frais de bagages en soute qui effacent l'avantage du tarif affiché — vérifiez le coût total du billet avant de réserver.
- Les retards dans les petits aéroports régionaux peuvent s'enchaîner ; rater une correspondance via Casablanca fait perdre plusieurs heures.
Comparaison des options en un coup d'œil
Voici une comparaison claire basée sur les données 2026. Tous les prix sont approximatifs et susceptibles de changer — vérifiez avant de réserver.
- Train (ONCF) — Recommandé Durée : 6h30–7h30. Coût : 180–350 MAD (2e à 1re classe). Avantages : confortable, fiable, paysages agréables, pas d'embouteillages. Inconvénients : pas de grande vitesse ; certains trains nécessitent une correspondance ; réservation conseillée en période de pointe.
- Bus (CTM) Durée : 7–9 heures. Coût : 178–212 MAD. Avantages : option la moins chère, plusieurs départs. Inconvénients : trajet plus long, moins d'espace que le train, confort variable selon l'opérateur.
- Avion (Ryanair) Durée du vol : environ 1 heure. Durée totale porte-à-porte : 4–5 heures minimum. Coût : tarifs promotionnels à partir d'environ 20–40 USD l'aller simple. Avantages : rapide dans les airs, tarifs affichés attractifs. Inconvénients : pas quotidien, transferts aéroportuaires aux deux extrémités, les frais de bagages peuvent faire grimper la note.
- Taxi privé / grand taxi partagé Durée : 6–8 heures par la route. Coût : très variable. Avantages : départ flexible, intéressant pour un groupe qui partage les frais. Inconvénients : onéreux en solo, qualité des chauffeurs imprévisible, long trajet sur des routes mixtes.
Conseils pratiques pour le trajet

Quel que soit le moyen de transport choisi, partez reposé. Si vous passez votre dernière nuit à Marrakech dans la médina, pensez à l'heure à laquelle vous devrez partir et à la proximité de votre riad par rapport à la gare ou à la station de bus. Le guide pour séjourner dans un riad à Marrakech indique quels quartiers vous placent au plus près des transports.
La gare de Marrakech se situe avenue Hassan II, dans le quartier de Guéliz, le quartier moderne en dehors des remparts. Elle se trouve à environ 2 km au nord-ouest de la place Jemaa el-Fna. Un petit taxi depuis la plupart des hébergements de la médina coûte environ 20–30 MAD et prend 10 à 15 minutes en dehors des heures de pointe. Comptez 30 à 40 minutes si vous partez entre 07h30 et 09h30.
À bord du train, le wagon-bar vend café, boissons et en-cas à des prix raisonnables. Emportez vos propres provisions si vous êtes à petit budget — la médina regorge d'excellentes options pour acheter sandwichs et pâtisseries à emporter. Le paysage traversé, entre les contreforts de l'Atlas et les plaines du Maroc central, est vraiment beau, surtout par un matin clair.
✨ Conseil pro
Le trajet en train de Marrakech à Fès passe par Casablanca, à environ 3 heures de Marrakech. Si votre programme est flexible, une nuit à Casablanca vous permet de découvrir une troisième grande ville marocaine sans avoir à organiser un voyage séparé. La correspondance depuis la gare de Casablanca Voyageurs est très simple.
La période de voyage compte plus que la plupart des voyageurs ne le pensent. Les vacances scolaires marocaines de février, juillet et août, ainsi que les grandes fêtes islamiques, font nettement grimper la demande sur les trains. Le printemps, entre mars et mai, se passe généralement dans de bonnes conditions, avec des foules modérées et des températures agréables aux deux extrémités — ce que confirme également le guide de Marrakech au printemps. En décembre, les transports sont plus calmes, mais les nuits dans la médina de Fès peuvent être fraîches.
Si ce trajet s'inscrit dans un voyage plus large au Maroc qui commence à Marrakech, le guide des excursions depuis Marrakech peut vous aider à organiser ce que vous souhaitez faire avant de quitter le sud, pour éviter les allers-retours inutiles.
Questions fréquentes
Combien de temps dure le trajet de Marrakech à Fès en train ?
Les trains ONCF actuels mettent environ 6h30 à 7h30 pour relier Marrakech à Fès. C'est nettement plus rapide que les estimations de 10 à 11 heures qui circulent encore en ligne. Le trajet implique généralement une correspondance à Casablanca Voyageurs ou à Sidi Kacem, déjà comprise dans cette durée globale.
Quel est le moyen le moins cher pour aller de Marrakech à Fès ?
Le bus est généralement l'option la moins chère, aux alentours de 178–212 MAD (environ 17–20 €) pour un aller simple avec CTM. Les billets de train en deuxième classe se situent entre 180 et 220 MAD, ce qui est comparable avec un confort supérieur. Les vols Ryanair peuvent démarrer à environ 20–40 USD, mais une fois les transferts aéroportuaires et les éventuels frais de bagages ajoutés, le coût total dépasse souvent celui du train.
Y a-t-il un train direct de Marrakech à Fès ?
Il n'existe pas de service à grande vitesse sur cette ligne. Certains trains ONCF sont des trains directs de Marrakech à Fès ; d'autres nécessitent une correspondance, généralement à Casablanca Voyageurs. La durée totale reste de 6h30 à 7h30, et le système de réservation de l'ONCF propose des billets directs pour l'ensemble du trajet.
Y a-t-il des vols directs de Marrakech à Fès ?
Oui. Ryanair opère actuellement des vols sans escale entre Marrakech-Ménara (RAK) et Fès-Saïss (FEZ), généralement quelques jours par semaine et non quotidiennement. La fréquence et la compagnie opératrice peuvent changer — vérifiez les horaires en vigueur avant de miser sur l'avion.
Faut-il réserver ses billets de train Marrakech–Fès à l'avance ?
Oui, surtout pour voyager le vendredi, le dimanche, pendant les vacances scolaires marocaines, ou en juillet et août. Les places en deuxième classe peuvent s'arracher rapidement sur les départs matinaux. Réservez sur le site officiel de l'ONCF (oncf-voyages.ma) ou via des plateformes comme Omio. Des billets de dernière minute sont parfois disponibles au guichet, mais ce n'est pas garanti.