Morocco Marrakesh
Morocco Marrakesh


The fastest train in Africa


Stunning landscapes, delicious food and a rich culture: If you’re looking to explore Morocco, there’s no better way than by train!

Travelling by rail allows you to experience everything Morocco offers and get the best out of your trip. Plus, it’s a great way to meet locals and fellow travelers.

The trains in Morocco are some of the best in Africa, and they’re the ideal choice for getting around between cities. The new 320km/h Al Boraq high-speed train now links Tangier, Kenitra, Rabat and Casablanca every hour, using a new high-speed line. Al Boraq is a unique travel experience that offers a different way to see the world. Whether you’re traveling for business or pleasure, this high-speed train will take you to the major cities of Morocco quickly and comfortably.

As an example, we would like to mention the journey from Tangier to Marrakech, in which there are two possibilities:

Option 1, by daytime train: 

First, take the Al Boraq high-speed train from Tangier to Casablanca, which offers spectacular views of the Mediterranean Sea on one side and mountains on the other, and then a classic Al Atlas train onwards to Marrakech.

Option 2, by direct overnight train:

Depart Tangier at 23:25 and arrive in Marrakech at 09:01. The overnight train has an air-conditioned 1st class couchette car with 11 shared 4-berth compartments, and 2nd class air-conditioned seat cars. It is a popular and time-effective way to travel from Tangier to Marrakech, saving a night in a hotel.

Morocco train
iVisa logo

Get your Visa Approved. Seamless, Simple, Reliable