There are around 56,986 km (35,409 mi) of roads in Morocco. In addition to 1,808 km (1,123 mi) of highways.
Autoroute A3 (Rabat–Casablanca, 95 km)
Train of Morocco.
A Comanav ROPAX ferry in the Nador Port
ONCF is Morocco's national railway operator. ONCF is a state-owned company that is under the control of the Ministry of Equipment, Transport and Logistics and is responsible for all passenger and freight traffic on the national railway network. The company is also responsible for building and maintaining the rail infrastructure.
ONCF commuter train.
The platform at the Casablanca Voyageurs station.
Moroccan high speed rail service program (by 2035).
DF 100 (similar to SNCF 72000)