Trains
Comfortable and cheap. Al Boraq, the high-speed train, links Tangier with Rabat and Casablanca, and regular trains run to Marrakech, Fes and Meknes. Book on the ONCF website or app.
Trains, buses, taxis and drivers, and how to use them without paying too much.
Comfortable and cheap. Al Boraq, the high-speed train, links Tangier with Rabat and Casablanca, and regular trains run to Marrakech, Fes and Meknes. Book on the ONCF website or app.
CTM and Supratours run comfortable long-distance buses, even to places the train doesn't reach. Bags go in the hold with a small luggage ticket.
Shared taxis between towns. They leave when they're full, or you can pay for the empty seats and leave right away.
Small taxis inside cities only. Ask for the meter ("compteur") before you get in. Night fares are higher.
Great for the Atlas and the south. Roads between cities are good, mountain roads are slow, and there are police checks. Never try to drive into a medina.
Royal Air Maroc and low-cost airlines link the big cities. Useful to save a long drive, for example to Errachidia for the Sahara.
From Tarifa or Algeciras to Tangier. From Tarifa, the crossing takes about an hour.
[How the two of you usually get around, and why]
Rough times to help you plan. Always check the latest timetables.
| From → To | How | About |
|---|---|---|
| Tangier → Casablanca | Al Boraq train | 2 h 10 |
| Casablanca → Marrakech | Train | 3 h |
| Fes → Marrakech | Train | 7 h |
| Fes → Chefchaouen | Bus | 4 h |
| Marrakech → Essaouira | Bus | 3 h |
| Marrakech → Merzouga | Car or tour | 9 to 10 h |
We'll tell you the fastest and easiest way to connect your stops.
Join our list and get our free mini guide, plus the best tips from every trip we take.
We respect your privacy. Unsubscribe anytime.