Marrakech’s medina — the vast walled old city — is a labyrinth of narrow alleys where no cars can enter and GPS barely works. Getting around the medina is on foot, the only option. Beyond the medina walls, the Ville Nouvelle (new city), Majorelle Garden, and the Palmeraie are connected by petit taxis and ride-hailing apps. For day trips to the Atlas Mountains, Essaouira, and the Sahara, organised tours or private drivers are the way to go. The contrast between the car-free medina and the chaotic road traffic outside is extreme.
Transport Options:
1. Walking in the Medina
The only way to navigate the medina — a 600-year-old maze of thousands of narrow alleys, dead ends, and souks where no vehicle can enter. From Jemaa el-Fnaa (the main square) to the major riads, souks, and palaces is rarely more than 20 minutes walking. Navigation is the challenge — Google Maps is unreliable in the deep medina. Use landmarks (mosques, fountains, riads) rather than street names. Carry your riad’s business card with a map to show locals if lost. Accept getting lost as part of the experience. Watch for motorbikes and donkey carts in the alleys.
2. Petit Taxis
Small beige taxis serve Marrakech city — 1-3 passengers maximum. Official metered fare: 10-30 MAD for rides within the city. Always insist on the meter (compteur) — some drivers will refuse for tourists. Jemaa el-Fnaa to Majorelle Garden: 15-20 MAD. To the train station: 20-30 MAD. To the airport: 70-100 MAD (fixed rate). Taxis cannot enter the medina — they drop at the nearest gate. Avoid taxis that approach you at tourist spots. Have your destination written in French or Arabic. Night surcharge of 50% applies after 8 PM.
3. Careem and InDriver
Careem (owned by Uber) operates in Marrakech with transparent pricing and card payment. InDriver lets you propose a fare. Both apps avoid the negotiation hassles of petit taxis. A Careem from Jemaa el-Fnaa to Majorelle costs about 15-25 MAD. Useful for timed journeys, airport transfers, and trips to the Ville Nouvelle. The apps work for pickup at medina gates (Bab Doukkala, Bab Agnaou) since cars cannot enter the medina. Download both apps before arrival.
4. Horse-Drawn Carriages (Calèches)
Traditional horse-drawn carriages line up at Jemaa el-Fnaa, offering scenic rides around the medina walls, through the Hivernage district, and to the Menara Gardens. Prices: 150-300 MAD for a 1-hour circuit — always negotiate firmly before getting in. The sunset ride around the medina walls is atmospheric. The carriages are a tourist experience rather than practical transport. Ensure the horse appears well-treated. Agree on the exact route and price before departure to avoid disputes.
5. Day Trip Transport (Atlas, Essaouira, Sahara)
Organised tours and private drivers are the way to reach the Atlas Mountains (1 hour), Essaouira (2.5 hours), Ouzoud Waterfalls (2.5 hours), and the Sahara (8-10 hours to Merzouga). A private driver for a day trip costs 700-1,200 MAD. Organised group tours cost 350-600 MAD per person. The Marrakech to Essaouira route is a beautiful drive through argan country. The 2-3 day Sahara desert trip (via Ait Benhaddou and Dades Gorge) is Marrakech’s most popular excursion. Book through your riad or reputable agencies.
6. Buses (CTM and Supratours)
CTM and Supratours operate comfortable intercity coaches from Marrakech to Essaouira (3 hours, 90 MAD), Fes (7 hours, 200 MAD), Casablanca (3 hours, 100 MAD), and other cities. CTM buses depart from the CTM station near Jemaa el-Fnaa. Supratours buses depart from the train station and connect to ONCF train routes. Both are air-conditioned and reliable. Book in advance for popular routes. City buses also exist but are crowded and confusing for tourists.
Transport Tips for Marrakech
The medina is walkable but navigation is challenging — accept getting lost and enjoy the discovery. Always insist on the meter in petit taxis. Carry your riad’s business card with their phone number and a map — staff will guide you by phone if you are lost. Negotiate everything firmly but fairly. The train from Marrakech to Fes (7 hours) is comfortable and scenic — book first class for 295 MAD. The Marrakech Menara Airport is 15 minutes from the medina (70-100 MAD by taxi). Avoid the ‘helpful’ strangers who offer to guide you to your riad — they expect large tips. Motorbikes in medina alleys are the real hazard — stay alert.
Frequently Asked Questions
What is the best way to get around Marrakech?
The most practical options are Walking in the Medina and Petit Taxis. The only way to navigate the medina — a 600-year-old maze of thousands of narrow alleys, dead ends, …
Do I need a car in Marrakech?
It depends on your itinerary. For the main areas, public transport and ride-hailing are sufficient. A car is useful for exploring rural or remote areas.
Is public transport safe in Marrakech?
Yes, public transport is generally safe and widely used by locals and tourists alike. Take normal precautions with your belongings, especially in crowded areas.
Related Articles
- 15 Best Things to Do in Marrakech (Red City Guide)
- Where to Stay in Marrakech: Best Riads + Hotels
- Where to Stay in Marrakech: Best Neighbourhoods for Every Budget
- Best Time to Visit Marrakech: Month-by-Month Guide
Frequently Asked Questions
Is Marrakech worth visiting?
Yes. Marrakech offers unique experiences for travelers willing to explore. The combination of local culture, food, and landscapes makes it a rewarding destination.
How many days do you need in Marrakech?
Most travelers find 3-5 days sufficient for the highlights. Extend your stay if you want a deeper, more relaxed experience of the area.
What is the best time to visit Marrakech?
Shoulder season typically offers the best balance of weather, crowds, and prices. Check seasonal details in the guide above for specific recommendations.
Do I need travel insurance for Marrakech?
Travel insurance is recommended for any trip. It covers unexpected medical expenses, cancellations, and lost luggage, giving you peace of mind while traveling.


