Skip to main content
Casablanca skyline from above

Written from the driver's seat

Morocco Transport Guides

Practical answers from a team that drives these roads daily — airport connections, taxi prices, ride apps and itineraries, with real 2026 prices in dirhams.

Route guide · CMN → Marrakech

How to Get from Casablanca Airport to Marrakech

All the ways to travel from Casablanca Airport (CMN) to Marrakech: train via Casa Voyageurs (4–5 h), bus, or private transfer (2.5–3 h, from 1,950 MAD). Times, prices and how to choose.

Read the guide

Practical guide · 2026

Is There Uber in Morocco?

No — Uber does not operate in Morocco, and Careem has also withdrawn. What works in 2026: petit taxis, apps like inDrive and Heetch in big cities, and pre-booked private transfers for airports.

Read the guide

Airport guide · updated 2026

Casablanca Airport (CMN): The Complete Arrivals Guide

Everything at Mohammed V Airport (CMN): Terminal 1 & 2 arrivals flow, SIM cards, ATMs and dirhams, the ONCF airport train, taxi rank prices and pre-booked transfers. Updated 2026.

Read the guide

Practical guide · 2026

Taxi Prices in Morocco: What to Pay in 2026

What taxis really cost in Morocco: petit taxi meter rates and night surcharges, grand taxi seat prices, airport fares at CMN and RAK, tipping norms, and when a fixed-price transfer beats the meter.

Read the guide

Itinerary · layovers & port days

One Day in Casablanca: Layover & Cruise Itinerary

How to spend one day in Casablanca from a layover at CMN or a cruise call: Hassan II Mosque tour times, the Habous quarter, the Corniche and Rick's Café — with realistic timings and transport.

Read the guide

Route guide · Marrakech → Sahara

Marrakech to Merzouga: Getting to the Sahara Desert

How to reach Merzouga's Erg Chebbi dunes from Marrakech: the overnight Supratours bus (~12 h), shared 3-day tours, or a private circuit (from 4,500 MAD/vehicle). Times, prices and what the road is really like.

Read the guide

Route guide · Casablanca → Fes

How to Get from Casablanca to Fes

All the ways from Casablanca to Fes: the direct Al Atlas train (~4 h, 110–180 MAD), CTM bus (~5 h), or a private door-to-door transfer (~3.5 h, from 2,600 MAD per vehicle). Full comparison.

Read the guide

Practical guide · 2026

Tipping in Morocco: Who, When and How Much

What to tip in Morocco: 5–10% in restaurants, 20–50 MAD for transfer drivers, 100–150 MAD/day for guides, 20–50 MAD a night for riad staff. A practical dirham-by-dirham guide.

Read the guide

Route guide · Casablanca → Rabat

How to Get from Casablanca to Rabat

The 90 km from Casablanca to Rabat: Al Boraq high-speed train (~50 min), classic trains (~1 h), or a private door-to-door transfer (~1 h 15, from 1,500 MAD per vehicle). Full comparison with prices.

Read the guide

Route guide · Marrakech → Essaouira

How to Get from Marrakech to Essaouira

The 190 km from Marrakech to Essaouira: Supratours/CTM bus (~3 h, ~100 MAD), shared grand taxi, or a private transfer (~2 h 45, from 1,250 MAD per vehicle) with argan-cooperative stops on the way.

Read the guide

Route guide · CMN → Chefchaouen

How to Get from Casablanca Airport to Chefchaouen

Travel from Casablanca Airport (CMN) to Chefchaouen: private transfer (3.5–4 h, from 3,200 MAD), bus via Tangier/Fes, or train+taxi. Prices in MAD, times and best routes.

Read the guide

Route guide · Marrakech → Ouarzazate

Marrakech to Ouarzazate & Ait Benhaddou: Transport Guide

How to travel from Marrakech to Ouarzazate and Ait Benhaddou: private transfer over the Tizi n'Tichka pass (3.5 h, from 1,800 MAD), bus, or shared taxi. Prices in MAD.

Read the guide

Route guide · Tangier → Chefchaouen

How to Get from Tangier to Chefchaouen

Tangier to Chefchaouen transport options: private transfer (2 h, from 1,600 MAD), CTM bus (3–4 h), or shared grand taxi. Prices in MAD, times and tips.

Read the guide

Route guide · Fes → Marrakech

How to Get from Fes to Marrakech

Fes to Marrakech transport: train (7 h, from 200 MAD), private transfer (5 h, from 4,500 MAD), or overnight bus. Prices in MAD, schedules and tips.

Read the guide

Route guide · Agadir → Essaouira

How to Get from Agadir to Essaouira

Agadir to Essaouira: private transfer (2.5 h, from 1,600 MAD), Supratours bus (3 h, 80 MAD), or grand taxi. Coastal route prices in MAD.

Read the guide

Travel advice · Airports

Morocco Airport Transfer Tips: What to Know Before You Land

Essential tips for airport transfers in Morocco: how taxis work, common scams, when to pre-book, tipping, and what to expect at CMN, RAK, AGA, FEZ and TNG airports.

Read the guide