Fait main au MarocLivraison internationale avec AramexPaiement sécurisé avec PayPalGuides de voyage et conseils locaux gratuitsVivez-le à la marocaine

Guide du train au Maroc : Al Boraq, billets ONCF, prix et trajets (par un local)

Le train au Maroc expliqué par un local : Al Boraq et Al Atlas, durées, prix des billets en dirhams, acheter avec une carte étrangère, les gares, le train de l’aéroport et nos conseils.

Conseils de voyage

Guide du train au Maroc : Al Boraq, billets ONCF, prix et trajets (par un local)

Le train au Maroc expliqué par un local : Al Boraq et Al Atlas, durées, prix des billets en dirhams, acheter avec une carte étrangère, les gares, le train de l’aéroport et nos conseils.

Par l’équipe Moroccanly7 min de lectureMis à jour novembre 3, 2026

Demandez à n’importe quel Marocain comment aller de Casablanca à Marrakech, la plupart vous répondront : prenez le train. C’est pas cher, c’est plus ponctuel qu’on ne le croit, et vous évitez le stress de nos autoroutes. Voici le guide que j’aurais aimé donner à mes amis étrangers avant leur premier voyage : les trois types de trains, les grandes lignes et leurs durées, le prix des billets, comment les acheter quand votre carte est refusée, et quelques astuces qu’on n’apprend qu’en prenant l’ONCF toutes les semaines.

Certains liens de cette page sont des liens affiliés. Moroccanly peut percevoir une commission si vous réservez par leur intermédiaire, sans aucun coût supplémentaire pour vous.

Le train au Maroc en bref

  • Opérateur : l’ONCF, la compagnie nationale. Un seul réseau, un site, une appli.
  • Le plus rapide : Al Boraq, Tanger–Casablanca en 2 h 10 environ.
  • Villes desservies : Tanger, Rabat, Casablanca, Marrakech, Fès, Meknès, Oujda, El Jadida et l’aéroport de Casablanca.
  • Pas de train pour : Chefchaouen, Essaouira, Agadir, l’Atlas et le désert. Prenez le bus.
  • Réserver : l’appli ONCF Voyages, oncf-voyages.ma ou au guichet.

Les trois types de trains

Al Boraq, c’est notre TGV, en service depuis 2018. Il relie Tanger, Kénitra, Rabat Agdal et Casa Voyageurs, avec à peu près un train par heure du petit matin jusqu’à 22 h environ. Entre Tanger et Kénitra, il roule jusqu’à 320 km/h. C’est une rame à deux étages avec voiture-bar, et la première classe donne accès à un salon dans les grandes gares.

Al Atlas, c’est le train grandes lignes classique. Il couvre tout le reste : Casablanca–Marrakech, Rabat–Fès, Fès–Marrakech, Tanger–Fès et la longue ligne vers Oujda. Les rames sont plus anciennes mais correctes, avec un train toutes les deux heures environ sur les grands axes. En première, des compartiments de six places ; en seconde, des compartiments ou des voitures ouvertes.

Les TNR sont les navettes autour de Casablanca et Rabat, dont le train de l’aéroport. Seconde classe uniquement, sans place réservée. Les gens les prennent pour aller au travail, donc c’est plein aux heures de pointe.

Une voie ferrée bordée d’un palmier au Maroc
Une grande partie du réseau traverse la campagne, palmiers compris. Photo : Ayman Bondoki sur Unsplash

Grandes lignes et durées

Ce sont des durées habituelles. Vérifiez les horaires exacts dans l’appli le jour même : ils changent selon les saisons et pendant le Ramadan.

  • Tanger–Rabat Agdal : environ 1 h 20 (Al Boraq)
  • Tanger–Casa Voyageurs : environ 2 h 10 (Al Boraq)
  • Casablanca–Marrakech : environ 2 h 40 (Al Atlas)
  • Rabat–Fès : environ 2 h 40 (Al Atlas)
  • Tanger–Fès : environ 3 h 25 avec changement à Kénitra, ou un peu plus de 4 h en direct
  • Tanger–Marrakech : environ 5 h 15, Al Boraq jusqu’à Casablanca puis Al Atlas
  • Fès–Marrakech : autour de 7 h. C’est long mais simple, et toujours plus facile que le bus.
  • Aéroport de Casablanca–Casa Voyageurs : environ 30 minutes

Combien coûtent les billets

L’ONCF pratique maintenant des prix variables : la même place peut coûter presque le double si vous l’achetez le matin même. Voici des fourchettes réalistes en dirhams, vérifiées en novembre 2026 à partir des offres de l’ONCF et des retours récents de voyageurs :

  • Tanger–Casablanca, Al Boraq : environ 99 à 224 DH en seconde, 129 à 292 DH en première
  • Tanger–Rabat, Al Boraq : environ 89 à 172 DH en seconde, 129 à 224 DH en première
  • Casablanca–Marrakech, Al Atlas : en seconde à partir d’environ 49 DH avec les tarifs « Yalla », en première à partir d’environ 120 DH
  • Fès–Marrakech : autour de 200 DH en seconde
  • Train de l’aéroport de Casablanca : 50 DH en seconde, 70 DH en première

Les enfants de moins de 4 ans voyagent gratuitement et ceux de 4 à 10 ans paient environ la moitié. L’ONCF lance aussi régulièrement des promotions : jetez un œil à la page des offres dans l’appli avant de payer.

Première ou seconde classe ?

