Voyager au Maroc en train : Al Boraq, lignes, prix et conseils
Al Boraq relie Tanger à Casablanca en 2 h 15 environ, les trains Al Atlas desservent Marrakech, Fès et Oujda, et les cars Supratours prennent le relais vers Essaouira ou Agadir ; réservez tôt et vérifiez les horaires de l'automne 2026.
Dans ce guide
Le train est l'un des moyens les plus simples de parcourir le nord et le centre du Maroc. L'ONCF, la compagnie nationale, relie Tanger, Rabat, Casablanca, Marrakech, Meknès, Fès et Oujda, et la ligne à grande vitesse Al Boraq met Casablanca à environ 2 h 15 de Tanger. Les billets sont abordables, surtout réservés tôt, et s'achètent en ligne, dans l'application ONCF Voyages ou en gare. Il y a toutefois des limites. Le rail ne dessert ni le Sud ni la majeure partie de la côte : pour Essaouira, Agadir ou le désert, on passe aux cars Supratours, la filiale routière de l'ONCF. Les retards sont fréquents. Et les horaires ont changé le 14 septembre 2026 en raison de travaux : vérifiez-les toujours avant de partir.
Le réseau : Al Boraq et les lignes classiques
L'ONCF fait circuler trois types de trains :
- Al Boraq : la grande vitesse entre Tanger, Kénitra, Rabat et Casablanca. Il atteint 320 km/h sur la ligne dédiée entre Tanger et Kénitra et roule moins vite sur le reste du trajet. L'ONCF indique qu'il fonctionne à l'énergie 100 % éolienne.
- Al Atlas : les trains grandes lignes du réseau classique, de Marrakech à Meknès et Fès via Casablanca et Rabat, de Tanger à Fès et Oujda, et de Casablanca vers Nador, Safi et Oued Zem.
- Navettes TNR : les trains régionaux autour de Casablanca, Rabat et Kénitra, ainsi que la ligne de l'aéroport de Casablanca.
Un prolongement de la grande vitesse de Kénitra vers Marrakech est en chantier. En attendant, Marrakech et Fès sont desservies par les trains Al Atlas.
Al Boraq : Tanger–Casablanca en 2 h 15 environ
Dans les horaires en vigueur depuis le 14 septembre 2026, Al Boraq circule jusqu'à 15 fois par jour dans chaque sens, à peu près toutes les heures de 6 h à 21 h. Le premier train de la journée ne circule pas les dimanches et jours fériés, et celui de 20 h seulement les vendredis et dimanches. Les trains desservent quatre gares : Tanger Ville, Kénitra, Rabat Agdal et Casa Voyageurs.
- Tanger Ville – Kénitra : environ 50 minutes
- Tanger Ville – Rabat Agdal : environ 1 h 20
- Tanger Ville – Casa Voyageurs : 2 h 17
Les rames sont à deux niveaux, avec un bar-cafétéria à bord. À Rabat, Al Boraq s'arrête à Rabat Agdal et non à Rabat Ville : vérifiez de quelle gare votre hôtel est le plus proche.

Les lignes classiques
Les trains Al Atlas sont plus lents mais couvrent bien plus de terrain :
- Marrakech–Casablanca–Rabat–Fès : à peu près toutes les heures dans la journée. Comptez environ 3 h de Casablanca à Marrakech, 4 h de Casablanca à Fès et 7 h de Marrakech à Fès sans changer de train.
- Tanger–Fès : quatre trains par jour et par sens, en 4 h 15 à 5 h 15, dont deux continuent vers Oujda. On peut aussi prendre Al Boraq jusqu'à Kénitra et changer.
- Fès–Oujda : environ quatre trains par jour, en 5 h 30 à 6 h 30, dont un train de nuit depuis Casablanca.
Trains de nuit. Les horaires de septembre 2026 montrent des trains de nuit de Casablanca vers Oujda et vers Nador. Certains guides, dont Seat61, décrivent des couchettes sur un train de nuit Tanger–Marrakech. Dans ces horaires de travaux, pourtant, le train du soir au départ de Marrakech s'arrête à Kénitra : vérifiez auprès de l'ONCF avant de compter dessus.

