Morocco's rail network gives travelers two very different ways to get around: Al Boraq, the country's high-speed train, and the wider network of Al Atlas trains that reach almost every corner of the country. Both are operated by ONCF, but they solve different problems. One is built for speed on a single corridor. The other is built for reach, covering the entire country from the Mediterranean coast down toward the Atlas foothills. This guide compares fares, speeds, stations, class options, and booking so you know exactly which train fits your trip.

Train Travel in Morocco: A Quick Comparison



Yes, on the routes it serves. Cutting a multi-hour trip down to about two hours is worth the price difference for most travelers.
Not yet. Al Boraq currently runs only between Tangier, Kenitra, Rabat, and Casablanca. Marrakech and Fes are reached by Al Atlas trains.
If your trip runs through Tangier, Kenitra, Rabat, or Casablanca, take Al Boraq. The speed and comfort are worth the fare almost every time. If your destination is anywhere else in the country, you'll be on an Al Atlas train regardless, so focus on choosing the right class rather than the train type.