Within Marrakech you'll mostly walk the medina and grab petit taxis between districts. For the airport, the day trips and onward cities, the choice is between the train (to Casablanca, Rabat, Fes) and a private driver — and which you want depends on where you're headed.
In this guide
Getting around the city
The medina is a pedestrian maze — cars can't reach most riad doors, so you'll explore it on foot and lean on landmarks like Jemaa el-Fna and the Koutoubia minaret to orient yourself. Between the old town, Gueliz and Hivernage, the new-town districts, small red 'petit taxis' handle short hops cheaply; agree the fare first or insist on the meter, since they often 'forget' it for tourists.
Trains and buses from Marrakech
Marrakech is the southern terminus of the ONCF rail network, with comfortable trains running north to Casablanca (around three hours), Rabat and onward to Fes and Tangier — including the Al Boraq high-speed line on the northern stretch. The station sits in Gueliz, a short taxi from the medina. For places off the rail map — the Atlas, Ouarzazate, the gorges, Essaouira and the Sahara — you'll want a private driver or a long-distance bus, with CTM and Supratours the reliable operators.
Why most visitors use a private driver for day trips
For anything beyond the city — Agafay, the Ourika valley, the Atlas passes, Essaouira or a desert run to Aït Ben Haddou — a private driver-guide is the comfortable choice: door-to-the-gate from your riad, all your luggage, your own schedule, and the freedom to stop at a viewpoint, an argan co-op or a Berber village on the way. The mountain switchbacks and desert pistes are demanding to self-drive, and a good driver doubles as guide and translator.
Airport transfers
Marrakech Menara (RAK) sits just a few kilometres from the medina. A pre-booked private transfer with a flight-tracked, name-board pickup spares you the arrivals-hall taxi haggling, and because no car reaches the riad door, your driver walks you the last few minutes through the lanes to the door.
Frequently asked
Is it better to take the train or hire a driver from Marrakech?
For Casablanca, Rabat, Fes or Tangier, the northbound train from Marrakech is fast and cheap. For the day trips — Agafay, Ourika, the Atlas, Essaouira, Ouarzazate and the Sahara, where there's no useful train — a private driver is the comfortable, flexible way to go.
Should I rent a car in Marrakech?
Self-driving works on the motorways but is a headache in the medina (no cars reach the riads) and demanding on the Atlas passes and desert pistes. Most visitors prefer a private driver, who navigates, translates and guides as well.
How do I get from RAK airport to my riad?
Pre-book a private transfer with a fixed price and a name-board pickup. The Marrakech medina is largely car-free, so your driver parks at the nearest gate and walks you the last few minutes to the riad door.
Planning a trip?
Let a Marrakech atelier handle the details.
Tell us your dates and style and we'll send a written itinerary and a transparent quote within 24 hours.
Request an itineraryKeep reading
Planning
Morocco Travel Costs & Budget
Marrakech bends to almost any budget. Mid-range visitors spend roughly US$80–150 per person per day; a private, riad-based city break with a driver-guide and day trips typically runs US$200–400+ per day depending on season and standard.
Planning
Is Morocco Safe to Visit?
Yes — Marrakech is a well-trodden, welcoming city with a tourism industry built around visitors. The realistic day-to-day concerns are petty scams and the famous medina hustle around Jemaa el-Fna and the souks, both easily managed once you know the patterns.
Planning
The Best Time to Visit Morocco
For a Marrakech city break, spring (March–May) and autumn (September–November) hit the sweet spot — sun-warmed days in the medina, cool enough rooftops at dusk, and perfect conditions for Agafay, the Ourika valley and an Atlas or desert day trip.
