Les trains ONCF relient Tanger, Rabat, Casablanca, Fès, Meknès et Marrakech, et le TGV Al Boraq fait Tanger - Casablanca en 2 h 10 environ. Le train ne dessert ni le Sahara, ni l'Atlas, ni Chefchaouen, ni Essaouira : il faut alors passer par la route.
Voyager en train au Maroc est confortable, économique et fiable entre les grandes villes. L'opérateur national ONCF relie Tanger, Rabat, Casablanca, Meknès, Fès et Marrakech, et le premier train à grande vitesse d'Afrique, Al Boraq, fait Tanger - Casablanca en 2 h 10 environ. La limite, c'est la géographie : aucun train ne va au Sahara, dans l'Atlas, à Chefchaouen ou à Essaouira. Ce guide détaille les lignes, les durées, les prix approximatifs et les billets, et explique où il faudra prévoir la route.
Comment fonctionne le réseau ferroviaire marocain
L'ONCF (Office National des Chemins de Fer) exploite tous les trains de voyageurs. Imaginez une colonne vertébrale le long de l'Atlantique, de Tanger à Marrakech via Kénitra, Rabat et Casablanca, avec une branche principale vers l'est par Meknès et Fès jusqu'à Oujda, près de la frontière algérienne. Des lignes secondaires desservent El Jadida, Safi, Nador et l'aéroport Mohammed V. Horaires et actualités officiels sur oncf.ma.
Le TGV Al Boraq
Al Boraq a été inauguré en novembre 2018 sur une ligne à grande vitesse dédiée entre Tanger et Kénitra, puis continue sur une ligne modernisée jusqu'à Rabat Agdal et Casa Voyageurs. Les rames sont modernes, à deux niveaux et climatisées, avec 1re et 2e classe, bar et prises électriques. Un prolongement de Kénitra vers Marrakech est en construction et doit encore réduire les temps de trajet dans les prochaines années : vérifiez l'état d'avancement avant de partir. La page Wikipédia Al Boraq donne le contexte technique.
Les trains classiques Al Atlas
Le reste du réseau est desservi par des trains interurbains classiques, sous la marque Al Atlas, ainsi que par la navette Al Bidaoui entre Casablanca et l'aéroport. Ils sont plus lents mais confortables, surtout en 1re classe où les places sont attribuées. Un train de nuit avec couchettes relie aussi Marrakech et Tanger.
Principales lignes, durées et prix
| Trajet | Train | Durée approx. | Prix approx. 2e classe |
|---|---|---|---|
| Tanger - Rabat | Al Boraq | 1 h 20 | 15 à 30 EUR |
| Tanger - Casablanca | Al Boraq | 2 h 10 | 20 à 40 EUR |
| Casablanca - Marrakech | Al Atlas | 2 h 40 | 10 à 15 EUR |
| Rabat - Marrakech | Al Atlas | Environ 4 h | 13 à 18 EUR |
| Casablanca - Fès | Al Atlas | 3 h 30 à 4 h | 11 à 16 EUR |
| Fès - Meknès | Al Atlas | Environ 40 min | 2 à 4 EUR |
| Marrakech - Fès | Al Atlas (direct ou 1 changement) | 6 h 30 à 7 h 30 | 20 à 28 EUR |
| Aéroport de Casablanca - Casa Voyageurs | Navette Al Bidaoui | Environ 35 à 40 min | 4 à 5 EUR |
Ces prix sont indicatifs et Al Boraq pratique une tarification selon la demande : réservez tôt pour le meilleur tarif. La 1re classe coûte en général 40 à 60 % de plus. Vérifiez toujours horaires et prix auprès de l'ONCF avant de voyager.
Acheter ses billets et conseils pratiques
- Où acheter : l'application et le site ONCF acceptent les cartes internationales et délivrent des e-billets avec QR code. Guichets et bornes sont aussi disponibles en gare.
- Quand réserver : quelques jours avant suffisent la plupart du temps. Réservez plus tôt pour Al Boraq et les trains du vendredi et du dimanche, et très en avance autour des fêtes de l'Aïd, quand les trains sont complets.
- 1re ou 2e classe : sur les longs trajets Al Atlas (Marrakech - Fès), nous conseillons la 1re classe pour avoir une place attribuée. En 2e classe aux heures de pointe, on peut voyager debout.
- Gares : à Casablanca, Casa Voyageurs est le nœud principal, tandis que Casa Port est proche du centre et de la mosquée Hassan II. À Rabat, Rabat Ville est centrale et Rabat Agdal dessert Al Boraq. La gare de Marrakech est à Guéliz, à 10-15 minutes de taxi de la médina.
- Retards : Al Boraq est très ponctuel. Les trains classiques peuvent avoir 15 à 30 minutes de retard : évitez les correspondances serrées avec un vol.
- Bagages : pas de limite stricte, mais peu de place pour les grosses valises. Gardez vos objets de valeur sur vous.
Là où le train ne va pas : désert, montagnes et côte
C'est ici que beaucoup de premiers itinéraires se trompent. Le rail s'arrête à Marrakech au sud, à Fès et Oujda à l'est. Plusieurs sites parmi les plus célèbres du Maroc ne sont accessibles que par la route :
- Le Sahara : le désert de Merzouga (Erg Chebbi) est à environ 560 km de Marrakech et 470 km de Fès, et Zagora à environ 360 km de Marrakech.
- Le Haut Atlas et la route des kasbahs : Tizi n'Tichka, Aït Ben Haddou, Ouarzazate, les gorges du Dadès et du Todra.
- Le nord et la côte : Chefchaouen, Tétouan, Essaouira et Agadir. Les cars Supratours, filiale de l'ONCF, relient certaines de ces villes depuis les gares.
Pour les étapes vers le désert, un chauffeur privé ou un circuit est bien plus pratique qu'un bus. Notre guide Marrakech - Merzouga compare les options. D'après notre expérience, la meilleure combinaison est souvent le train entre les grandes villes, puis un chauffeur privé au Maroc pour le Sahara et l'Atlas, où les arrêts en chemin font la moitié du voyage.

