Discovering...
Discovering...

Tangier to Marrakech spans nearly the length of the country — from the Strait of Gibraltar to the foot of the Atlas — so this is Morocco's classic long-haul connection. The fastest realistic way is the high-speed train to Casablanca and a conventional train onward, in around five hours; buses, the odd flight and private drivers are the alternatives. This guide compares them honestly, with 2026 fares and advice on breaking the journey.
Distance by road
~580 km (motorway most of the way)
Fastest train time
~5h with a change at Casablanca
Al Boraq Tangier–Casablanca
~2h10 at up to 320 km/h
Al Atlas Casablanca–Marrakech
~2h40
Daytime train fare
~186–338 MAD 2nd, 249–472 MAD 1st
Overnight train
Direct; couchette from ~375 MAD
CTM bus
~9–10h, ~250–320 MAD
Private driver
~6h, ~2,500–3,500 MAD per car (approx.)
Change point
Casablanca Voyageurs
Best overnight break
Rabat or Casablanca
Sofia Marín· Coast, North & Practical Travel Editor
Spanish travel writer based in Tangier who criss-crosses northern Morocco and the Atlantic coast by bus, train and ferry. She covers Chefchaouen, Tangier, Essaouira and the practical side of getting around. Tangier · 10+ years covering Morocco
Published 9 August 2024 Last updated 15 July 2026
Tangier and Marrakech sit at opposite ends of Morocco, so there is no getting around the fact that this is a long trip — but it is a well-served one. The standard and best approach for most travellers is the train: ride the high-speed Al Boraq south to Casablanca, change to a conventional Al Atlas service, and roll into Marrakech about five hours after leaving the Strait. It is comfortable, scenic in a gentle way, and far less tiring than the alternatives.
If you would rather not change trains, a direct overnight service links the two cities while you sleep, arriving in Marrakech for breakfast. Budget travellers take the CTM bus, a nine-to-ten-hour marathon that is cheap but a real endurance test. Flights exist but are patchy and often connect through Casablanca. And groups or those wanting doorstep service can hire a private driver for the motorway run.
Because the distance is so great, the smartest move for many is not to do it all at once. Rabat and Casablanca both sit squarely on the route and both reward a night's stop, splitting the haul into two easy legs. We cover that option below; for the full network context, see the driving distances matrix.
Each way of covering Tangier to Marrakech suits a different traveller. The train balances speed, comfort and cost and is the all-round winner. The overnight train is unbeatable if you value saving a hotel night and don't mind sleeping on rails. The bus is for the truly budget-focused with time to spare. Flights only make sense when a convenient direct service happens to align with your dates. And a private driver is a splurge that pays off for families or groups.
The table below sets the realistic figures side by side. Note that train fares vary with the specific service and booking window, and that any flight time looks shorter than it really is once airport transfers, check-in and security are added.
| Mode | Total time | Approx. cost | Frequency | Notes |
|---|---|---|---|---|
| Train (Al Boraq + Al Atlas) | ~5h with change | 186–472 MAD per person | Several daily | Fastest overland; change at Casablanca |
| Overnight direct train | ~9h30 (asleep) | From ~375 MAD couchette | Nightly | Saves a hotel night; arrives at breakfast |
| CTM / Supratours bus | ~9–10h | ~250–320 MAD per person | Daily incl. overnight | Cheapest; long haul, several stops |
| Flight | ~1h15 in air, ~4h door to door | ~400–900 MAD | Occasional / via Casablanca | Rarely daily direct; check schedules |
| Private driver | ~6h | ~2,500–3,500 MAD per car | On demand | Door to door; can break the journey |
The daytime train is really two trains. First, the gleaming Al Boraq high-speed service whisks you from Tangier to Casablanca Voyageurs in about two hours ten minutes, touching 320 km/h across the plains — Africa's first high-speed line. At Casablanca you change, usually across the platform, to a conventional Al Atlas train that runs the final two hours forty to Marrakech. Total elapsed time is around five hours, and with sensible connections the wait between them is short.
Fares reflect the two-tier system: expect roughly 186–338 MAD in second class and 249–472 MAD in first for the daytime combination, the higher end applying to the fastest, least flexible bookings. The alternative is the direct overnight train, which leaves Tangier late in the evening and reaches Marrakech the next morning with no change at all — couchette berths start around 375 MAD, and a private single-berth compartment costs more. It is a comfortable way to erase both the journey and a hotel night at once.
| Leg | Service | Duration | Notes |
|---|---|---|---|
| Tangier → Casablanca | Al Boraq high-speed | ~2h10 | Up to 320 km/h; frequent departures |
| Change at Casablanca | Casa Voyageurs | ~15–40 min | Usually cross-platform; check the board |
| Casablanca → Marrakech | Al Atlas conventional | ~2h40 | Comfortable A/C; 1st and 2nd class |
| Overnight alternative | Direct sleeper | ~9h30 | No change; couchette from ~375 MAD |
On paper a flight looks tempting — barely over an hour in the air between Tangier's Ibn Battouta airport and Marrakech Menara. In practice the domestic market on this pair is thin: direct services are occasional rather than daily, and many itineraries route through Casablanca, which erases the time saving. Once you add getting to the airport, checking in, security and the transfer from Menara into the medina, the door-to-door total often matches or exceeds the train.
Flying can still win if a convenient direct flight lands on your travel date and you value the shorter transit, or if you are connecting from an international arrival. Check schedules carefully and compare the true door-to-door time, not just the flight time. Our Tangier Ibn Battouta airport guide covers transfers and facilities at the northern end.
The CTM bus is the budget backbone. It grinds down the motorway in nine to ten hours for around 250–320 MAD, with a handful of comfort stops and both daytime and overnight departures. The coaches are air-conditioned and reclining, but there is no disguising that this is a very long time to sit; it suits travellers whose budget matters more than their schedule. Supratours runs comparable services. Book ahead in summer.
At the other end of the scale, a private driver turns the trip into a flexible six-hour motorway run for roughly 2,500–3,500 MAD per car. The advantages are doorstep pickup, luggage space, and the freedom to break the journey — a lunch stop in Rabat, an hour at the Hassan Tower, or an overnight in Casablanca. Split between a family or a group of four it is far more affordable per head than it first looks, and it removes every logistics headache from a long travel day.
For many travellers the answer is a firm yes. Rabat and Casablanca both lie directly on the route, both are worth a night, and stopping turns an exhausting single push into two relaxed half-days. Break in Rabat and you get the calm capital — the Kasbah des Oudaias, the Hassan Tower, gardens and a walkable medina — before an easy onward train. Break in Casablanca and you can see the Hassan II Mosque and the Art Deco centre.
This also lets you use the excellent northern rail corridor to its full advantage: Tangier to Rabat on Al Boraq is only about ninety minutes, and Rabat to Marrakech under four hours, as covered in our Rabat–Marrakech train guide. The short Casablanca–Rabat hop is trivially easy if you want to see both. The table shows the natural break points and what each offers.
| Break point | Time from Tangier | Onward to Marrakech | Why stop |
|---|---|---|---|
| Rabat | ~1h30 (Al Boraq) | ~3h30–4h by train | Calm capital; Oudaias, Hassan Tower, gardens |
| Casablanca | ~2h10 (Al Boraq) | ~2h40 by train | Hassan II Mosque, Art Deco centre |
| No break (day train) | — | Straight through, ~5h | Fastest if you want it done in a day |
| No break (overnight) | — | Arrive at breakfast | Saves a hotel night; wake up in Marrakech |
If speed is everything and a convenient direct flight exists on your date, flying can shave time — but the daytime train is nearly as quick door to door and far more reliable, so it is the sensible default for fastest. For cheapest, the CTM bus undercuts everything at the cost of a very long day, with second-class train not far behind and much more comfortable. For easiest and most restful, the overnight direct train is hard to beat: no change, no lost daylight, and a hotel night saved.
Our all-round recommendation for most visitors is the daytime train with a coordinated change at Casablanca, or — if the dates suit and you want to see more of the country — breaking the trip with a night in Rabat. Whichever you pick, this route is the spine of many a Morocco itinerary, linking the Mediterranean north to the gateway of the Atlas and the desert.
The high-speed Al Boraq train to Casablanca (about 2h10), then a conventional Al Atlas train onward to Marrakech (about 2h40), for roughly five hours total including the change. A direct flight is quicker in the air but rare and often routes via Casablanca, so once airport time is added the train is usually just as fast door to door and far more reliable.
Yes, but only overnight. A direct sleeper leaves Tangier late in the evening and arrives in Marrakech the next morning with no change, couchette berths from around 375 MAD. During the day you travel by high-speed Al Boraq to Casablanca and change to an Al Atlas train, which is the faster option in daylight.
For the daytime combination, roughly 186–338 MAD in second class and 249–472 MAD in first, depending on the service and how far ahead you book. The direct overnight train starts around 375 MAD for a shared couchette berth, more for a private compartment. Book early for the best fares and to guarantee a seat or berth on busy dates.
About nine to ten hours by CTM or Supratours coach, with daytime and overnight departures and a fare of roughly 250–320 MAD. The coaches are air-conditioned and reclining with comfort stops, but it is a very long time to sit. It is the cheapest way to make the trip and suits travellers with more time than budget.
Sometimes. Direct flights between Tangier and Marrakech are occasional rather than daily, and many itineraries connect through Casablanca, which cancels out the time saving. Check schedules for your exact dates, and compare the true door-to-door time — including airport transfers, check-in and security — against the roughly five-hour daytime train before booking.
For most travellers, yes. Rabat and Casablanca both sit on the route and both merit a night, splitting a tiring single haul into two easy half-days. Tangier to Rabat on Al Boraq is only about ninety minutes, and Rabat to Marrakech under four hours, so a stopover adds a city to your trip without adding real travel time.
For families and groups, often yes. A private car covers the motorway run in about six hours for roughly 2,500–3,500 MAD, door to door, with luggage space and the freedom to stop in Rabat or Casablanca. Split four ways it is far more affordable per head than it sounds, and it removes all the logistics from a long travel day.
That is the plan. The Al Boraq high-speed line that currently ends at Casablanca is being extended toward Marrakech, a project tied to Morocco's 2030 World Cup preparations. When it opens, the whole Tangier–Marrakech journey should become a fast, single high-speed ride. As of mid-2026 the extension is under construction and scheduled before 2030, though the opening date is not yet confirmed.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
Practical Guides
How to travel Rabat to Marrakech by train, with routes, durations, fares and how it compares to bus and driver.
Read guidePractical Guides
The frequent Casablanca-Rabat hop by train and grand taxi, with durations, fares and airport connections.
Read guidePractical Guides
A master reference of realistic driving distances and times between Morocco's main hubs, with where to break long legs.
Read guidePractical Guides
A rail-only Morocco itinerary built on ONCF and Al Boraq legs, with train times, fares and what's reachable car-free.
Read guidePractical Guides
A guide to Tangier's airport, with transfers into town and on to Chefchaouen, facilities and routes served.
Read guidePractical Guides
A 2026 price guide to Tangier covering meals, taxis, ferry and airport transfers, attractions and stays.
Read guide