A lot of Marrakech exploring will take place in the medina, or old city of Marrakech, where the best way to explore is on foot. Not only is the medina largely closed off to cars, but the open roads are often highly congested, filled with scooters, and plagued by roundabouts. Grab a map or guide and navigate the winding side streets on your own.
Petit taxis are beige compact cars that charge between 5 Dh and 15 Dh for trips within Marrakech during the day and slightly more at night. If the car has a working meter, make sure it starts at zero during the day and 2.40 Dh at night. If it’s broken, negotiate a price before you get in the taxi and never pay more than 15 Dh by day or 25 Dh by night if you’re staying within the city.
Grand taxis are fancier Mercedes you’ll find near petit taxi stops and at major hotels. They have no meters and often require haggling to settle on a price, but they’ll take up to 6 people to out-of-town destinations. From Marrakech, you can even rent one to travel as far as Essaouira for around 350 Dh or Ourika for around 200 Dh.
Another transportation option within Marrakech is the double-decker buses of City Sightseeing. These bright red buses run two circuits of major Marrakech landmarks and, for a fixed daily price, allow you to hop on and off wherever and whenever you please in a 24-hour period.
Calèches are green, horse-drawn carriages located near Jemaa el Fna, the main square in Marrakech, as well as near some major hotels in the Hivernage neighbourhood. They’ll take you in one-way trips within the medina for roughly 15 Dh or on tours for around 100 Dh per hour, just make sure to settle on a price beforehand.
If you chose to use a calèche to get around Marrakech, please make sure the carriage displays a SPANA badge, as these have been awarded to drivers who properly care for their horses by the British animal rights group of the same name.