Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Marrakech

Marrakech public transport: tickets, passes and apps

For most visitors the best ticket is no ticket at all: pay per ride in a petit taxi (MAD 10–40, meter by law) and walk the medina. Buy a city-bus ticket only if you are staying outside the walls and riding daily. A day pass rarely pays off unless you take four or more bus trips.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20266 min read

Key facts

Best ticket
Pay per ride: petit taxi (MAD 10–40) or city bus (about MAD 5–10); a bus pass only pays off at 4+ bus rides a day
Petit taxi fare
MAD 10–40 in the city; night rate is 50% more; meter by law
Bus single farecheck
About MAD 5–10 a ride (2026 estimate)
Day passcheck
Sold by city bus operators; price and validity vary — confirm at the ticket window
Contactless bank card
Not accepted on buses or taxis; pay cash in dirhams
Airport to medina
About 15–25 min by taxi; agree the price before loading bags
Taxi meter
By law in cities; drivers often 'forget' it at the airport and stations

Prices

Marrakech runs on cash. There is no single transport card that covers buses, taxis and the airport, so the honest answer is that you buy tickets ride by ride. Petit taxis are the default for short hops inside the city and for the run between the medina and Gueliz; buses cover the same corridors more cheaply but more slowly.

Fares below are 2026 estimates in dirhams. Bus fares are set by the operator and can change; taxi fares are metered by law, with a higher night rate. Treat the day and weekly pass prices as a band to confirm at the window, not a fixed number.

Prices
TicketPrice (2026 estimate)ZonesValid for
Petit taxi, single tripMAD 10–40CityOne journey; night rate +50%
Petit taxi, airport runMAD 100–200 (agree first)Airport ↔ cityOne journey
Grand taxi, shared seatMAD 20–100 a seatRegionalOne journey; leaves when full
City bus, single rideAbout MAD 5–10City networkOne ride
City bus, day passCheck at the ticket windowCity networkOne day
City bus, multi-day or weekly passCheck at the ticket windowCity networkSeveral days
Airport busAbout MAD 30–50Airport ↔ cityOne ride

Bus pass prices and validity are not published in a form we can confirm; ask at the operator's ticket window or your hotel. Taxi fares are metered by law.

How to pay

Taxis take cash in dirhams. Small notes help: drivers rarely have change for MAD 200. The meter is required by law in cities, so ask for it to be switched on, or agree a price before you get in — especially at the airport, the train station and Jemaa el-Fna at night, where the meter is most often 'forgotten'.

Buses are cash to the driver or conductor on board, or a ticket bought at the window on the larger routes. Keep coins and small notes ready. Contactless bank cards and phone wallets are not accepted on buses or in taxis; Morocco is still a cash economy for everyday transport, so withdraw dirhams on arrival.

Ride-hailing apps exist in Marrakech but coverage and driver numbers are thin, and pickups inside the medina are difficult because most of it is pedestrian. Do not count on an app as your main way around; use it as a backup when you cannot find a taxi. There is no official city transport app that sells tickets.

  • Carry small dirham notes and coins for fares.
  • Ask for the meter, or fix the price before departure.
  • No contactless on buses or taxis — cash only.
  • Ride-hailing is a backup, not the default.

Zones

Marrakech has no zoned fare system like London or Paris. Petit taxis charge by the meter within the city, and the fare rises with distance and time rather than crossing a zone boundary. The practical split is medina and Gueliz (short, cheap hops), outer districts and the palm groves (longer, higher fares), and the airport, which sits outside the city and is priced separately.

Buses run on a flat city fare regardless of how far you ride inside the network, which is why a single ticket is good value on a long cross-town route and poor value on a two-stop hop. If your hotel is outside the walls, a bus pass can make sense; inside the medina, walking beats both.

Zones
AreaTypical taxi fareNotes
Medina ↔ GuelizMAD 10–20Short hop; meter
Medina ↔ outer districtsMAD 20–40Longer ride; night rate higher
City ↔ Menara airportMAD 100–200Agree before loading bags
Bus, any city routeAbout MAD 5–10Flat fare

From the airport

Marrakech Menara (RAK) is about 15–25 minutes by road from the medina gates, so the transfer is short and cheap relative to most cities. Taxis wait outside arrivals; agree the price before you get in, because this is where the meter is most reliably 'broken'. Expect a fare well above the in-city rate — the airport run is priced separately.

A public bus also links the airport with the city centre for a fraction of the taxi price, but it is slower, drops you at a stop rather than your door, and is awkward with luggage through medina lanes. If you are arriving late or carrying bags, take the taxi. If you are travelling light and arriving in daylight, the bus is the cheap option.

For the return leg, allow extra time in the evening peak and on Fridays. If your flight is early, book a taxi the night before through your riad rather than hunting for one at 05:00.

  • Taxi: about 15–25 min to the medina; agree the price first.
  • Airport bus: cheapest, slower, drops at a stop not your door.
  • Late arrival or heavy bags: take the taxi.
  • Early flight: arrange the taxi the night before.

Tips

The medina is largely pedestrian and small enough to cross on foot, so most days you will use a taxi once or twice rather than a pass. Walking also avoids the traffic around Jemaa el-Fna, which is slower by car than on foot at peak times.

Friday midday prayers slow business across the city, and Ramadan shifts hours for buses and taxis alike — services thin out around iftar. Carry small notes, keep a rough idea of the fare before you set off, and treat any quoted price far above the bands above as a starting point for negotiation rather than a fact.

If you plan to leave the city, the train and long-distance coaches are the better buy than any local pass: see the Morocco travel page for ONCF trains and CTM or Supratours coaches. For a car, compare rates on the car rental page before you commit.

  • Walk the medina; use taxis for the edges and Gueliz.
  • Small notes, rough fare in mind, agree before you ride.
  • Fridays and Ramadan: allow more time.
  • Leaving the city? Train or coach beats any local pass.

Questions people ask

What is the best public transport ticket in Marrakech?

For most visitors, none: pay per ride. Petit taxis cost MAD 10–40 in the city and buses about MAD 5–10 a ride. A bus day pass only pays off if you take four or more bus trips in a day.

Can I pay by contactless card in Marrakech?

No. Buses and taxis take cash in dirhams only. Contactless bank cards and phone wallets are not accepted for everyday transport, so withdraw cash on arrival and keep small notes.

How much is a day pass in Marrakech?

Day and multi-day passes are sold by the city bus operator, but prices and validity are not published in a form we can confirm for 2026. Ask at the ticket window or your hotel before buying.

Do taxis in Marrakech use a meter?

Yes, the meter is required by law in cities and the night rate is 50% higher. Drivers often 'forget' it at the airport and stations, so ask for it to be switched on or agree the price before you get in.

How do I get from Marrakech airport to the medina?

A taxi takes about 15–25 minutes; agree the price before loading bags, as the airport run is priced separately from in-city fares. A public bus is much cheaper but slower and drops you at a stop, not your door.

Deep dive

Every source; changeable facts are marked check

Sources