Getting Around in Morocco as an Expat

Getting Around in Morocco as an Expat

Morocco is more workable for expats than many assume, but transport quality changes a lot between the main cities and smaller local markets.

If you are planning a move to Morocco, intercity rail is a real strength while city transport varies. Start with the wider Morocco expat guide for the fuller picture.

At a glance

  • Best for: expats who value strong intercity rail and compact city cores
  • Hardest part: uneven ride-hailing rules and district-dependent daily transport
  • Good fit for: people who base themselves near their routine

Daily transport in the main cities

Casablanca and Rabat have modern tram networks that make central living convenient, while other cities rely more on buses and taxis. Two taxi types are central to daily life: petits taxis for short trips within a city, and grands taxis for shared longer or intercity routes. Ride-hailing exists in places but has faced regulatory pushback, so its availability and legality are less consistent than in many countries.

Do you need a car?

In tram-served central Casablanca or Rabat, you can often manage without a car. Elsewhere, and for flexibility around smaller towns or coastal areas, a car adds real freedom. Marrakech's lifestyle-led setups and outer residential zones can make a car or regular taxi use more useful.

Intercity and regional travel

Morocco's intercity rail (ONCF) is a genuine highlight, including Al Boraq, the first high-speed line in Africa, linking Tangier and Casablanca. Comfortable coach networks (CTM, Supratours) reach places trains do not. This makes exploring multiple cities before settling easy and pleasant.

Driving, licences, and setup

Residents can obtain a Moroccan licence; check exchange rules for your country. Driving is manageable in most areas, though city centres can be busy and informal. French and Arabic dominate signage and administration, so some language help is useful.

Costs, passes, and apps

Trams and taxis are inexpensive, and intercity rail offers good value, especially the standard classes. Because ride-hailing is inconsistent, budgeting around petits/grands taxis and trains is the reliable approach.

Practical tips for expats

  • In Casablanca or Rabat, living near a tram line simplifies daily transport.
  • Learn the difference between petits taxis (in-city) and grands taxis (shared/intercity).
  • Use ONCF trains, including Al Boraq, for comfortable intercity travel.

Final thoughts

Morocco combines strong intercity rail with city transport that depends on your base. Choosing a tram-connected core, or planning around taxis, makes daily life straightforward.

FAQ

Is ride-hailing available in Morocco?

It exists in some cities but has faced regulatory challenges, so it is less consistent than taxis and trains.

What is Al Boraq?

Africa's first high-speed rail line, linking Tangier and Casablanca, part of Morocco's strong intercity rail network.

What are petits and grands taxis?

Petits taxis handle short in-city trips, while grands taxis serve shared longer-distance and intercity routes.