Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Casablanca to Rabat Trains

Look no further than the Al Atlas train if you're looking for an affordable and efficient way to travel between Casablanca and Rabat. Not only is it fast and comfortable, but it's also a great way to see the beautiful Moroccan countryside. So why not take the hassle out of your next trip and book your tickets today?

Casablanca to Rabat Railway Route

Are you looking for a unique way to travel from Casablanca to Rabat? If so, consider taking the train with Al Atlas. Not only is this a scenic and comfortable way to travel, but it's also a great opportunity to experience Morocco's culture and landscape up close. Plus, since the train makes several stops along the way, you'll have plenty of opportunities to explore some of the country's smaller villages and towns. So if you're looking for an interesting and affordable way to travel between these two cities, be sure to check out Al Atlas' train schedule.
​You can expect your journey to be comfortable and enjoyable with both the Economy Class Seat and 1st Class Seats.
Taking the train from Casablanca to Rabat is a great way to travel between the two Moroccan cities. The Al Atlas train is comfortable and provides beautiful views of the countryside. It's a great way to experience Moroccan culture and see some of the country's interesting scenery. If you're looking for an affordable, relaxing way to travel between Casablanca and Rabat, be sure to check out the Al Atlas train.
Ticket Price
The price for your ticket will depend on your travel date (is it a weekend or a regular day), when are you buying your tickets (in advance or last-minute) and your travel class. Usually, the Economy Class Seat price starts from ​$24 per ticket, and from $28 per ticket for a First Class Seat.
Seat Reservation
After booking a ticket, you will be assigned to one of the seats.
Ticket Delivery
You can download the PDF of the tickets to print them or show on your electronic device when boarding a train.

Book Train Tickets from Casablanca to Rabat

Casablanca to Rabat Train Details

Departing from

Casa Port Train Station

​Address: Boulevard de Fes, Casablanca 20250, Casablanca, Morocco

Arriving at

Rabat Ville Train Station

Address: Ave Mohammed V, Rabat, Morocco

What to Know About Casablanca - Rabat Train

Related Routes

Casablanca - Tangier Train

Distance: 246 km

Time: 2.5 h

Marrakech - Casablanca ​Train

Distance: 246 km

Time: 2.5 h

Marrakech - Rabat Train

Distance: 334 km

Time: 3.5 h

Rabat - Marrakech Train

Distance: 334 km

Time: 3.5 h