🟒 Overview: Fes to Marrakech by Train

The train from Fes to Marrakech is a convenient and scenic way to travel between two of Morocco’s most iconic cities. Whether you’re heading to the red city for leisure or business, ONCF trains provide an affordable, safe, and comfortable ride.


πŸ• Fes to Marrakech Train Schedule

ONCF operates several daily Al Atlas trains between Fès Station and Marrakech Station. Journey time is around 7 to 8 hours, with most trains connecting via Casablanca or Rabat.

 

DepartureArrivalDurationTrain Type
07:20 AM14:50 PM~7h 30mAl Atlas
11:20 AM19:00 PM~7h 40mAl Atlas
16:50 PM00:30 AM~7h 40mAl Atlas

⏰ Always check real-time schedules before your journey.


πŸ’Έ Ticket Prices

  • 2nd Class: from 180 MAD

  • 1st Class: from 260 MAD

🎫 First-class tickets offer more legroom, quieter cars, and reserved seating.


πŸš† What to Expect Onboard

  • πŸͺ‘ Comfortable seats with air-conditioning

  • 🧼 Onboard restrooms

  • πŸ”Œ Power sockets in some 1st class cars

  • 🧳 Luggage storage overhead or near the doors

  • πŸ“΅ No Wi-Fi β€” download content before boarding


πŸ“ Station Information

  • Fes Railway Station: Located in Ville Nouvelle, easily accessible by taxi

  • Marrakech Railway Station: In the city center, close to Gueliz, taxis, and buses


🧳 Travel Tips

  • πŸš† 1st class is recommended for longer trips like this one

  • πŸ• Bring snacks and water (limited food service onboard)

  • πŸ“² Keep your ticket ready to show the conductor

  • 🎟️ Arrive at least 20 minutes early, especially during busy seasons


🟠 How to Book Fes to Marrakech Train Tickets

Booking your train ticket on MYticket is quick and easy:

  • βœ… Choose your travel date and class

  • βœ… Pay securely online

  • βœ… Get your ticket by email or WhatsApp

πŸ“± Show your e-ticket on your phone β€” no need to print!


πŸ” FAQs

Is there a direct train from Fes to Marrakech?
Yes. Most trains are direct, but they pass through Casablanca or Rabat. No train change is needed unless otherwise stated.

How long is the train from Fes to Marrakech?
Approximately 7.5 to 8 hours, depending on stops.

Is it better to take the train or the bus?
For comfort and space on a long trip, the train is usually better than a long-distance bus.

Is this the same as the high-speed train?
No. The Al Boraq high-speed TGV only runs between Tangier and Casablanca. Fes and Marrakech are served by regular Al Atlas trains.

Scroll to Top
×