1map logoGo to main page

Rabat to Casablanca from $3: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rabat, Morocco
to
Casablanca, Morocco

How to Get from Rabat to Casablanca: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$3 by trainBest price
86.9 kmDistance
55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rabat to Casablanca with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Moroccan Railways (ONCF)
Train
Average Duration
55m
Estimated price
$3-8
Recommended
Company
Moroccan Railways (ONCF)
Train
Average Duration
55m
Estimated price
$3-8
Cheapest
route map
Distance: 86.9 km
Duration: 55m

See more options

Company
CTM
Bus
Average Duration
1h  45m
Estimated price
$4-9
Company
various
Drive
Average Duration
1h 
Estimated price
$14-21
Company
various
Taxi
Average Duration
1h 
Estimated price
$85-110

Traveling From Rabat to Casablanca

Embarking on the journey from Rabat to Casablanca reveals a shift from the serene charm of Morocco's capital to the vibrant, bustling energy of its commercial hub.

Best Neighbourhoods in Casablanca

Casablanca boasts diverse neighborhoods, each offering its own vibe and attractions.

Habous
• Known for its authentic Moroccan architecture.
• Great shops for local crafts and souvenirs.
Anfa
• Offers luxury shops and cafes along its streets.
• Features stunning beachfront properties and views.
Medina
• A maze of narrow streets and local markets.
• Rich in history with traditional Moroccan culture.

Best Times To Visit Casablanca's Attractions

Timing your visit to Casablanca's attractions can significantly enhance your experience.

Hassan II Mosque
Visit early in the morning or late afternoon for fewer crowds and stunning lighting.
Royal Palace
Weekdays offer a quieter atmosphere, allowing for better exploration.
Corniche Ain Diab
Evenings provide a lively vibe with less daytime heat and stunning sunsets.

Casablanca Weather: What to Expect Year-Round

Casablanca enjoys a Mediterranean climate characterized by mild, wet winters and warm, dry summers. Planning your trip between April and June or September and November often provides comfortable temperatures perfect for exploring the city's vibrant sights.

Dining Recommendation in Casablanca

Try the fresh seafood at La Sqala, where you can savor grilled fish seasoned with local spices in a lively garden setting. This distinct culinary experience showcases Casablanca's coastal influences, setting it apart from Rabat's more traditional Moroccan fare.

Rabat - Casablanca operators

Explore transport companies operating between Rabat and Casablanca, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
2255
Website
https://oncf-voyages.ma

Train from Rabat Ville to Casablanca

Average Duration
55m
Estimated price
$3-8
Bus Show bus routes
Contact phone
0 800 0900 30
Website
https://ctm.ma

Bus from Rabat to Casablanca

Average Duration
1h 45m
Estimated price
$4-9
Taxi
Website
https://taxirabattours.com

Taxi from Rabat to Casablanca

Average Duration
1h
Estimated price
$85-110

Rabat to Casablanca: Overview of Bus, Train, Flight, and Car Trips

Traveling between Rabat and Casablanca offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque drive from Rabat to Casablanca, spanning a distance of 91.7 km. The smooth journey typically takes around 1 hour, offering a scenic route with glimpses of the Moroccan landscape along the way. 💸 Enjoy flexible pricing options for the road trip to Casablanca, with fares ranging from $14 to $21 for the convenient car journey.
Average price
$14 - $21
🌆 The journey by train takes approximately 55 minutes, allowing passengers to reach Casablanca quickly. Moroccan Railways provides reliable services for travelers making this trip. 💸 Ticket prices for the train ride from Rabat to Casablanca range from $3 to $8, offering an affordable transportation option for those looking to explore these two vibrant Moroccan cities.
Departure Point
Rabat Ville station
Arrival Point
Casablanca station
Useful tips for train travellers
• Onboard the trains operated by ONCF (Office National des Chemins de Fer), you can typically find a catering service offering light refreshments, including snacks, soft drinks, and sometimes coffee. Be sure to bring a little cash, as services can vary from train to train.
• The ONCF trains on this route offer two main classes of seating: First Class and Second Class. First Class provides more spacious seating, with reclining options and a quieter atmosphere, while Second Class is more economical and can be quite crowded during peak hours. If you prefer comfort, opt for First Class, especially for a short trip like this.
• For your journey from Rabat to Casablanca, ONCF is the primary operator ONCF Website. Another alternative to consider may be CTM buses, which you can check at CTM Website, although they are not train services. Ensure you check schedules ahead of your travel date.
🚌 Explore the vibrant cities of Morocco by hopping on a direct bus from Rabat to Casablanca. Services run daily, offering convenience for travelers looking to make the 1 hour and 45-minute journey easily. 🌆 CTM operates the reliable bus services departing from Rabat station and arriving at Casablanca station. Sit back and enjoy the scenic route as you travel between these two bustling cities in under 2 hours. 💰 With ticket prices ranging from $4 to $9, the affordable bus option allows you to experience the cultural riches of both Rabat and Casablanca without breaking the bank.
Departure Point
Rabat station
Arrival Point
Casablanca station

Frequently asked questions

Find out more about the route from Rabat to Casablanca.

Or choose the category:
The distance between Rabat and Casablanca is approximately 86.9 km. By car, the typical travel time is around 1 hour and 10 minutes. Alternatively, you can take a train which takes approximately 1 hour, or a bus which takes about 1 hour and 45 minutes.
The most cost-effective and time-efficient transportation option for traveling from Rabat to Casablanca is by train. The train journey takes approximately 55 minutes and costs between $3 and $8.
The prices of a train ticket between Rabat and Casablanca range from $3 to $8, depending on the class and type of train. Similarly, the prices of a bus ticket between Casablanca and Rabat range from $3 to $9.
To travel from Rabat to Casablanca without using public transportation, you can drive the distance of approximately 91.7 km, which takes approximately 1 hour. The cost of this mode of transportation can range from $14 to $21.
The best way to travel from Rabat to Casablanca without a car is by train. The train journey takes approximately 55 minutes and costs between $3 and $8.
Yes, there is a direct link between Rabat and Casablanca. You can take a direct train from Rabat Ville station to Casablanca which operates every day and takes approximately 55 minutes. There is also a direct bus service available from Rabat to Casablanca that departs once daily and takes around 1 hour 45 minutes.
There are plenty of accommodation options available near Casablanca. With over 1202 hotels to choose from, visitors have a wide range of choices to suit their preferences and budgets. Prices for hotels in Casablanca start at $25 per night, making it affordable for different types of travelers.