Marrakech from Casablanca: The Complete Travel Guide (2026)
Planning a trip to Marrakech from Casablanca in 2026? The Al Boraq high-speed train now covers the 243 km between Morocco’s economic capital and its tourist capital in just 2 hours 15 minutes, with second-class fares from 145 MAD (€13). You also have the option of driving the A3 highway in 2.5–3 hours or taking a CTM bus for as little as 80 MAD. Whichever mode you choose, a well-organised day trip gives you 8–10 hours in the Red City — enough for the main square, the souks, a palace, and a garden. This guide covers every route, every cost, and every time-saving trick, from booking ONCF train tickets online to dodging the medina’s most common tourist traps. By the end, you’ll know exactly how to plan, budget, and execute a seamless journey between these two Moroccan powerhouses.
Key Takeaways
- The direct train from Casablanca to Marrakech takes approximately 2 hours 15 minutes on the high-speed Al Boraq service, with tickets from 145 MAD (~€13) in second class.
- Driving yourself takes 2.5–3 hours on the A3 highway covering 243 km, but parking in Marrakech’s medina is notoriously difficult — consider park-and-ride options.
- A guided day trip costs 600–900 MAD per person and includes transport, a local guide, and lunch — the most stress-free option for a same-day visit.
- The best time to visit Marrakech from Casablanca is between March and May or September to November, when daytime highs hover at 24–30°C.
- You can realistically see the main highlights — Jemaa el-Fnaa, the souks, Bahia Palace, and Majorelle Garden — in a single well-planned day.
The Complete Answer: How to Travel from Casablanca to Marrakech

Modern high-speed train en route to Marrakech, capturing the essence of fast, comfortable travel between Morocco’s two major cities.
The fastest, cheapest, and most comfortable options between the two cities are the Al Boraq train, the A3 highway, and the CTM/Supratours buses — each serving a different traveller profile with distinct trade-offs in speed, cost, and flexibility.
The Fastest Option: Al Boraq High-Speed Rail
The ONCF Al Boraq service now operates direct trains between Casablanca and Marrakech with a journey time of 2 hours 15 minutes — down from 3.5 hours on the old service. Trains depart from Casa Voyageurs station (not Casa Port) roughly every 60–90 minutes between 6:00 AM and 9:00 PM. Fares are 145 MAD in second class and 245 MAD in first class, which includes wider seats, complimentary snacks, and quieter carriages. The route passes through the Chaouia plains and the Oued Tensift valley — ask for a window seat on the right side for the best views of the Atlas Mountains as you approach Marrakech. Flying is impractical: the 55-minute flight between Casablanca and Marrakech becomes slower than the train once you factor in airport security and transfers. If you’re landing at Mohammed V International Airport, the Al Boraq airport station connects to Casa Voyageurs in 30 minutes.
Quick Answer: The Al Boraq high-speed train is the fastest way to travel between Casablanca and Marrakech, completing the journey in 2 hours 15 minutes from Casa Voyageurs station. Tickets cost 145 MAD in second class or 245 MAD in first class, with departures every 60–90 minutes from 6:00 AM to 9:00 PM daily.

