Skip to content

Getting around Marrakech: taxis, apps, buses and the rest

From the beige petit taxi to the hire car, every way to get around Marrakech: what each really costs, when to use it and the pitfalls to know. The medina walks. Everything else, you negotiate.

Indicative prices, a shifting sector. Sterling rates below are ballparks - check on the day. The legal frame for ride-hailing apps (Uber, inDrive, Careem) shifts quickly: section current as of June 2026.

In brief
In town
On foot + taxi
the medina walks. Rest by petit taxi
Petit taxi
About £3
the town run - insist on the meter
Ride-hailing
Limited
Uber's back. inDrive and Careem in a grey zone
Beyond town
Bus and train
CTM/Supratours, train (not everywhere), hire car for the Atlas

The right mode for the trip

In Marrakech, the best way of getting around depends mainly on the distance and the neighbourhood. At a glance:

Your tripThe right mode
Inside the medinaOn foot - the alleys are closed to cars
Medina ↔ Guéliz, Majorelle, HivernagePetit taxi on the meter, or an app
Airport ↔ centreBus 19, petit taxi or private transfer
Day trip: Atlas, desert, EssaouiraHire car or private driver
Another big city (Casablanca, Fez, Tangier)ONCF train
A town with no train (Essaouira, Agadir, Ouarzazate)Supratours or CTM coach

The petit taxi

It's the easiest way of getting around town. The Marrakech petit taxi is beige, takes three passengers maximum, and doesn't leave the city limits. The meter is mandatory but often 'forgotten' with tourists: ask for the meter as you get in, or agree the price before you set off.

Allow about £2 to £3.50 for a standard town run, with a surcharge of about 50% at night, roughly 8pm to 6am, plus Sundays and public holidays. Keep coins to hand: it's cash-only, and a small round-up will do as a tip.

The full guide
Petit taxis in Marrakech
Meter fares, the night surcharge, tips and the usual scams.
Read the guide →

The grand taxi

Not to be confused with the petit taxi: the grand taxi is an old Mercedes that runs shared journeys out to the suburbs and neighbouring towns, from dedicated ranks. It takes six passengers, tightly packed, and has no meter: the price is per seat or a flat rate for the whole car.

You can book the whole car for yourself, and agree the price before setting off. As a rough guide, Marrakech-Essaouira runs about £7 to £8 per person shared, or around £45 for the whole car.

Uber and ride-hailing apps

The answer moves fast, and it isn't the one you'd expect. Uber pulled out of Morocco in 2018 and returned in late 2025 to Casablanca and Marrakech - but only through licensed transport operators, not individual drivers. Other apps like inDrive, Careem and Yango circulate, but in a legal grey zone. When they work, the price is shown up front and the car is air-conditioned, for 20 to 40% more than a street petit taxi.

⚠ Status volatile - current as of June 2026

The status of ride-hailing apps in Morocco shifts fast. Before relying on one, check the service is running at the time of your trip. The street petit taxi, meanwhile, stays available everywhere.

The city bus

The city bus network is run by ALSA. The ticket costs a few dirhams and is paid on board; there's also a rechargeable card. It's cheap, but the routes are hard to parse for a short-stay visitor and buses fill up at peak times: most tourists prefer the taxi.

The useful line: the 19

Line 19 connects the airport to the centre: about £2.50 single, one departure every 30 minutes from 6am to 9pm, running to Jemaa el-Fna and on to the train station.

The options compared
Airport ↔ centre transfers
Bus 19, taxi or private transfer: what each costs and how to arrange it.
Compare →

The tourist bus

For a first overview without walking, the open-top tourist bus (Marrakech City Tour, operated by ALSA) runs two loops: a historic one (medina and new town, about 1 hr 15) and one out to the Palmeraie (about 1 hr), with audio commentary in several languages. The day ticket costs around £16 and lets you hop on and off at the main sights.

The calèche

The calèche - the horse-drawn carriage - is part of the scenery, mainly from Jemaa el-Fna and near the Koutoubia. As a rough guide, allow about £15 for a 30- to 45-minute ride along the ramparts, per carriage. As with everything, agree the price before you get in.

The honest note

In the summer heat, the question of horse welfare is a real one. The carriages are meant to be inspected, but the condition of the animals varies. If a horse looks in distress, give it a miss.

On foot

