🟢 Casablanca: Morocco’s Rail Hub
Casablanca is one of the most connected cities in Morocco when it comes to train travel. Whether you’re arriving or departing, Casablanca’s two main stations — Casa Voyageurs and Casa Port — link you to major destinations like Marrakech, Fes, Tangier, Rabat, and Oujda.
đź§ Popular Train Routes To and From Casablanca
Route | Duration | Train Type | Notes |
---|---|---|---|
Casablanca → Marrakech | ~2h 30m | Al Atlas | Direct, frequent departures |
Casablanca → Fes | ~3h 30m | Al Atlas | Comfortable and scenic |
Casablanca → Tangier | ~2h 10m | Al Boraq TGV | High-speed, via Kenitra |
Casablanca → Rabat | ~1h | Regional Train | Frequent and affordable |
Casablanca → Oujda | ~10h | Overnight Train | Long-distance, budget-friendly |
🏢 Casablanca Train Stations
🚉 Casa Voyageurs
Main long-distance hub
Al Boraq, Al Atlas, and overnight trains depart from here
Located in the Belvédère area
Accessible by tram, taxi, and bus
🚉 Casa Port
Primarily for regional and commuter trains
Best for Rabat and Mohammedia connections
Close to the Marina, old medina, and city center
đź’¸ Ticket Prices (approximate)
Casablanca to Marrakech: from 90 MAD (2nd class)
Casablanca to Tangier (TGV): from 150 MAD (2nd class)
Casablanca to Fes: from 100 MAD (2nd class)
Casablanca to Rabat: from 35 MAD (2nd class)
đź’ˇ 1st class seats offer more comfort and reserved seating.
🚆 Why Travel by Train from Casablanca?
âś… Reliable and safe
âś… Modern air-conditioned coaches
âś… Great for sightseeing and relaxing travel
âś… Direct routes to most major Moroccan cities
âś… Al Boraq high-speed options available
📲 How to Book Casablanca Train Tickets Online
Use MYticket for a smooth and simple experience:
🔍 Choose your route and date
đź’ł Pay securely online
đź“© Receive your ticket by email or WhatsApp
🧾 Show your ticket on your phone at the station — no need to print
âť“ FAQs
What’s the difference between Casa Voyageurs and Casa Port?
Casa Voyageurs handles long-distance trains (e.g., Marrakech, Tangier).
Casa Port is for short routes like Rabat or Mohammedia.
Do I need to book Casablanca train tickets in advance?
For Al Boraq or 1st class trains, yes. For regional trains, tickets can be purchased the same day — but booking ahead is always safer.
Is there a high-speed train from Casablanca?
Yes! The Al Boraq TGV connects Casablanca to Tangier in just over 2 hours.
Are there overnight trains from Casablanca?
Yes — especially to Oujda, Fes, and Tangier.
First-class Train tickets or second class seats?
The ONCF update the new system and made pretty changes.
Now the first class is divided into two options:
1- “Flex” First class Morocco train tickets. This one you can change the date and time of the departure as much as you want an hour before your train leave.
2- “Semi-flex” first-class Morocco train tickets. And this type of ticket only possible to change the date and the time of the departure only once before the train left the train station.
The same for second class plus the option of “Non-flex” second class tickets, once you buy it you can’t change anything about it and you can’t get a refund. This type of ticket is the cheapest between them all of them.
For our customers, we always buy first-class seats, because there isn’t a big difference if we compare prices.
Morocco train Schedules and prices from and to Casa Voyageurs
In addition, with MYticket, you can buy tickets and catch the train from Casablanca to the most popular destination in Morocco. In the list below you’ll find the timetables and prices of the most popular routes from and to Casablanca, Morocco.
- Marrakech to Casablanca Morocco train schedule and prices.
- Casablanca to Marrakech Morocco train Schedule and prices.
- Fes to Casablanca Morocco train Schedule and prices.
- Casablancaa to Fes Morocco train Schedule and prices.
- Casa Voyageurs to Aeroport MED V (CMN) train schedule and prices.
- Aeroport MED V (CMN) to Casa Voyageurs train schedule and prices.
- Tangier to Casablanca Morocco TGV (high-speed train) Schedule and prices.
- Casa Voyageurs to Tangier Morocco TGV(high-speed train) schedule and prices.