Train ou chauffeur privé : que choisir ?
Les deux ont leur place. Le train est idéal pour les voyageurs solo et les trajets de ville à ville sur l'axe atlantique. Le chauffeur est plus pertinent pour les familles, les petits groupes, les bagages lourds et tous les itinéraires hors du réseau ferré. Pour une comparaison détaillée, lisez transports publics ou circuit privé au Maroc.
Un exemple d'itinéraire combiné
- Atterrissez à Casablanca et prenez la navette Al Bidaoui ou un transfert vers la ville (voir notre guide du transfert aéroport de Casablanca - Marrakech).
- Prenez le train de Casablanca à Fès (environ 3 h 30) et passez deux nuits dans la médina.
- Retrouvez un chauffeur privé à Fès pour la route de Merzouga, le bivouac, les gorges et Aït Ben Haddou.
- Terminez à Marrakech, sans revenir à une gare.
Si vous atterrissez à Casablanca et préférez le confort porte à porte de bout en bout, nos circuits au Maroc depuis Casablanca couvrent villes impériales et désert avec le même chauffeur dès le premier jour.
Un plan sur mesure, entre rail et route
Vous hésitez entre train et voiture selon les étapes ? Envoyez-nous vos dates et vos incontournables : nous proposerons la combinaison la plus efficace, avec des transferts privés uniquement là où ils apportent une vraie valeur. Demandez votre devis gratuit pour un circuit privé, réponse sous 24 heures.
Questions fréquentes
Existe-t-il un train de Marrakech vers le désert du Sahara ?
Non. Le réseau ferré marocain s'arrête à Marrakech et aucune ligne ne franchit l'Atlas vers le Sahara. Pour rejoindre Merzouga, à environ 560 km, ou Zagora, à environ 360 km, il faut passer par la route : chauffeur privé ou circuit, excursion partagée, bus longue distance ou voiture de location. La plupart des voyageurs répartissent la route sur deux jours avec des arrêts.
Combien de temps dure le train Casablanca - Marrakech ?
Le train classique Al Atlas de Casa Voyageurs à Marrakech met environ 2 h 40, avec des départs fréquents toute la journée. Un billet de 2e classe coûte approximativement 10 à 15 EUR, la 1re classe un peu plus. Vérifiez les horaires à jour sur l'application ONCF, car ils changent, et prévoyez une marge en cas de retard.
Al Boraq va-t-il jusqu'à Marrakech ?
Pas encore directement. Le TGV Al Boraq circule actuellement entre Tanger, Kénitra, Rabat et Casablanca. Pour Marrakech, on change à Casa Voyageurs pour un train classique, ce qui met Tanger à environ 5 à 6 heures de Marrakech. Un prolongement à grande vitesse vers Marrakech est en construction : vérifiez son état avant votre voyage.
Les trains au Maroc sont-ils sûrs et confortables ?
Oui. Les trains marocains sont globalement sûrs, abordables et confortables, et de nombreux voyageurs, y compris des femmes seules, les utilisent. Al Boraq est moderne et ponctuel, les trains Al Atlas plus anciens mais climatisés. Choisissez la 1re classe pour les longs trajets afin d'avoir une place attribuée, surveillez vos bagages et évitez les veilles de grandes fêtes, quand les trains sont bondés.
