Posted in

How I Cracked Morocco’s Transport Code (And Saved Hundreds)

Traditional Moroccan architecture with green tile roofs and ornate archway entrance in Rabat, showing local transportation and visitors

After months navigating Morocco’s transport system, I’ve learned which options actually work and which ones drain your wallet. Here’s everything you need to know about getting to and around Morocco efficiently.

Getting to Morocco

Flying gets you there fastest, but the ferry from Spain to Tangier? Pure magic. After exploring North Africa extensively, skip overland crossings from Algeria or Mauritania – security concerns make it a no-go.

Flying to Morocco

Casablanca’s Mohammed V Airport handles most international traffic. From China, only Royal Air Maroc flies direct (Beijing-Casablanca). Everyone else connects through Paris, Amsterdam, Moscow, Doha, or Dubai.

Money-saving hack: European budget airlines offer incredible Morocco deals. Flying via Europe costs way less than direct routes.

Ferry from Spain

Four companies run Spain-Morocco ferries, with Tangier your best bet:

  • Algeciras to Tangier: 30 minutes
  • Tarifa to Tangier: 1 hour
  • Cost: €30-40 per person

Ferry Companies:

  • FRS: www.frs.es
  • Trasmediterranea: www.trasmediterranea.es
  • Balearia: www.balearia.com
  • Intershipping: www.intershipping.es

Getting Around Morocco

Here’s what actually works: trains and buses are unbeatable. Infrastructure is surprisingly solid – decent roads reach from cities to remote mountain villages. Driving culture is “creatively interpretive” of traffic rules, so unless you’re super confident, stick to public transport.

Modern white and red Al Boraq high-speed trains at clean ONCF railway platform with passengers boarding

Skip Domestic Flights

Royal Air Maroc dominates routes, Air Arabia only does Casablanca-Tangier. Zero price advantage over ground transport.

Trains: Comfortable But Always Late

Rail network covers Marrakech, Casablanca, Rabat, Tangier, and Fez. Comfortable but chronically late. Book through ONCF or grab tickets at stations.

Rail Pass Deals:

  • 7 days (26+): 600 dirhams
  • 15 days (26+): 1,170 dirhams
  • 30 days (26+): 2,100 dirhams

www.oncf.ma

Buses: Your Travel Lifeline

CTM and Supratours are gold standard – clean, punctual, comfortable. Reach virtually everywhere including remote areas.

Book online (CTM) or at stations. Small bags free, suitcases cost 5 dirhams extra.

  • CTM: www.ctm.ma
  • Supratours: www.supratours.ma

Taxis: Navigate Like a Pro

Petit Taxis (city only): Peugeot 106s and Dacias. Rabat/Casablanca use meters; elsewhere negotiate.

Grand Taxis (intercity): Vintage Mercedes packing 6 passengers. No meters, pay per person, leave when full.

Insider trick: Skip train stations and tourist areas. Walk a few blocks and flag passing taxis for better rates.

Driving: Experts Only

Roads are decent, but driving culture is intense. Big cities follow rules; small towns don’t.

Watch for: Pedestrians, livestock, zero night lighting.

Speed limits: 120km/h highways, 100km/h roads, 60km/h cities.

Rentals: Need original license plus certified French translation.

  • Europcar: www.europcar.com
  • Hertz: www.hertz.ma
  • Avis: www.avis.ma
  • Sixt: www.sixt.com

Tours for Remote Areas

Atlas Mountains and Sahara need organized tours. Marrakech medina has tons of operators – check TripAdvisor first.

Hand holding ONCF train tickets in front of orange automated ticket machine at Moroccan railway station