Distance
95 km (59.4 miles)
Price range
US$ 4-US$ 110
Ride Duration Range
15m-4h
Earliest Departure
23:00
Latest Departure
23:00
Most Popular Operator

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Casablanca to Rabat



























































































Taking a bus from Casablanca to Rabat

Fastest bus: 15m

Cheapest bus: US$ 4

The fastest: 15m

The cheapest: US$ 4

POSSIBLE AMENITIES:

A/C

Wifi

Reclining Seats

Charger

TV

English Speaking Staff

The fastest: 1h 50m

The cheapest: US$ 8

POSSIBLE AMENITIES:

A/C

WC

English Speaking Staff

Charger

Wifi

The fastest: 1h

The cheapest: US$ 46

POSSIBLE AMENITIES:

A/C

Wifi

English Speaking Staff

Charger

Food

Blanket

TV

Reclining Seats

The fastest: 1h 25m

The cheapest: US$ 85

POSSIBLE AMENITIES:

A/C

English Speaking Staff

Wifi

Charger

Food

routes_hero-image-alt Rabat

About the journey from Casablanca to Rabat


Casablanca is all about relaxing. A few days in this location will leave you feeling rejuvenated and ready to take on the world. Once you've had your fill, it's time to continue your Moroccan journey. 


Next up is the capital, Rabat.


Also located on the Atlantic coast, Rabat is an iconic destination with plenty to see and explore. Rabat offers a fusion of cultures and a rich history, from Islamic architecture to French colonial buildings. Prepare to experience something completely different!


Casablanca and Rabat are on the same coastline and only have 84 km (52.2 miles) between them. Depending on the transport you choose, this journey takes anywhere from 30 minutes to two hours and 30 minutes. It's perfect for travelers who don't want to spend a day or more on the road.


Buses, trains, cars, and minivans are the main modes of transportation from Casablanca to Rabat. We're here to help you decide which is best for your plans. 


When you leave Casablanca, you'll likely depart from the Casablanca Train Station, Trans Ghazala, Ouled Ziane Bus Station, CTM Bus Station Casablanca, the airport or your hotel. On arrival in Rabat, you'll arrive at Rabat Train Station, Rabat Bus Station, Qamra Bus Station, CTM Bus Station Rabat, or your hotel.


Take the stress out of booking. Learn how to get from Casablanca to Rabat from the experts below.


Exquisite places to see in Rabat


Rabat has been Morocco's capital since 1912, and it's packed with things to do and see. Cut through the noise and finalize your itinerary with our top Rabat picks.


  1. Kasbah of the Udayas: The Kasbah of the Udayas is a UNESCO World Heritage site that dates back to the 10th century.

  2. Port of Rabat: The port is ideal for a quiet walk and sweeping sea views. There aren't any cafes here, though. So eat before you visit!

  3. Ville Nouvelle (New Town): If you want to see the French influence on Rabat, Ville Nouvelle is the neighborhood to remember. Prepare for palm tree boulevards and Parisian-style cafes.


Is Rabat better than Casablanca?


Despite being the capital, Rabat is less crowded than Casablanca. With elegant streets and historic sites, it's an excellent option for those who want to learn about Morocco's culture without a hectic buzz.


However, Casablanca has a more lively evening scene and a younger atmosphere.


How to get from Casablanca to Rabat


The journey from Casablanca to Rabat has more options than most. From bus and train to car and minivan, here's the unbiased lowdown.


By bus


Buses are the most popular and cheapest way to get from Casablanca to Rabat. If you want to save while on the road, this ride could be for you.


The average time buses take is one hour, but some take one hour and 15 minutes. Traffic in and out of the cities can affect your arrival time, so consider rush hour if you're on a short time limit.

Most buses to Rabat provide individual seats and large luggage storage. 


Other amenities you might get include:

A/C

Reclining seats

Chargers

WiFi

Toilet stops


Note that amenities change from provider to provider. Always review your booking options to understand what is included.



By train


Taking the train in Morocco is an exciting experience. Luckily, the train from Casablanca to Rabat is also quite cheap, with second-class tickets starting at $6. 


However, train journey times vary a lot. Some only take 30 minutes, while others take 2.5 hours. The length of your journey depends on where you get on and off.


The different classes of train tickets to Rabat include:

  1. First Class Train: These tickets also differ in time and price depending on where you board. The cheapest price for this class is $18. These tickets include A/C, WCs, WiFi (subject to availability), USB charger ports, and seats with extra legroom and tables. Large luggage and hand luggage are included.

  2. Second Class Train: These tickets start at $6 but can go up to $11 depending on where in Casablanca you depart from. They include individual seats, A/C, WC access, and a large bag and handbag per passenger.


By minivan


Another in-demand way to get from Casablanca to Rabat is via minivan. This is the most expensive route, starting at $25 per person. However, it's great for big groups and those who want private transfers. 


On average, minivans take one to one hour and a half to reach Rabat. The journey time depends on where you're picked up and dropped off and whether you share the journey with other travelers. 


Pro tip: Minivans are only private transfers if they have the "Private Transfer" badge. If not, you may share the journey with other guests. 


You can expect most minivans to have ample luggage storage and A/C. Other possible amenities include English-speaking staff, hotel drop-off and pick-ups, WiFi, and airport meet and greets (as needed). 


About the ride from Casablanca to Rabat


The ride from Casablanca to Rabat takes you 84 km (52.5 miles) northeast up Morocco's Atlantic coastline. Most rides follow the Casablanca–Rabat A1 highway. The views on this route are limited, but you might catch a few glimpses of the ocean.


This is a well-traveled route, and it's safe for passengers of all ages and genders. Whether you're solo or in a group, all transport options are viable. 


However, look for options with A/C to beat the scorching heat Morocco experiences in the summer months. You'll thank yourself!


The best time to travel from Casablanca to Rabat


The best time to travel from Casablanca to Rabat is whenever you want! 


Rabat experiences pleasant weather without heavy rain all year round. So, no matter when you book, you'll be in for some sunshine. 


July, August, and September are the warmest months, with an average temperature of 29°C/84°F.


The coldest months are December, January, and February, with temperatures around 19°C/66°F.


Where to visit after Rabat?


It's hard to leave Rabat's beautiful streets. But when you're ready, consider making your way to Tangier. Located on the northern tip of Africa, this city boasts Mediterranean Sea views, historic museums, and more stunning cityscapes. Rabat to Tangier takes 1.5 hours by train or three hours via bus.

Companies Operating from Casablanca to Rabat

Average time

1h

Average price

US$ 6 - US$ 7

(1092)

Average time

1h 50m - 2h 25m

Average price

US$ 8 - US$ 13

(1076)

Average time

1h 40m - 4h

Average price

US$ 90

(108)

Average time

1h

Average price

US$ 53

(43)

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.