Casablanca to Fes by Train
Traveling from Casablanca to Fes by train is one of the most popular and convenient ways to explore Morocco. The national railway company, ONCF, offers comfortable and affordable options, with multiple daily departures. Whether youβre a tourist or a local commuter, the train is reliable, scenic, and cost-effective.
π Train Schedule
Trains from Casa Voyageurs Station to Fes Station run daily, with departures every 1 to 2 hours from morning to evening. Travel time ranges from 3h 20m to 4h 30m, depending on the train type.
Departure | Arrival | Duration | Train Type |
---|---|---|---|
08:50 AM | 12:30 PM | 3h 40m | Al Atlas |
12:00 PM | 15:40 PM | 3h 40m | Al Atlas |
16:20 PM | 20:00 PM | 3h 40m | Al Atlas |
Note: Schedules may vary. Confirm times when booking.
πΈ Ticket Prices
Prices vary depending on the class and availability:
2nd Class: from 100 MAD
1st Class: from 150 MAD
First Class includes more spacious seating, air-conditioning, and assigned seats.
π Train Types
The main service between Casablanca and Fes is Al Atlas, ONCFβs intercity train. While Al Boraq (the high-speed train) operates between Casablanca and Tangier, travelers heading to Fes take Al Atlas.
If you’re starting in Casa Port, take a short train or tram to Casa Voyageurs, the main station for long-distance routes.
π Station Info
Departure Station: Casa Voyageurs, Casablanca
Arrival Station: Gare de Fès, Fes
Both stations are centrally located and easily accessible by taxi or tram.
π§³ Tips for Travelers
Book early during holidays or weekends.
1st class is recommended for longer journeys and comfort.
Trains are generally on time, but delays can happen.
Keep small change for snacks or drinks at stations.
π How to Book Your Casablanca to Fes Train Ticket
β View real-time schedules
β Choose your seat class
β Book securely online in minutes
β Get your ticket by email or WhatsApp
π FAQs
Is there a high-speed train from Casablanca to Fes?
No. The high-speed Al Boraq line only goes to Tangier. For Fes, you take Al Atlas.
How long is the train ride from Casablanca to Fes?
Between 3 hours 20 minutes and 4 hours 30 minutes, depending on the train.
Where can I buy ONCF tickets online?
Right here on MYticketΒ β fast, simple, and tourist-friendly.