Major central station

Marrakech Gare

Marrakech, Morocco · ONCF

Marrakech Gare

The southern terminus of the ONCF network, Marrakech Gare is the end of the line on the Tangier–Casa–Marrakech axis. Modern architecture, just 10 minutes by petit taxi from Jemaa el-Fna Square.

Marrakech station marks the southern terminus of the Moroccan rail network: beyond it, Essaouira, Agadir and the Sahara are reached by coach or car. Set in Gueliz, it is a short taxi ride from the medina yet far enough out to collect a rental car without facing the traffic around the ramparts.

2 km
Distance to centre
Moderate
Car rental need
Indirect
Airport link
Lines served
Inter-City Casablanca / TangierConnections via Casa Voyageurs

Role of this station

Marrakech Gare closes the great north–south rail axis. Its role is twofold: welcoming mass international tourism, and acting as a springboard towards southern destinations not served by rail (Atlas Mountains, Essaouira, the desert).

Journeys from Marrakech Gare

Typical durations recorded on the main connections from this station. Each line links to the full route page, with the cost and comfort comparison for every transport option.

DestinationModeTypical durationDetails
CasablancaTrain3h – 3h30See route
RabatTrain3h30 – 4hSee route
FesTrain7h – 8hSee route
EssaouiraEnd of the rail line: the rest is by coach.Coach2h45 – 3h15See route
AgadirNo train to Agadir: coach or car on the A8 motorway.Coach3h – 4hSee route

Durations are indicative and vary with the service and the season. Always check the operator's timetable for the day you travel.

Should you hire a car when arriving at this station?

Renting a vehicle makes perfect sense if Marrakech is only the first stop on your trip, if you plan to explore the surrounding region (the Ourika Valley, Ouzoud, Essaouira or the High Atlas), or if your accommodation is located on the outskirts (for example the Palmeraie, Hivernage or the newer Agdal neighbourhoods).

On the other hand, if your stay is focused entirely on the city centre or the adjacent business district, the tram network, petit taxis and walking are often more efficient for getting around in the immediate urban core.

Getting to the city centre from the station

Strategically located near major road arteries, Marrakech Gare lets you reach the centre quickly by public transport, petit taxis waiting outside the entrance, or ride-hailing (Careem). It also offers excellent road connections for leaving the city without navigating the most congested areas.

  • Petit taxi: 15–40 MAD to most central neighbourhoods, metered or negotiated.
  • Tram / city bus: available in several major cities, fixed fare ~6–8 MAD.
  • Ride-hailing (Careem): a convenient alternative for bulky luggage, transparent pricing.
  • On foot: feasible if your accommodation is within 1.5 km.

Our recommendation for this arrival

Assess your itinerary: for a short city break, stick to local transport. If you are planning regional exploration or need complete independence over several days, picking up a car near the station is a smart move.

Frequently asked questions

How much does a taxi from Marrakech Gare to the medina cost?
Around 20–40 MAD by petit taxi (5–10 min). Avoid drivers without a meter who ask for 80–100 MAD.
Is the station close to Menara Airport?
No — there is roughly 7 km between the two (about 15 min by taxi). There is no direct rail shuttle.

Mobility strategy from Marrakech Gare?