Iconic Marrakech square filled with life and color, representing the ultimate destination for a day trip from Casablanca.
The Flexible Option: Driving or Private Transfer
The A3 autoroute covers 243 km between the two cities; driving takes 2.5 hours with clear traffic, but Friday afternoons and Sunday evenings add 30–45 minutes of congestion. Toll cost is 95 MAD one-way for a standard car, and fuel adds roughly 120–150 MAD depending on your vehicle. Private transfers cost 800–1,200 MAD one-way and can be pre-booked through services like GetYourGuide or local operators — ideal for families or those with heavy luggage. Driving into Marrakech’s medina is not recommended: the old city’s streets are too narrow for cars, and parking costs 30–50 MAD per day at secure lots near Bab Doukkala or the Koutoubia.
Definition: The medina is the old walled city of Marrakech, a UNESCO World Heritage site of narrow alleyways, souks, and historic buildings. Cars cannot enter most of it, and parking is limited to designated perimeter lots.
The Budget Option: Shared Bus (CTM or Supratours)
CTM and Supratours both operate 5–7 daily departures between Casablanca and Marrakech, with journey times of 3.5–4 hours depending on stops. Fares range from 80–110 MAD, making the bus the cheapest ground option. Buses depart from Casablanca’s CTM main station near the Marché Central and arrive at Marrakech’s new bus station on Avenue Hassan II — a 15-minute taxi ride from Jemaa el-Fnaa.
Quick Answer: The CTM and Supratours buses are the cheapest way to travel between Casablanca and Marrakech, costing 80–110 MAD one-way. The journey takes 3.5–4 hours, with 5–7 daily departures, and arrives at Marrakech’s bus station on Avenue Hassan II, a 15-minute taxi ride from the main square.
Planning Your Day: A Realistic Same-Day Itinerary
A well-planned day trip from Casablanca gives you 8–10 hours in Marrakech — enough to hit all the major sights without rushing, provided you stick to a tight schedule.
The 7:00 AM Departure Strategy
Catch the 7:15 AM Al Boraq train from Casa Voyageurs — you’ll arrive at Marrakech’s Gare Marrakech at 9:30 AM, just as the souks open. Take the 15-minute walk (or 30 MAD taxi ride) straight to Jemaa el-Fnaa before the heat and crowds peak. Start at the Koutoubia Mosque (free exterior visit) at 10:00 AM, then enter the souks via Rue Souk Smarine.
Midday: Lunch, Palaces, and Gardens
Book a table at Café Argana or Nomad for a rooftop view of Jemaa el-Fnaa; budget 100–150 MAD for lunch. Bahia Palace (open 9:00 AM–5:00 PM, 70 MAD entry) requires 45–60 minutes — arrive by 1:30 PM to avoid the worst queues. Majorelle Garden (open 8:00 AM–6:00 PM, 150 MAD for garden + Berber Museum) closes ticket sales at 5:30 PM; visit between 2:30–4:00 PM when tour groups thin out.
The Return: Evening Trains and Safety Buffer
The last direct train to Casablanca departs at 8:30 PM, arriving at Casa Voyageurs at 10:45 PM. If you miss it, the 9:15 PM Supratours bus gets you back by 12:30 AM for 95 MAD. Always keep a 45-minute buffer before your return departure — Marrakech’s medina is easy to get lost in, and taxi queues at the station can take 20 minutes.
Quick Answer: The best same-day itinerary is the 7:15 AM Al Boraq train from Casa Voyageurs, arriving at 9:30 AM. Visit the Koutoubia, the souks, Bahia Palace, and Majorelle Garden, then catch the last return train at 8:30 PM. Keep a 45-minute buffer before departure to account for medina navigation and taxi queues.
Cost Breakdown: What a Day Trip Actually Costs
Here’s a transparent, itemised budget for different traveller profiles — no hidden costs or vague estimates, just real 2026 prices.
Budget Traveler: Total 350–450 MAD
- Train (round trip, second class): 290 MAD
- Lunch (street food at Jemaa el-Fnaa stall): 40–60 MAD
- Bahia Palace entry: 70 MAD
- Local transport (taxis within Marrakech): 60–80 MAD
- Water and snacks: 20–30 MAD
Mid-Range Traveler: Total 800–1,000 MAD
- Train (round trip, first class): 490 MAD
- Sit-down lunch with rooftop view: 150–200 MAD
- Majorelle Garden + Berber Museum: 150 MAD
- Private taxi hire for the day: 300–400 MAD
- Optional hammam visit at Les Bains de Marrakech: 250 MAD
Comparison Table: Transport Options at a Glance
| Option | Duration | Cost (One-Way) | Departure Frequency | Best For |
|---|---|---|---|---|
| Al Boraq Train | 2h 15m | 145–245 MAD | Every 60–90 min | Speed and comfort |
| Driving (A3) | 2h 30m | 215 MAD (toll + fuel) | On demand | Group flexibility |
| Private Transfer | 2h 30m | 800–1,200 MAD | On demand | Families, luxury |
| CTM/Supratours Bus | 3h 30m–4h | 80–110 MAD | 5–7 daily | Budget travel |
Quick Answer: A budget day trip from Casablanca to Marrakech costs 350–450 MAD total (train, street food lunch, one palace, taxis). A mid-range trip with first-class train, rooftop lunch, Majorelle Garden, and private taxi hire runs 800–1,000 MAD. The single biggest saving is booking train tickets online in advance.
Where to Go in Marrakech: The Essential Shortlist
Prioritise these attractions based on the time you have — each tier is ranked by day-tripper value, with specific time budgets and entry details.
The Unmissable Tier (2–3 Hours Total)
Jemel el-Fnaa: The main square transforms at sunset — snake charmers, storytellers, and food stalls. Visit at 11:00 AM for a calm look and return at 6:00 PM for the spectacle. Koutoubia Mosque: The 77-metre minaret dominates the skyline. Non-Muslims cannot enter, but the surrounding gardens offer excellent photo angles. The Souks: Navigate the network of alleyways from Rue Souk Smarine. Key purchases: leather goods (bargain from 50% of the asking price), spices, and Berber rugs.
Definition: A souk is a traditional North African marketplace — a network of covered alleyways where vendors sell leather goods, spices, textiles, and handicrafts. Marrakech’s souks radiate from Jemaa el-Fnaa and are organised by trade.
The Secondary Tier (1–2 Hours)
Saadian Tombs (70 MAD, open 9:00 AM–5:00 PM): A hidden gem rediscovered in 1917 — the marble-columned mausoleum dates to the 16th century. El Badi Palace (70 MAD): A ruined palace with stork nests on its ramparts — worth 30 minutes for the panoramic views from the terrace. Le Jardin Secret (80 MAD): A restored 19th-century riad garden offering calm relief from the medina chaos.
The Skip-If-Short on Time Tier
The Marrakech Museum (50 MAD) is charming but skippable if you’re already visiting Bahia Palace. Agdal Gardens (free, 8:00 AM–6:00 PM) requires a 30-minute walk from the medina — only worth it if you’ve seen everything else. The Yves Saint Laurent Museum (200 MAD) is excellent but requires a separate 90-minute block that most day-trippers cannot spare.
Quick Answer: For a single day, prioritise Jemaa el-Fnaa, the Koutoubia Mosque, and the souks (2–3 hours total), then add Bahia Palace and one garden. Skip the Marrakech Museum, Agdal Gardens, and the Yves Saint Laurent Museum unless you have extra time — they each require 30–90 minutes that most day-trippers don’t have.
Practical Tips: Avoiding Tourist Traps and Staying Safe
These actionable rules come from local knowledge and recent visitor reports — follow them to avoid the most common scams in Marrakech.
Negotiation and Pricing Rules
Always agree on a taxi fare BEFORE entering — never use the meter; a ride within the medina should cost 20–30 MAD, not the 100 MAD drivers will quote. In the souks, start bargaining at 30–40% of the initial asking price and walk away if the seller doesn’t meet you at 50–60%. Restaurants near Jemaa el-Fnaa charge a 10–15% “terrace surcharge” — ask to see the menu with prices before sitting down.
Cultural Etiquette and Dress Codes
Dress conservatively: shoulders and knees covered for both men and women, especially when visiting Bahia Palace or the Saadian Tombs. Photography: Ask permission before photographing locals, particularly Berber women and snake charmers — they will expect a tip of 5–10 MAD. Ramadan (February 18–March 19, 2026): Restaurants in the medina may be closed during daylight hours; plan lunch at a hotel or Western-style cafe.
Step-by-Step: How to Buy Train Tickets Online
- Visit the ONCF website (oncf.ma) or download the ONCF mobile app.
- Select “Casa Voyageurs” as departure and “Marrakech” as arrival.
- Choose your date — tickets open for sale 30 days in advance; book at least 3 days ahead for weekend travel.
- Select second or first class, then pay by credit card (Visa/Mastercard accepted; some international cards may require 3D Secure).
- Save the PDF ticket to your phone — the conductor scans a QR code; a printed copy is not required.
- Arrive at the station 20 minutes before departure; platform numbers are displayed 10 minutes prior.
Quick Answer: The most common scams in Marrakech involve overpriced taxis, aggressive souk vendors, and hidden restaurant surcharges. Agree on taxi fares before boarding — a ride within the medina should cost 20–30 MAD, not the 100 MAD drivers quote. Start bargaining at 30–40% of asking prices and always check menu prices before sitting down at terrace restaurants near Jemaa el-Fnaa.
FAQ: Marrakech from Casablanca
How long is the train ride from Casablanca to Marrakech? The Al Boraq high-speed train takes 2 hours 15 minutes from Casa Voyageurs station to Marrakech’s main station. Buses take 3.5–4 hours, while driving takes 2.5–3 hours.
Can I do Marrakech as a day trip from Casablanca? Yes — with the first train at 6:15 AM and the last return at 8:30 PM, you get 8–10 hours in Marrakech. This is enough for Jemaa el-Fnaa, the souks, Bahia Palace, and one garden.
What is the cheapest way to get from Casablanca to Marrakech? The CTM or Supratours bus at 80–110 MAD one-way is the cheapest option. The train is only slightly more expensive at 145 MAD and saves over an hour each way.
Is Marrakech safe for tourists in 2026? Yes — Marrakech is safe for tourists, with violent crime being rare. The main risks are petty scams, overcharging taxis, and pickpocket
Conclusion
Marrakech from Casablanca is one of Morocco’s most rewarding day trips or weekend escapes — a seamless 2-hour-and-15-minute train ride that transports you from the modern Atlantic metropolis to the heart of the ancient red city. With your train tickets booked online, your bargaining strategy locked in, and your dress code prepared, you can navigate the souks, admire Bahia Palace, and soak up the energy of Jemaa el-Fnaa with confidence and ease. The key to a stress-free visit lies in preparation: agree on taxi fares upfront, start negotiations at 30–40% of asking prices, and always check menus before sitting down. Armed with these local insights, you’re ready to experience the best of Marrakech without falling into common tourist traps. Don’t just dream about it — book your ONCF tickets today, pack light, and let the adventure begin. Your unforgettable journey from Casablanca to Marrakech is just a train ride away.