How to Get Around Marrakech: Taxis, Grand Taxis, Buses and inDrive
A practical guide to moving around Marrakech using petit taxis, grand taxis, ALSA buses and the inDrive app, with the best option for every situation.

Marrakech is one of Morocco's easiest cities to explore, but choosing the right transport option can make a big difference. The city is divided between the old Medina, where many streets are narrow and pedestrian-focused, and newer areas such as Guéliz, Hivernage, M Avenue, Menara, Majorelle and the train station area, where cars and taxis are easier to use.
For most visitors, the best way to move around Marrakech is to combine walking, petit taxis, buses, grand taxis and ride-hailing apps such as inDrive. Each option is useful in a different situation.
Quick recommendation
| Situation | Best option |
|---|---|
| Short trip inside the city | Petit taxi |
| Cheapest way to move around | ALSA city bus |
| Airport to city center on a budget | ALSA Airport Bus Line 19 |
| Trip outside Marrakech | Grand taxi or private transfer |
| Want to see the price before accepting | inDrive |
| Staying inside the Medina | Walk + taxi from the nearest accessible gate |
| Group of 4+ people | Grand taxi or private transfer |
1. Petit taxis: best for short city trips
Petit taxis are the most common way to move around Marrakech. They are small beige taxis used for trips inside the city. They are practical for short rides between areas like Guéliz, Jemaa el-Fna, Majorelle Garden, Hivernage, M Avenue, the train station and Menara Mall.
When to use a petit taxi
Use a petit taxi when:
- You want a quick ride inside Marrakech.
- You are not carrying too much luggage.
- You are moving between central neighborhoods.
- You want a flexible option without booking in advance.
Practical tips for petit taxis
Before starting the ride, ask the driver to use the meter. If the driver refuses, agree clearly on the price before getting in or choose another taxi. In tourist areas, especially around Jemaa el-Fna, Majorelle and hotels, some drivers may propose fixed prices. This can be convenient, but it is usually better to confirm the amount in advance.
Always carry small cash in Moroccan dirhams. Many taxis do not accept card payments. At night, prices can be higher because of the night tariff, so do not be surprised if the same route costs more after late evening.
Good to know
Petit taxis are generally not allowed to leave the city for long-distance destinations. For routes outside Marrakech, use a grand taxi, bus, private transfer or rental car.
2. Grand taxis: best for airport, groups and outside-city trips
Grand taxis are larger taxis used for longer distances, airport transfers and trips outside the city. They are often used for routes such as Marrakech to Ourika, Imlil, Agafay, Ouzoud, Essaouira road connections or nearby villages.
When to use a grand taxi
Use a grand taxi when:
- You are traveling with luggage.
- You are a group and want one vehicle.
- You are going outside Marrakech.
- You need a direct transfer from the airport.
- You want more space than a petit taxi.
Shared vs private grand taxi
Grand taxis can be shared or private.
A shared grand taxi is cheaper but leaves when enough passengers are available. This is more common for local routes and intercity connections.
A private grand taxi is more comfortable and direct, but more expensive. It is the better option for tourists with luggage, families or travelers going to places outside the city.
Practical tips for grand taxis
Always agree on the price before departure. For longer trips, confirm whether the price is for the whole car or per person. If you are going to a destination outside Marrakech, confirm if the driver will wait for you and whether the return trip is included.
For airport arrivals, prices can vary depending on the time, luggage, destination and negotiation. If you prefer predictability, ask your hotel or riad for a transfer quote before arrival. If you are arriving early or leaving late and do not want to drag your bags around the city, you can store your luggage in Marrakech with Blastey and move around hands-free.
3. ALSA buses: the cheapest way to move around Marrakech
Marrakech has an urban bus network operated by ALSA. Buses are the cheapest transport option in the city and are useful for travelers who want to save money. They are not always the fastest or most comfortable option, especially during peak hours, but they are practical for simple routes.
When to use the bus
Use the bus when:
- You are traveling on a budget.
- You are not in a rush.
- You know your route in advance.
- You are staying near a main road or bus stop.
- You want a low-cost option for central areas.
City buses
City buses are inexpensive and useful for moving between different parts of Marrakech. It is better to prepare small cash or coins before boarding. Buses can be crowded, and travel time may vary depending on traffic.
Airport Bus Line 19
For Marrakech Menara Airport, ALSA Line 19 is one of the best budget options. It connects the airport with key areas such as the city center, Jemaa el-Fna area, Guéliz and the train station area. It is especially useful if you are traveling light and your accommodation is close to one of the stops.
The airport bus is usually cheaper than taxis and avoids price negotiation. However, if your riad is deep inside the Medina, you may still need to walk from the nearest accessible stop or take a short taxi ride from a nearby gate.
Practical tips for buses
Use Google Maps, Moovit or local route information to check the best bus line. Keep your valuables close, especially when the bus is crowded. If you are arriving late at night, a taxi or transfer is usually more comfortable than the bus.
4. inDrive: useful when you want to negotiate the price in the app
inDrive is a ride-hailing app used in Morocco. Unlike classic ride-hailing apps where the app automatically sets the price, inDrive lets the passenger propose a fare and drivers can accept, reject or counter-offer. This makes it useful when you want to know the estimated price before starting the ride.
When to use inDrive
Use inDrive when:
- You want to avoid street negotiation.
- You want to compare prices before choosing a ride.
- You are in a modern area like Guéliz, Hivernage, M Avenue, Menara or near the train station.
- You prefer to choose between different driver offers.
- You are not in a rush and can wait a few minutes.
How to use inDrive in Marrakech
- Download the inDrive app.
- Set your pickup and destination.
- Propose a reasonable fare.
- Wait for drivers to accept or counter-offer.
- Check the driver profile, car details and rating.
- Confirm the ride and pay as agreed.
Practical tips for inDrive
Choose pickup points on main roads. In the Medina, cars often cannot reach the exact riad door because many streets are pedestrian or too narrow. It is better to set your pickup near a known gate, hotel, square or main road such as Bab Doukkala, Koutoubia, Jemaa el-Fna surroundings, Place des Ferblantiers, Bab Ksiba or near your riad's recommended meeting point.
Confirm the price before entering the car. Also confirm whether payment is cash or another accepted method. In many cases, cash is still the simplest option.
5. Walking in Marrakech: still essential
Walking is part of the Marrakech experience. Inside the Medina, walking is often faster than taking a vehicle because many streets are narrow and busy. Most riads are located in streets where cars cannot enter, so you may need to walk the final few minutes.
Best areas to walk
- Jemaa el-Fna
- Souks of the Medina
- Koutoubia area
- Bahia Palace area
- Ben Youssef area
- Guéliz shopping streets
- Majorelle area, depending on distance
Walking tips
Wear comfortable shoes, especially in the Medina. Use offline maps, but do not rely on GPS alone inside narrow souk streets. If you are arriving with luggage, ask your riad for the closest vehicle-accessible meeting point.
6. Best transport by area
Medina and Jemaa el-Fna
Walk inside the Medina. Use a petit taxi from nearby gates or main roads. For app rides, choose a pickup point outside narrow streets.
Guéliz
Petit taxis and inDrive are very practical. Buses can also be useful depending on your route.
Hivernage and M Avenue
Petit taxis, inDrive and private transfers work well. This area is easier for cars than the Medina.
Majorelle Garden
Petit taxis are usually the easiest option. Expect more demand near closing times. inDrive can also be useful if you choose a nearby main-road pickup.
Marrakech train station
Petit taxis, inDrive, buses and airport bus connections are available. This is one of the easiest areas for transport. If you arrive by train and want to explore before checking in, luggage storage near the Marrakech train station lets you start your day right away.
Marrakech Menara Airport
Use Line 19 if you are on a budget and traveling light. Use a grand taxi, private transfer or inDrive if you have luggage, arrive late or want door-to-door convenience.
7. Common transport mistakes to avoid
Do not enter a taxi without confirming the meter or the price. Do not assume the driver can reach the exact door of a riad inside the Medina. Do not carry only large banknotes for short rides. Do not rely only on one transport option during peak hours. Do not wait until the last minute to go to the airport, especially from the Medina.
8. Suggested transport strategy for visitors
For the best experience, use this simple strategy:
- Walk inside the Medina and souks.
- Use petit taxis for short city rides.
- Use ALSA buses when you want the cheapest option.
- Use Line 19 for airport transfer if your luggage is light.
- Use inDrive when you want to compare prices before booking.
- Use grand taxis or private transfers for outside-city trips.
9. Final advice
Marrakech transport is easy once you understand which option fits each situation. Petit taxis are the most flexible for short rides, grand taxis are better for groups and longer distances, buses are the cheapest, and inDrive is useful when you want price visibility before accepting a ride.
The most important rule is simple: confirm the price, choose an easy pickup point and leave extra time for traffic, especially near the Medina, Jemaa el-Fna, Guéliz and the airport.
Useful links
- Getting around Morocco: trains, buses and flights
- Traffic and driving tips in Morocco
- Where to store luggage in Marrakech (2026 guide)
- Luggage storage near Marrakech bus and train station
- What to do in Marrakech after hotel checkout
- Find luggage storage in Marrakech with Blastey
Sources and useful references
- ALSA Morocco official website: https://www.alsa.ma/en/
- Marrakech Airport bus information: https://airport-marrakech.com/en/transport/bus/
- Marrakech Airport transport guide: https://www.airmundo.com/en/marrakech-menara-airport/public-transport/
- inDrive app listing: https://play.google.com/store/apps/details?id=sinet.startup.inDriver
- Reuters profile of inDrive model: https://www.reuters.com/world/asia-pacific/ride-hailing-app-indrive-says-revenue-up-31-2025-eyes-delivery-expansion-2026-03-16/