Dans Al Boraq, la seconde est très confortable et la place est réservée : gardez votre argent. Dans Al Atlas, la première vaut le coup au-delà de deux heures, surtout pour Fès–Marrakech. Les compartiments sont moins bondés, la clim marche mieux et il y a de la place pour les bagages. Al Atlas n’a qu’une seule voiture de première, qui se remplit vite les jours de grande affluence. Dans les TNR, pas de choix : on monte, c’est tout.

Comment acheter ses billets

L’appli ONCF Voyages, lancée en 2025, est ce que la plupart d’entre nous utilisent aujourd’hui. Vous choisissez le train, vous payez et vous recevez un billet avec QR code sur votre téléphone. Le site oncf-voyages.ma fait la même chose. On peut réserver jusqu’à trois mois à l’avance.

Si votre carte étrangère est refusée, et ça arrive souvent, pas de panique. Vous avez trois solutions :

  • Achetez en gare. Les guichets acceptent les espèces et en général les cartes, et les grandes gares ont des bornes automatiques.
  • Passez par un revendeur comme 12Go, qui accepte les cartes étrangères avec de petits frais.
  • Demandez à votre riad ou à votre hôtel de l’acheter pour vous. Beaucoup le font.

Un jour normal, vous pouvez acheter en gare 30 minutes avant le départ. Autour de l’Aïd, du début de l’été et des vacances scolaires, réservez le plus tôt possible. Tout le pays rentre à la maison en même temps, et les trains sont vraiment complets.

Les trains de nuit

Il existait un train de nuit très apprécié entre Tanger et Marrakech, avec des couchettes à quatre places. En 2026, il a été signalé comme suspendu à cause des travaux de la nouvelle ligne à grande vitesse : ne comptez pas dessus sans vérifier. Des trains de nuit circulent toujours sur la longue ligne Tanger–Oujda. Et avec Al Boraq, Tanger–Marrakech se fait de toute façon dans la journée.

Connaître ses gares

  • Casablanca : Casa Voyageurs est la gare principale pour Al Boraq, Marrakech et Fès. Casa Port, en centre-ville près de la médina et du port, dessert surtout Rabat et l’aéroport. Regardez bien la gare indiquée sur votre billet.
  • Rabat : Al Boraq s’arrête à Rabat Agdal. Rabat Ville est au centre et plus pratique pour la médina. Les deux ont des trains Al Atlas.
  • Tanger : la gare Tanger Ville est récente et loin de la médina. Comptez une dizaine de minutes en petit taxi.
  • Marrakech : la gare est à Guéliz, à 10 ou 15 minutes de Jemaa el-Fna en taxi.
  • Fès : la gare est dans la Ville Nouvelle. Prenez un petit taxi jusqu’à Bab Boujloud pour la médina.

Là où le train ne va pas

Pour Chefchaouen, Essaouira, Agadir et le Sud, il faut prendre le bus. Supratours, la filiale bus de l’ONCF, part juste devant plusieurs gares : de Marrakech vers Essaouira ou Agadir, de Tanger ou Fès vers Chefchaouen. CTM est l’autre grande compagnie fiable. Pour le désert, la plupart des voyageurs partent en circuit ou en voiture. Lisez notre guide pour voyager entre les villes du Maroc.

Depuis l’aéroport de Casablanca en train

La gare se trouve sous le Terminal 1 de l’aéroport Mohammed V. Les trains partent à peu près toutes les heures, du petit matin jusqu’en soirée, et desservent Casa Voyageurs et Casa Port. Si vous atterrissez après le dernier train, ou en famille avec de gros bagages, un transfert à prix fixe est plus simple. Réservez-en un avec Kiwitaxi ou Welcome Pickups pour avoir quelqu’un qui vous attend avec votre nom. Vous continuez vers Marrakech ? Changez à Casa Voyageurs.

À la marocaine : nos conseils

  • Gardez votre QR code à portée de main. Les contrôleurs vérifient les billets à bord, et certaines gares les contrôlent à l’entrée des quais.
  • Arrivez tôt à Casa Voyageurs. La gare est grande et animée, et la signalétique des quais peut dérouter la première fois.
  • Prévoyez de l’eau et un en-cas dans Al Atlas. Il y a parfois un chariot, parfois non.
  • Si votre train a du retard, ne restez pas planté sur le quai. Les retards arrivent sur Al Atlas. Regardez les écrans, et l’appli affiche les mises à jour en direct.
  • À la station de taxis, demandez le compteur. Dites « compteur, 3afak ». Si le chauffeur refuse, prenez le suivant ou passez par une appli. Lisez notre guide sur les VTC au Maroc.
  • Restez connecté pour votre billet électronique. Avec une eSIM Maroc d’Airalo, votre QR code s’affiche même si le Wi-Fi de la gare ne marche pas.

Et la suite

La ligne à grande vitesse est en cours de prolongement de Kénitra à Marrakech, avec Casablanca sur la nouvelle voie. L’ONCF vise une mise en service vers 2029 ou 2030, avant la Coupe du monde. À ce moment-là, Tanger–Marrakech devrait prendre environ 2 h 40. D’ici là, le changement à Casablanca fait partie du voyage.

Vous cherchez où dormir près de la gare ? Voyez où dormir à Casablanca, où dormir à Marrakech et où dormir à Fès, ou construisez votre itinéraire avec le planificateur de voyage gratuit de Moroccanly.

Photo de couverture : la gare de Marrakech par Linda Gerbec sur Unsplash

Questions et conseils

Vous y êtes allé ou vous préparez un voyage ? Posez une question ou partagez votre conseil ci-dessous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *