Train from Marrakech to Fes

Marrakech → FesDuration: 6h 45mOperated by: ONCF Al Atlas intercity train4-6 a day
Train from Marrakech to Fes
Train from Marrakech to Fes

Overview

Train from Marrakech to Fes: Haqqi Tours books train tickets from Marrakech to Fes for you, checks the seats and the cost for the date you travel, and confirms everything on WhatsApp. The train from Marrakech to Fes takes about 6 hours 45 minutes with ONCF Al Atlas intercity train, with one change on the way, leaving from Marrakech railway station (Gueliz) and arriving at Fes. Below we clarify how much the train from Marrakech to Fes costs and what moves the fare, how to find the cheapest train ticket, how to book, which stations to use and what to expect on board - then you complete the form and we message you with seats and a price.

Highlights

  • Train from Marrakech to Fes in about 6 hours 45 minutes - one easy connection
  • Operated by ONCF Al Atlas intercity train - 2nd class and 1st class
  • Departs Marrakech railway station (Gueliz), arrives Fes
  • 4-6 a day - we find the departure that fits your day
  • Cheapest train ticket from Marrakech to Fes: we verify every fare type for your dates
  • Seats, children's tickets, luggage and group bookings handled by our booking desk
  • Send the form - we message you by WhatsApp with seats and the price, you confirm, the e-ticket is issued
  • Haqqi Tours also provides transfers and tours at both ends of the Marrakech to Fes route

Full Description

Train from Marrakech to Fes at a glance

Here is what the train from Marrakech to Fes looks like with ONCF Al Atlas intercity train: with one change on the way, about 6 hours 45 minutes from platform to platform, 4-6 a day, roughly 570 km. You board at Marrakech railway station (Gueliz) and step off at Fes. Haqqi Tours checks the seats for your dates and tells you the cost before anything is booked.

  • Route: Marrakech to Fes (about 570 km)
  • Operator: ONCF Al Atlas intercity train
  • Journey time: about 6 hours 45 minutes
  • Connection: one change
  • Frequency: 4-6 a day
  • Departure station: Marrakech railway station (Gueliz)
  • Arrival station: Fes
  • Classes: 2nd class and 1st class
  • Booking: form on this page, confirmation in the WhatsApp chat, electronic ticket by message

Departure: Marrakech railway station (Gueliz)

Your journey starts at Marrakech railway station (Gueliz). Platforms on long-distance routes are announced shortly before departure, so watch the boards; larger stations have separate halls for high-speed and regional trains, and we tell you which one applies to your ticket. There is no airport train, and a city bus and official taxis run from the terminal; they suit a light bag and a hotel on a main road, while a riad inside the medina, the Palmeraie, Agafay or the Atlas is far simpler by private car with the exact address.

  • Ask us which hall or level your train leaves from - big stations have more than one
  • Arrive 20-30 minutes early; the platform is shown on the boards shortly before departure
  • Keep the electronic ticket on your phone and the ID used for booking together - some operators check both
  • Luggage travels with you: racks at the coach ends and above the seats, no weighing, no fees

Arrival: Fes

You step off at Fes, right in the city - close to Ville Nouvelle and Bab Boujloud. The airport has no train, and the airport bus goes to the station rather than the medina; petit taxis are metered but frequently over-quoted at arrivals, so a pre-booked private car with a fixed pick-up is simpler, and cars cannot enter the medina lanes in any case; trains from Fes Station reach Meknes, Rabat, Casablanca and Tangier. If you would rather not think about it, we book a driver to meet you off the train and take you to the door of your hotel.

Arriving late? We note your arrival time and, if you have booked a transfer, the driver tracks the train, so a delay costs you nothing.

Classes and what it is like on board the Marrakech to Fes train

On board, the Marrakech to Fes train is relaxed: you can walk about, eat at your seat or in the café coach where there is one, and keep the bags in sight. Classes available are 2nd class and 1st class; families often prefer a table of four, solo passengers a window seat in the quiet coach. Tell us when you book and we choose the seats accordingly, where the rail company allows seat selection.

  • Bicycles, pushchairs and large luggage accepted within the operator's rules, which we spell out
  • Pets are allowed on many services with a small ticket - let us know if one is travelling
  • Reserved seats with tables, power sockets and luggage racks
  • Toilets in every coach; a café or bar coach on most long-distance services

Children, luggage and groups on the Marrakech to Fes train

Haqqi Tours books family and group travel on this route week in, week out. Children's fares depend on age bands set by ONCF Al Atlas intercity train, which we apply automatically; a pushchair folds into the luggage space; a table of four keeps everyone together. Larger groups - a school trip, a company, a wedding party - get seats reserved in a block and, where available, a group rate. There is no luggage allowance to worry about on the Marrakech to Fes train.

Things to do in Fes after the train

Fes is Morocco's oldest imperial city, with Fes el-Bali, one of the largest car-free medinas in the world, and the oldest continuously running university. Arriving by train puts you in the middle of it: Dar Batha, Royal Palace gates, Borj Nord, Merenid Tombs and Bab Boujloud are all reachable from Fes by local transport or a short taxi ride. For the first meal, try pastilla, lamb tagine with prunes and chicken with preserved lemon and olives.

We offer tours and transfers in Fes as well as the train ticket - one conversation, one plan for the whole trip.

Best time to take the train from Marrakech to Fes

March to May and September to November are the best months; July and August are hot, and winter evenings are cool with some rain; the medina is busiest at weekends and during holidays, and traffic in the Ville Nouvelle peaks at morning and evening rush hours. On the train, the difference between seasons shows in availability more than comfort: peak-week departures fill first, so we recommend booking early for July, August, Christmas, New Year and Easter journeys between Marrakech and Fes.

Train, plane or bus from Marrakech to Fes?

Weighing a flight against the train from Marrakech to Fes? Add the time to the airport, check-in, security and the trip in from the arrival airport, and the train is normally as fast door to door and far less tiring - about 6 hours 45 minutes on board. The bus is the budget option, worth it for some travellers, slower for all. We book whichever suits you; on this route the train is our first recommendation.

Return train from Fes to Marrakech

We book the return leg from Fes to Marrakech just as easily, and generally on the same confirmation. Booking both directions together lets us compare a return fare against two singles and choose the cheaper combination for your dates. Tell us the day you want to come back on the form and we send both directions with the cost.

How much does the train from Marrakech to Fes cost?

Train ticket prices from Marrakech to Fes move like flight fares: the earlier you book and the quieter the departure, the less you pay. The class you choose, whether you want a refundable ticket, a seat reservation or a return, and whether children are travelling all change the total. Rather than quote a figure that will be out of date tomorrow, Haqqi Tours checks the fare for the day you want to travel and sends it to you on WhatsApp before you decide.

Ask us for two or three departures and we send the cost of each, so you can see how much the time of day changes the Marrakech to Fes train fare. We also flag family and group fares when they apply, which is where most people save the most.

Cheapest train ticket from Marrakech to Fes: how to pay less

Getting the lowest fare on the train from Marrakech to Fes is a matter of timing and flexibility. These are the levers Haqqi Tours pulls to find you a cheap train ticket:

  • Choose a fixed-departure ticket if your plans are certain; flexible tickets cost more
  • For families and groups, ask about group fares - four or more passengers often unlock a lower rate
  • Book early - fares on this route open weeks or months ahead and the lowest tiers sell first
  • Travel mid-week and mid-day - Tuesday to Thursday departures after the morning rush are typically the cheapest
  • Avoid the first and last trains of the day, which carry commuters and business travellers at higher fares
  • Let us know if your dates are flexible - moving by a day, or by an hour, frequently halves the fare

We are happy to be asked "what is the cheapest way to get from Marrakech to Fes by train?" - it is a question we answer many times a day, and the answer for your date comes back by WhatsApp.

How to book train tickets from Marrakech to Fes with Haqqi Tours

Booking a train from Marrakech to Fes with us takes a few minutes and one conversation. Complete the form on this page with your travel date, whether you want a one-way or a return, how many adults and children are travelling and the class you prefer. Our booking desk then messages you through WhatsApp to check your booking: we confirm the departures available on that day, the seats and the cost. You choose, we book, and the e-ticket arrives in the same chat, ready to show on your phone or print.

  • Step 1 - send the form: date, one-way or return, adults and children, class
  • Step 2 - we message you in the WhatsApp chat with the available departures, the seats and the cost
  • Step 3 - you confirm the departure you prefer and we arrange payment in the same chat
  • Step 4 - we issue the electronic ticket and send it to you; we stay in touch until you arrive in Fes

Because a person books the ticket, not a machine, we can do the things a booking site cannot: hold seats together for a family, pick the coach nearest the luggage racks, choose a quiet carriage, or line up the Marrakech to Fes train with a transfer from your hotel to Marrakech railway station (Gueliz) and another from Fes to your hotel in Fes.

Timetable of the Marrakech to Fes train

The exact Marrakech to Fes train times change with the season and the day of the week, so we send the timetable for your specific date rather than a list that may be wrong by the time you read it. As a rule the service runs 4-6 a day, each taking around 6 hours 45 minutes. Weekend timetables are sometimes thinner in the early morning; holiday periods add extra trains and sell out earlier.

If you are connecting to a flight or another train at Fes, tell us: we build in a safe margin and choose a departure that leaves room for a delay.

Changing trains between Marrakech and Fes

The train from Marrakech to Fes involves one change on the way: there is no single train that covers the whole route, so the ticket we issue covers both legs with a connection time chosen to be comfortable, not tight. Your luggage moves with you between platforms, and the change is usually a walk across the same station.

The ride crosses the whole country by way of Casablanca, Rabat and Meknes; some services run through and others need a change, and the journey is long enough to consider the short flight instead.

Why book your Marrakech to Fes train ticket with Haqqi Tours

Booking with Haqqi Tours means the train ticket from Marrakech to Fes is one message away, not one website away. We verify seats and the cost, we book, we send the ticket, and we stay reachable. Add a transfer or a tour and the whole journey sits on one confirmation. Fill out the form to start.

On board

  • Tickets checked on board or at the gate; keep the electronic ticket and your ID handy
  • Children's fares by age band, seats next to the adults
  • Toilets in each coach and a café or bar coach on most services
  • Reserved seat in 2nd class and 1st class - we choose the coach and seat where the rail company allows
  • No luggage weighing or fees - suitcases, pushchairs and skis within the rail company's rules

Before you travel

  • Lifts and ramps at both stations; let us know if a passenger needs assistance and we arrange it
  • Left-luggage, cafés and kiosks at both stations for early arrivals or late departures
  • Haqqi Tours can provide private transfers between your accommodation and both stations
  • Be at the station 20-30 minutes before departure; doors close shortly before the timetabled time

Good to know

  • Mid-week, mid-day departures are normally the cheapest and quietest
  • Ask for a table seat for families and a window seat in the quiet coach for solo travellers
  • Keep passports or ID with the electronic ticket - some operators check both on board
  • Book the Marrakech to Fes train early - the lowest fares sell first
  • Book the return with the outbound to compare a return fare with two singles

Good to know

Frequently Asked Questions

Straight answers to what travellers ask us most, before they book.

Can I choose my seat?

Yes, wherever ONCF Al Atlas intercity train allows seat selection. Say what you prefer when we message you - a table of four, a window seat, the quiet coach, seats in a block for a group - and we reserve accordingly.

Is there a luggage limit on the train?

There is no weight limit and nothing to pay for bags on the Marrakech to Fes train: whatever you can lift onto the rack travels with you. Skis, bicycles and pushchairs have their own simple rules, which we spell out when they apply.

Do children need a ticket on the Marrakech to Fes train?

Children travel on their own fare band under ONCF Al Atlas intercity train's rules - free for the youngest on most services, discounted for older children. Put the ages on the form and we seat them beside you at the right fare.

Can I book a return train ticket from Fes to Marrakech?

Of course. Tick "return" on the form and give the date you come back; a return fare and two singles are compared and the cheaper one booked. An open return date can be added later through the same chat.

How often does the train from Marrakech to Fes run?

The service runs 4-6 a day. Let us know whether you prefer morning, midday or evening and we send the departures for the date you travel with the cost of each.

Where does the train arrive in Fes?

At Fes, in the city. Taxis and public transport leave from the station, and Haqqi Tours can have a driver waiting at the exit.

Which station does the train from Marrakech to Fes leave from?

The Marrakech to Fes train departs from Marrakech railway station (Gueliz). Platform numbers appear on the boards shortly before departure; we send the coach and seat with the ticket and can book a driver from your hotel to the station.

How do I book train tickets from Marrakech to Fes?

Send the short form on this page - travel date, one-way or return, passengers and class. Our booking desk replies through WhatsApp with the departures for that day, the seats we can hold and the cost; once you confirm, the e-ticket comes back in the same chat.

Is there a direct train from Marrakech to Fes?

No, the journey involves one change. We book both legs on one ticket with a comfortable connection time and explain the change when we finalise.

How long is the train from Marrakech to Fes?

Plan on about 6 hours 45 minutes from Marrakech railway station (Gueliz) to Fes, with the connection included. Slower stopping services exist on some days; we always show the time of each departure next to its cost.

What is the cheapest train ticket from Marrakech to Fes?

The lowest fares are the early-booking tiers on quiet departures. We compare every departure on your dates and send the lowest first, with the alternatives beside it.

How much does the train from Marrakech to Fes cost?

The cost depends on the date, the departure time, the class and how early you book, so there is no single price. Haqqi Tours checks the live fare for your date and sends you the exact cost through WhatsApp shortly afterwards of receiving the form - no estimates.

What if my train is delayed?

Delays are rare on this route but happen. If you have a transfer booked with us the driver tracks the train; if you have a connection we chose a safe margin; and our WhatsApp desk is available during the journey.

Can I bring a pet?

Small pets are accepted on many trains on this route with a pet ticket; larger dogs have their own rules. Tell us and we finalise what applies to your departure.

When is the best time to book the Marrakech to Fes train?

The moment your dates are fixed - fares on this route open low and rise as seats sell, and holiday, weekend and summer departures fill first. Booking early is the single biggest saving.