Rabat to Casablanca Trains

Do you need to get from Rabat to Casablanca? Are you looking for a hassle-free and comfortable way to make the journey? If so, then travelling by train may be the best option for you. Al Atlas offers a direct Rabat to Casablanca train service that is sure to meet your needs. With spacious seating, great scenery, and plenty of legroom, this is a perfect way to travel between these two Moroccan cities.

Rabat to Casablanca Railway Route

Are you looking for a unique way to travel between Rabat and Casablanca? If so, consider taking the train with Al Atlas. Not only is it a more scenic option than driving, but it's also much more affordable. Plus, you can enjoy the company of other travelers and make some new friends along the way. So if you're looking for an interesting and affordable way to travel between Rabat and Casablanca, be sure to check out the Al Atlas train!
​You can expect your journey to be comfortable and enjoyable with both the Economy Class Seat and 1st Class Seats.
Trains
If you're traveling between Rabat and Casablanca, the train is a great option! The Al Atlas train is comfortable and convenient, with plenty of departures throughout the day. Plus, it's a great way to see some of Morocco's beautiful countryside.
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 Rabat to Casablanca

Rabat to Casablanca Train Details

Departing from

Rabat Ville Train Station

Address: Ave Mohammed V, Rabat, Morocco

Arriving at

Casa Port Train Station

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

What to Know About Rabat - Casablanca Train

Related Routes

Casablanca - Tangier Train

Distance: 246 km

Time: 2.5 h

Marrakech - Casablanca ​Train

Distance: 246 km

Time: 2.5 h

Casablanca - Rabat Train

Distance: 334 km

Time: 3.5 h

Rabat - Marrakech Train

Distance: 334 km

Time: 3.5 h