Transportation
Schedules and fares are subject to change.
Airport to City Access
Train, bus, taxi, and other options to the city center
The main gateways are Casablanca Mohammed V (CMN) and Marrakech Menara (RAK). From Casablanca airport, an ONCF train links the airport station directly to the city and beyond, while at other airports official taxis are the usual way in. Agree taxi fares in advance where meters are not used.
- Casablanca
- Mohammed V (CMN), airport train
- Marrakech
- Menara (RAK)
- To city
- Official taxi; CMN airport train
- Casablanca airport has an ONCF train station to the city
- Agree the fare in advance if the meter is not used
Public Transportation
Metro, bus, tram, and how to use them
Within cities, petit taxis are the workhorse for short trips and use a meter for in-town rides. City buses run in most towns, and modern tramways operate in Casablanca and Rabat, offering a clean, fixed-fare way to cross busy areas.
- Petit taxi
- In-town, use the meter
- Bus
- City routes in most towns
- Tram
- Casablanca and Rabat
- Tramways in Casablanca and Rabat have fixed fares
- Ask the petit taxi driver to run the meter
IC Cards & Travel Passes
Discount passes and rechargeable transit cards
Morocco does not have a common nationwide transport IC card. Tramway cards exist in Casablanca and Rabat but are city-specific, and most tickets are bought with cash at counters, kiosks or on board. Petit taxis take cash, so carry small notes and coins for fares and tickets.
- Nationwide IC
- No common card
- Tram cards
- City-specific (Casablanca, Rabat)
- Tickets
- Mostly cash
- Carry small notes and coins for fares and tickets
Car Rental & Driving
License requirements and traffic rules
Morocco drives on the right (right-hand traffic). Car rental usually needs a valid licence and often an International Driving Permit plus other requirements, so confirm the current rules before you go. City driving can be congested with local etiquette, while rural, mountain and desert roads call for care with fuel and conditions.
- Traffic
- Right-hand (drive on the right)
- Permit
- Licence + IDP; confirm requirements
- Care
- Cities busy; deserts need fuel planning
- Please confirm current permit rules before travelling
Intercity Travel
Long-distance buses, trains, and ferries
The national railway ONCF connects major cities, and the Al Boraq high-speed line between Casablanca and Tangier was the first high-speed rail in Africa. Comfortable long-distance coaches like CTM and Supratours link cities and towns, while grand taxis run shared intercity routes for shorter hops. Book trains and coaches ahead on busy routes and holidays.
- Rail
- ONCF; Al Boraq Casablanca-Tangier
- Coaches
- CTM, Supratours
- Grand taxi
- Shared intercity routes
- Al Boraq was Africa's first high-speed rail line
- Reserve on busy routes and holidays
Domestic Flights
Budget airlines and booking tips
Domestic flights are handy for longer distances, with Royal Air Maroc (RAM) among the carriers linking major cities such as Casablanca, Marrakech, Fez, Rabat and Tangier. Flying can save time versus long overland trips, though trains and coaches often suffice on shorter corridors. Compare flight times and prices with rail before booking.
- Carrier
- Royal Air Maroc (RAM) and others
- Hubs
- Casablanca, Marrakech, Fez, Rabat, Tangier
- When
- Best for longer distances
- Compare flights with rail and coaches on shorter routes
Transportation Tips
Advice for safe and efficient travel
Ask petit taxis to use the meter, or agree the fare before you ride if it is off. Grand taxis fill up and share the ride, so expect to split with other passengers. Book CTM or Supratours for comfortable intercity trips, and explore medinas on foot since their narrow lanes are best walked.
- Petit taxi
- Use meter or confirm fare
- Grand taxi
- Shared, splits the ride
- Medina
- Explore on foot
- Reserve CTM or Supratours ahead on busy routes