Principaux trajets et temps de parcours
Durées tirées des horaires ONCF en vigueur depuis le 14 septembre 2026.
| Trajet | Train | Durée | Fréquence |
|---|---|---|---|
| Tanger Ville – Kénitra | Al Boraq | environ 50 min | environ toutes les heures |
| Tanger Ville – Rabat Agdal | Al Boraq | environ 1 h 20 | environ toutes les heures |
| Tanger Ville – Casa Voyageurs | Al Boraq | environ 2 h 15 | jusqu'à 15 par jour |
| Tanger Ville – Asilah | Al Atlas | 35 à 45 min | 4 par jour |
| Casa Voyageurs – Marrakech | Al Atlas | environ 3 h | environ toutes les heures |
| Casa Voyageurs – Fès | Al Atlas | environ 4 h | environ toutes les heures |
| Rabat Agdal – Fès | Al Atlas | environ 3 h | environ toutes les heures |
| Fès – Meknès | Al Atlas | environ 40 min | fréquent |
| Marrakech – Fès | Al Atlas | environ 7 h | environ toutes les heures |
| Tanger Ville – Fès | Al Atlas | 4 h 15 à 5 h 15 | 4 par jour |
| Fès – Oujda | Al Atlas | 5 h 30 à 6 h 30 | environ 4 par jour |
| Tanger Ville – Marrakech | Al Boraq + Al Atlas | environ 5 h 30 | changement à Casa Voyageurs |
| Aéroport Mohammed V – Casa Voyageurs | navette aéroport | environ 45 min | toutes les heures |
Première ou deuxième classe ?
Al Boraq comme Al Atlas proposent une première et une deuxième classe. Selon Seat61, la première classe des trains Al Atlas se compose surtout de compartiments de six places, la deuxième de compartiments de huit. Beaucoup de trains Al Atlas n'ont qu'une seule voiture de première : ces places peuvent être complètes.
Sur les longs trajets Al Atlas, la première vaut généralement le supplément : plus d'espace, une place réservée et de quoi ranger ses bagages. L'écart de prix est souvent modeste (voir le tableau des tarifs). Deux remarques reviennent chez les voyageurs : la climatisation ne fonctionne pas toujours, même en première, et il n'y a pas de distributeurs dans les trains Al Atlas, donc emportez de l'eau.
Billets et tarifs
Acheter ses billets
- En ligne et sur l'application : sur oncf-voyages.ma ou dans l'application ONCF Voyages, on choisit son train, sa classe, son tarif et sa place, puis on présente le QR code du e-billet sur son téléphone. Selon Seat61, les ventes ouvrent trois mois avant le départ. Les cartes Visa et Mastercard étrangères passent en général, avec 3-D Secure. Si la vôtre est refusée, essayez une autre carte ou achetez en gare. Les revendeurs ajoutent souvent une marge : achetez directement auprès de l'ONCF.
- En gare : aux guichets ou aux distributeurs automatiques, par carte ou en espèces.
- Types de tarifs : les billets Non-Flex ne sont ni échangeables ni remboursables. Les Semi-Flex s'échangent une fois et sont remboursés à 50 % avant le départ. Les Flex s'échangent jusqu'à cinq fois et sont remboursés intégralement jusqu'à 24 h avant le départ (80 % ensuite).
- Yalla Al Boraq : un prix unique de 89 MAD en deuxième classe et 129 MAD en première, sur Tanger Ville–Casa Voyageurs, Tanger Ville–Rabat Agdal et Tanger Ville–Kénitra. Achat au plus tard 7 jours avant le voyage, places limitées, billets non échangeables et non remboursables.
- Enfants : gratuit pour les moins de 4 ans sur les genoux d'un adulte, tarif enfant de 4 à 15 ans.
Conseil : gardez billet et pièce d'identité à portée de main. Les contrôles ont lieu en gare, à bord et parfois à la sortie. Une photo ou une copie d'un billet papier n'est pas acceptée, et voyager sans billet valable coûte le tarif le plus élevé, majoré jusqu'à 20 %.
Tarifs indicatifs en 2026
| Trajet | Deuxième classe | Première classe | Source |
|---|---|---|---|
| Tanger – Casablanca (Al Boraq) | 89 à 224 MAD | 129 à 292 MAD | tarif Yalla ONCF, Seat61 |
| Tanger – Rabat (Al Boraq) | 89 à 172 MAD | 129 à 224 MAD | tarif Yalla ONCF, Seat61 |
| Casablanca – Marrakech | environ 90 à 160 MAD | environ 140 à 220 MAD | L'Itinéraire, juillet 2026 |
| Casablanca – Fès | environ 110 à 190 MAD | environ 170 à 260 MAD | L'Itinéraire, juillet 2026 |
| Tanger – Marrakech (changement à Casablanca) | 186 à 338 MAD | 249 à 472 MAD | Seat61 |
| Aéroport Mohammed V – Casa Voyageurs | à partir de 60 MAD | – | ONCF |
| Aéroport Mohammed V – Marrakech | à partir de 198 MAD | – | ONCF |
| Car Supratours, Marrakech – Agadir | environ 110 MAD | – | Seat61 |
Les prix montent à mesure que les trains se remplissent : le bas de chaque fourchette correspond aux billets achetés tôt. Vérifiez le prix du jour sur le site de l'ONCF.
Bagages
Les règles de l'ONCF sont souples. Vous pouvez emporter gratuitement les bagages que vous portez et rangez vous-même, jusqu'à 1,2 m × 0,6 m × 0,4 m. Chaque voyageur peut en plus prendre un objet encombrant : un vélo pliant ou une planche dans une housse (1,2 m × 0,9 m au maximum), des skis, une poussette pliée ou un fauteuil roulant pliable. Personne ne pèse les bagages. La vraie limite est la place, surtout dans une voiture de deuxième bondée. Les trottinettes électriques sont interdites dans Al Boraq et Al Atlas, sous peine d'une amende de 300 MAD. À bord, vos bagages restent sous votre responsabilité : gardez-les à l'œil.
Le train de l'aéroport et les cars Supratours
Depuis l'aéroport de Casablanca en train
La gare de l'aéroport est à 5 minutes à pied du terminal : suivez les panneaux « Gare ONCF » le long d'un cheminement couvert. Les trains partent toutes les heures. Dans les horaires de septembre 2026, le premier quitte l'aéroport à 5 h 55 et le dernier à 22 h 55, et le trajet jusqu'à Casa Voyageurs dure environ 45 minutes. L'ONCF affiche des prix à partir de 60 MAD pour Casa Voyageurs, 90 MAD pour Rabat, 194 MAD pour Tanger, 198 MAD pour Marrakech et 203 MAD pour Fès. Pour ces trois dernières, changez à Casa Voyageurs.
Au-delà des rails : les cars Supratours
Supratours, la filiale routière de l'ONCF, prend le relais là où s'arrêtent les voies. Le moteur de recherche de l'ONCF propose des arrêts de car comme Essaouira, Agadir, Ouarzazate, Zagora, Merzouga, Tétouan ou Al Hoceima : on peut donc acheter un seul billet combinant train et car. À Marrakech, les cars partent juste à côté de la gare. Selon Seat61, comptez environ 3 h 30 et 110 MAD pour Agadir, et environ 3 h pour Essaouira, un peu moins cher. Wikivoyage précise que les bagages en soute sont payants à part, et qu'il ne faut pas payer plus de 5 MAD par bagage. Comme ceux de la CTM, les cars Supratours ne s'arrêtent qu'aux gares routières principales.
Conseils, check-list et où dormir
Conseils pour un voyage sans accroc
- Réservez tôt pour Al Boraq, les week-ends et les vacances scolaires. L'ONCF a renforcé son offre pour les vacances du 16 au 26 octobre 2026, signe de l'affluence.
- Prévoyez de la marge entre deux correspondances : les retards sont fréquents sur le réseau classique.
- Vérifiez votre gare. Rabat Agdal ou Rabat Ville ? Casa Voyageurs ou Casa Port ? C'est écrit sur votre billet.
- Consultez les avis « Info travaux » de l'ONCF, ou appelez le centre de relation client au 2255, joignable 24 h/24 et 7 j/7.
- Restez attentif comme dans tout lieu fréquenté. Numéros d'urgence (vérifiés sur GOV.UK et France Diplomatie, octobre 2026) : police 19 (ou 190), pompiers et ambulance 15 (ou 150), gendarmerie 177 hors des villes.
Check-list
- Vérifier les horaires du jour sur le site de l'ONCF (ils ont changé le 14 septembre 2026)
- Réserver Al Boraq au moins 7 jours à l'avance pour le tarif Yalla à 89 MAD
- Choisir la première classe pour les longs trajets Al Atlas
- Emporter de l'eau et de quoi grignoter
- Garder billet et pièce d'identité ensemble
- Pour Essaouira ou Agadir, réserver un billet combiné train + car Supratours
Choisissez ensuite vos étapes le long de la ligne : hébergements à Casablanca, Rabat, Tanger, Fès et Marrakech. Pour d'autres idées, lisez tous nos guides.
Les questions des voyageurs
Combien de temps faut-il pour aller de Tanger à Casablanca en Al Boraq ?
2 h 17 entre Tanger Ville et Casa Voyageurs dans les horaires en vigueur depuis le 14 septembre 2026, et environ 1 h 20 jusqu'à Rabat Agdal. Les trains partent à peu près toutes les heures de 6 h à 21 h.
Faut-il réserver ses billets de train à l'avance au Maroc ?
Pour Al Boraq, les week-ends et les vacances, oui : les prix montent à mesure que les trains se remplissent, et le tarif Yalla à 89 MAD exige d'acheter au moins 7 jours avant. Sur les autres lignes, réserver quelques jours avant reste le meilleur moyen de payer moins.
La première classe vaut-elle le coup ?
Sur les longs trajets Al Atlas, généralement oui : place réservée, compartiments de six places et plus d'espace pour les bagages, pour un écart de prix souvent modeste. Sur Al Boraq, la deuxième classe reste confortable.
Peut-on aller en train à Essaouira ou à Agadir ?
Pas jusqu'au bout : le rail s'arrête à Marrakech. Les cars Supratours de l'ONCF partent juste à côté de la gare de Marrakech, et on peut acheter un billet combiné train + car sur le site de l'ONCF.
Comment rejoindre Casablanca en train depuis l'aéroport Mohammed V ?
La gare est à 5 minutes à pied du terminal. Un train par heure rejoint Casa Voyageurs en 45 minutes environ, à partir de 60 MAD, avec des correspondances vers Rabat, Tanger, Marrakech et Fès.
Peut-on payer avec une carte bancaire étrangère sur le site de l'ONCF ?
En général oui : les cartes Visa et Mastercard étrangères passent avec 3-D Secure. En cas de refus, essayez une autre carte ou achetez en gare, où l'on paie aussi en espèces.
Où loger et quoi réserver à Casablanca
À la une
À la une
À la une
À la une Sources & vérification
Vérifié le 28 octobre 2026 à partir des sources ci-dessous. Règles, prix et conseils de sécurité évoluent — vérifiez auprès des sources officielles avant de partir.
- Morocco travel advice: getting help (emergency numbers) — GOV.UK (Foreign, Commonwealth & Development Office)
- Maroc – Conseils aux voyageurs : contacts utiles — France Diplomatie (ministère de l'Europe et des Affaires étrangères)
- ONCF – Billets, horaires et services ferroviaires au Maroc (recherche d'horaires, arrêts Supratours, actualités) — ONCF (Office National des Chemins de Fer)
- Plan de transport : horaires par axe à partir du 14 septembre 2026 — ONCF (Office National des Chemins de Fer)
- Train Aéroport Mohammed V : horaires et prix — ONCF (Office National des Chemins de Fer)
- Tarif Yalla Al Boraq : dès 89 DH en 2e classe — ONCF (Office National des Chemins de Fer)
- Conditions générales de vente et d'utilisation (bagages, enfants, échanges, contrôle) — ONCF (Office National des Chemins de Fer)
- Train travel in Morocco — The Man in Seat 61
- Train Al Boraq de l'ONCF : tout savoir (mis à jour le 14/07/2026) — L'Itinéraire
- Morocco: get around — Wikivoyage