The medina is walked - most alleys are closed to cars - and Marrakech is a flat city, easy on the feet. From Jemaa el-Fna to Guéliz or Majorelle is two to three kilometres (about 1.5 miles), a half-hour walk or a short taxi ride. One thing to watch: the scooters that thread quickly through the souks.

Bike, scooter, e-scooter

A bike has its place, mainly in the new town and the Palmeraie: the local charity Pikala Bikes hires bicycles and runs guided rides, with a social mission. Inside the medina, the crowds and the narrow alleys make it less practical. Scooters can be hired too, but the traffic is dense: for confident riders only.

Hiring a car

A car makes no sense inside Marrakech - the medina is off limits to vehicles and parking is tricky - but it comes into its own for ranging out: the Atlas, waterfalls, Essaouira, Ouarzazate. A national driving licence is enough, the minimum age is usually 21, and expect a deposit (credit card hold) that runs high. Some local hirers offer no-deposit options. For town parking, an informal attendant in a hi-vis vest will watch the car for a small tip.

The full guide
Hiring a car in Morocco
Where to hire, deposits, insurance, licences and 4×4s for the Atlas and the desert.
Read the guide →

Private driver and transfer

For a day trip, a car with driver takes away the stress of driving, parking and deposits: reckon on about £65 to £125 for the day, fuel included, depending on distance. It's often the most restful option for the Atlas, Essaouira or the desert, booked through your riad or a platform.

Practical guide
Marrakech-Menara Airport
Terminals, arrivals, services and getting into town.
Read the guide →

Reaching other cities

From Marrakech, two reliable coach companies cover the country: CTM, the long-standing national operator, and Supratours (a subsidiary of ONCF), whose bus station adjoins the railway station. Supratours serves the towns without a train - Essaouira, Agadir, Ouarzazate.

The ONCF train connects Marrakech to Casablanca, Rabat, Meknes, Fez and Tangier, but not the Essaouira coast or the south: for those, it's the coach. The high-speed line hasn't yet reached Marrakech.

RouteModeDurationIndicative price
→ EssaouiraSupratours coach~3 hrsfrom ~£7
→ AgadirCoach~3 hrs~£8.50
→ OuarzazateCoach~4 hrs~£10
→ CasablancaONCF train~2 hrs 30-3 hrsfrom ~£7
Durations and prices are indicative, check on the day. The grand taxi remains an option to neighbouring towns (see the grand taxi section).

Getting around in a wheelchair

The medina is hard in a wheelchair - uneven paving, narrow alleys, steps. Public transport and trains offer limited access. The easiest option is an adapted private vehicle or taxi, though the supply is thin. The town is flat, though - the airport and station are recent and step-free, and passers-by tend to offer a hand.

Safety and scams

The scams to know

They're rarely dangerous, but worth knowing. The classic: the 'broken meter' followed by an inflated fare. At the airport, touts quote about £25 to £35 for a run that should cost £6 to £8. Watch out for 'your hotel is closed' too, a pretext to redirect you elsewhere for a commission - confirm directly with your accommodation. And ignore the unofficial guides who offer help you didn't ask for in the medina.

The essentials

Frequently asked questions

Short answers for getting around Marrakech.

Is Uber available in Marrakech?
Uber returned in late 2025, but only via licensed operators. Apps like inDrive or Careem sit in a legal grey zone. The status shifts fast: the street petit taxi remains the safest option.
Do taxis run on a meter?
Yes, it's mandatory - but often 'forgotten'. Insist on it when you get in, or agree the price before you set off.
How much is a petit taxi?
About £2 to £3.50 for a town run, with a night surcharge of around 50%.
How do I get from the airport to the centre?
By bus 19 (about £2.50), by petit taxi or by private transfer. The detail sits on our airport transfer page.
Do I need to hire a car in Marrakech?
Not in town, where the medina is car-free, but useful for day trips out of Marrakech.
Can I pay by card in taxis?
No - bring cash. Taxis, buses and calèches are paid in dirhams.
How do I reach Essaouira or Agadir?
By Supratours or CTM coach - there's no train to these towns. Allow about three hours for Essaouira.
Is there a train in Marrakech?
Yes, to Casablanca, Rabat, Fez and Tangier - but not to Essaouira, Agadir or the desert.
How much is a calèche ride?
About £14 to £16 for 30-45 minutes, per carriage, to be agreed before you set off.
Is Marrakech accessible in a wheelchair?
The medina makes it hard. The easiest option is an adapted private vehicle. The town is flat and the airport is accessible.

Read next

↑ ↓ to navigate · Enter to open · Esc to close