Fes to Casablanca Trains

Visiting Casablanca by train is the perfect way to feel this bustling city. It's close enough to Fes that you can easily hop on and off the train, but most importantly, it offers travelers an escape from the hustle and bustle of Moroccan cities. The trains are safe, comfortable and offer great views of Morocco's beautiful landscape.

Fes to Casablanca Railway Route

If you are an adventurous traveler looking for a new experience, there is no better way to travel than by train. Morocco’s rail network has been around since the French colonized the country and today still connects major cities and smaller towns and villages in between.
​Travelers can choose from first-class seats with air conditioning or more economical second-class seats without air conditioning, depending on their budget and preferences. The experience of taking a train through Morocco is one that will be etched into your memory forever!
Trains
If you're looking to take a train from Fes to Casablanca, then Al Atlas is your way to go. They offer comfortable seats that will allow you the best views of Morocco as it passes by. The trains are on time and they run regularly so there's no need for worries about missing your stop.
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 ​$32 per ticket, and from $38 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 Fes to Casablanca

Fes to Casablanca Train Details

Departing from

Fes Railway Station

Address: Fes 30050,Morocco, Fez, Morocco

Arriving at

Casa Port Train Station

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

What to Know About Fes - 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 - Marrakech Train

DistDistance: 246 km

Time: 2.5 h

Casablanca - Fes Train

Distance: 318 km

Time: 3.5 h