Getting around Morocco is an adventure in itself! Whether you’re traveling between cities, exploring the mountains, or crossing the Sahara, understanding your transport options is key. This guide covers everything from trains and buses to taxis and car rentals.
1. Trains
Morocco’s train network, operated by ONCF, connects major cities like Casablanca, Marrakech, Rabat, Fes, and Tangier. Trains are comfortable, reliable, and affordable for intercity travel. Booking in advance is recommended during peak seasons.
2. Buses and Coaches
For destinations not served by train, buses are widely available. CTM and Supratours are reputable companies offering routes across Morocco, including to desert towns. Buses can be slower but provide extensive coverage.
3. Grand Taxis and Petit Taxis
- Grand Taxis: Shared taxis that operate between cities and rural areas. They leave once full and can be a quick way to travel short to medium distances.
- Petit Taxis: Small city taxis operating within towns. Always agree on a fare or insist on the meter before your ride.
4. Car Rentals
Renting a car offers freedom to explore at your own pace, especially in rural or mountainous areas. Roads are generally in good condition, but driving in cities can be hectic. International driving licenses are required.
5. Desert Travel
For Sahara excursions, consider booking organized tours that include 4x4 transport and camel treks. Independent desert travel is challenging due to harsh conditions and vast distances.
Travel Tips
- Always carry cash for taxis and small transport.
- Use apps like Careem or local Uber alternatives where available.
- Check schedules ahead, especially for buses and trains.
- Dress modestly and respect local customs when traveling.