Morocco

How to get from Marrakesh to Rabat

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
4h 24min
💶
From
14€
📍
Distance
286 km
Powered by 12Go system

There are 1 way(s) to get from Marrakesh to Rabat

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Marrakesh
📍The main departure point for CTM and Supratours buses in Marrakech is the Bab Doukkala Bus Station for CTM, and the station adjacent to the ONCF train station for Supratours. These terminals are well-organized, with ticket counters and waiting areas.
🚇From Marrakech city center (Jemaa el-Fna Square), you can reach Bab Doukkala Bus Station by a petit taxi for about 15-25 DH (1.5-2.5 €) in 5-10 minutes. For the Supratours station, a taxi also costs between 15-25 DH and takes a similar amount of time. Local buses also serve these areas.
⏰Departures from Marrakech to Rabat are frequent throughout the day, with buses every one or two hours on average from 6:00 AM to midnight. CTM and Supratours offer many time slots, including evening departures.
💸 Transport from 14€ per person
⚡ Fastest: 4h 24min
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Your Tickets in Advance

For popular routes like Marrakech-Rabat, especially on weekends or holidays, buying your CTM or Supratours tickets a few days in advance guarantees your spot and avoids last-minute stress at the bus station. This ensures you get your preferred seat.

💡
Choose CTM or Supratours

These two companies offer the most reliable and comfortable services. Avoid unofficial local buses, which can be slower and less safe. CTM and Supratours have dedicated stations and regular departures, greatly facilitating your journey.

💡
Plan Your Connections

If Rabat is a stopover to another destination, check your connection schedules. CTM and Supratours stations are often well-connected to Rabat's urban transport network, but a little planning simplifies everything.

💡
Bring Water and Snacks

While stops are possible, having water and some snacks ensures optimal comfort during the 4-hour journey. It's a good habit for all your travels in Morocco, especially during hot weather.

💡
Confirm Your Departure Station

In Marrakech, the CTM and Supratours bus stations can be distinct and are not always in the same location as the local bus station. Double-check your station's address when booking to avoid any confusion.

🛣️ The journey experience

Traveling from Marrakech to Rabat is a classic Moroccan journey, and the good news is that it's simple and efficient. Forget the hassle of long distances or searching for domestic flights: for this route, the bus is your best bet. Are you looking to optimize your time and budget without compromising on comfort? This guide is designed for independent travelers who like to know exactly what to expect.

To reach Rabat from Marrakech, the coach bus is the top option. Companies like CTM and Supratours offer regular, comfortable, and punctual services. Expect around 4 hours of travel time for a very affordable price, generally between 10 and 14 €. You won't need to look for a flight for this distance, as the bus is much more practical and direct from city center to city center. It's the perfect balance of speed, cost, and local experience.

In short, for Marrakech-Rabat, there's no bus vs. plane or ferry dilemma. The bus is the obvious, reliable, and economical solution. You'll avoid long waits at the airport and enjoy the scenery. Trust the CTM and Supratours networks for easy online booking and immediate confirmation, ensuring a stress-free journey perfectly integrated into your Moroccan itinerary.

Frequently asked questions — Marrakesh → Rabat

✨ Why visit Rabat?

  • ✓ Visit the Hassan Tower and Mohammed V Mausoleum, iconic symbols of the city.
  • ✓ Explore the Kasbah of the Udayas, a historic quarter with blue and white alleys and Andalusian gardens.
  • ✓ Stroll through the exotic gardens of Bouknadel, a botanical haven of peace.
  • ✓ Discover the Chellah Necropolis, a fascinating Roman and Merinid archaeological site.
  • ✓ Wander through Rabat's Medina, a UNESCO World Heritage site, for its crafts and atmosphere.
🌙
Recommended stay
2 to 3 nights — Sufficient to explore the main historical and cultural sites of the capital.

☀️ When to visit Rabat?

TEMPERATE MEDITERRANEAN CLIMATE

April to June and September to October — Mild and sunny weather, perfect for outdoor sightseeing.

Jan 😐
Feb 😐
Mar 😊
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😊
Nov 😐
Dec 😐
📍
In Rabat — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Rabat
Compare the best rates available
via trip.com

What to do in Rabat?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🕌
Hassan Tower & Mohammed V Mausoleum
Admire the unfinished 12th-century minaret, the Hassan Tower, and visit the sumptuous Mausoleum of Mohammed V, a masterpiece of Moroccan art. An iconic site tracing royal history. Tip: entrance is free, but observe appropriate dress for the mausoleum.
🏰
Kasbah of the Udayas
Get lost in the blue and white alleys of this historic fortress, offering breathtaking views of the Atlantic and the Bouregreg estuary. Don't miss the Andalusian Garden and the Moorish Café for a mint tea. Prefer a visit late in the day to enjoy the sunset.
🚶‍♀️
Rabat Medina
Explore the old walled city, a labyrinth of traditional souks where you'll find handicrafts, spices, and local products. Ideal for soaking up Rabat's authentic atmosphere. Don't hesitate to bargain prices, it's a local custom. Bring cash for small shops.
🍽️
Local Gastronomy Tasting
Experience Moroccan flavors in a local restaurant or street stall. Tagine, couscous, pastilla, or brochettes are must-tries. Don't miss the mint tea. Look for places frequented by locals for a more authentic and often more affordable experience (meals from 10€).
🏛️
Chellah: Roman & Merinid Necropolis
Visit the ancient ruins of Chellah, a fascinating site that was once a Roman city and then a Merinid necropolis. With storks nesting on minarets and imposing ruins, it's a timeless place. Entrance is about 1€, and the site is perfect for a peaceful stroll.
🎨
Mohammed VI Museum of Modern & Contemporary Art
Discover Moroccan and international modern and contemporary art in this museum with remarkable architecture. Diverse exhibitions offer a different perspective on the art scene. Check temporary exhibitions before your visit, the entrance fee is about 4€.
🏖️
Rabat Beach & Corniche
Enjoy a stroll along the Rabat Corniche, with views of the Atlantic Ocean. The beach is popular with locals and offers a lively atmosphere, especially in the late afternoon. Ideal for a relaxing break after exploring the city, access is free.
🌳
Exotic Gardens of Bouknadel
Escape the urban hustle in these lush gardens, a few kilometers north of Rabat. An impressive collection of plants from around the world, with thematic landscape scenes. Allow a few hours for a complete exploration. Entrance is about 3€.

⏱️ How long to visit Rabat?

2 to 7 days

For an independent French-speaking traveler, 3 to 5 days are ideal for Rabat. This allows you to cover essential sites like the Kasbah of the Udayas, the Hassan Tower, and the Mohammed V Mausoleum, while exploring the Medina and enjoying the local atmosphere. If you have less time, 2 days are enough for the essentials, but you'll miss out on immersion. For a more in-depth experience, including excursions to nearby cities like Salé or even a quick round trip to Casablanca, plan for 5 to 7 days.

Related searches

bus Marrakesh Rabat how to get from Marrakesh to Rabat ticket price Marrakesh to Rabat travel time Marrakesh to Rabat travel to Morocco

Other trips from Marrakesh

Book now