Travel Marrakesh to Fez

Marrakesh to Fez Bus: Schedules, Tickets & Prices

Travel from Marrakesh to Fez by bus in around 7h 5m to 10h 15m, with tickets available from 178 MAD to 337 MAD.

Bus from Marrakesh to Fez

Depart from Marrakech CTM Bus Station, Marrakesh, Marrakesh or Station Road to Marrakesh, with the first departure at 01:45, and travel by bus Marrakesh to Fez, arriving at Fes CTM Bus Station, Fes or Gare Routiere Fes after approximately 7 hours 5 minutes. Tickets start from 178 MAD, making this a reliable and cost-effective option. Make sure to secure your ticket before departure to guarantee your preferred seat.

Prices: 178 MAD to 337 MAD

Duration: 7h 5m – 10h 15m ⏱

Book bus from Marrakesh to Fez in 7h 5m Choose bus from Marrakesh to Fez in 7h 5m Journey with bus from Marrakesh to Fez for MAD 178 Journey with bus from Marrakesh to Fez for MAD 178 Ride with bus from Marrakesh to Fez in 7h 5m Go with bus from Marrakesh to Fez in 7h 5m

View all Bus tickets →

Distance Marrakesh to Fez

The distance between Marrakesh and Fez is 385.8 kilometers.

Bus from Marrakesh to Fez Details

Find key information about the Bus from Marrakesh to Fez, including travel time, prices and stations.

Bus
Average price
239 MAD
 
Cheapest
178 MAD
Average duration
8h 55m
 
Shortest
7h 5m
Number of departures
14
01:45 - 21:00
Tickets
 
Stations
Departure stations
Arrival stations
Marrakech CTM Bus Station, Marrakesh
Marrakesh
Station Road to Marrakesh
Fes CTM Bus Station
Fes
Gare Routiere Fes

Bus Routes & Schedules from Marrakesh to Fez

Between Marrakesh and Fez, this bus connection is served by several stations rather than a single fixed terminal. The exact travel time varies depending on where you board and exit the bus, but most trips take approximately 7h 5m. Services run throughout the day, operating from 01:45 until 21:00, and fares typically begin at 178 MAD. By checking the full bus timetable for Marrakesh to Fez, you can compare different station pairings, journey lengths and departure times to choose the option that best matches your travel plans.

Bus Timetable: Marrakech CTM Bus Station, Marrakesh → Fes CTM Bus Station

  • 15:45 23:15 7h 30m 290 MAD

Bus Timetable: Marrakesh → Fes

  • 01:45 08:50 7h 5m 324 MAD
  • 07:30 17:00 9h 30m 292 MAD
  • 07:45 17:15 9h 30m 178 MAD
  • 08:40 18:00 9h 20m 212 MAD
  • 09:15 19:15 10h 192 MAD
  • 13:00 23:15 10h 15m 292 MAD
  • 15:30 23:30 8h 337 MAD
  • 17:15 02:00 8h 45m 212 MAD
  • 18:00 03:15 9h 15m 192 MAD
  • 18:15 03:45 9h 30m 192 MAD
  • 19:30 05:00 9h 30m 212 MAD
  • 21:00 04:30 7h 30m 192 MAD

Bus Timetable: Station Road to Marrakesh → Gare Routiere Fes

  • 21:00 06:15 9h 15m 222 MAD

Check all Bus tickets →

Frequently Asked Questions Bus Marrakesh to Fez

Below you will find answers to the most common questions about traveling from Marrakesh to Fez by bus.

How long does the bus trip from Marrakesh to Fez usually take?

A bus trip from Marrakesh to Fez usually takes about 7 hours 5 minutes to 10 hours 15 minutes, depending on the service you choose. If you are planning the bus journey, it is a good idea to allow extra time for possible delays and station stops.

What is the price of bus tickets for Marrakesh to Fez?

Bus tickets for Marrakesh to Fez usually cost between 178 MAD and 337 MAD. The final fare can vary by operator and departure time, so checking the bus service in advance can help you find the option that fits your budget.

When is the first bus departure from Marrakesh to Fez?

The first bus departure for Marrakesh to Fez is at 01:45. If you need an early bus connection, it is worth arriving a little ahead of time so you can board without rushing.

What time is the last bus from Marrakesh to Fez?

The last bus departure on the Marrakesh to Fez route is at 21:00. If you are taking the bus journey late in the day, make sure you confirm the departure time before heading to the station.

How many bus departures are there between Marrakesh and Fez?

There are 14 bus departures on the Marrakesh to Fez route. That gives travelers several choices across the day, which can make it easier to plan a bus trip that matches your schedule.

Can I book bus tickets for Marrakesh to Fez in advance?

Yes, it is sensible to book bus tickets for Marrakesh to Fez ahead of time, especially if you want a specific departure. Advance booking can help you secure a seat on the bus service that best matches your travel plans.

Which stations are used for the bus journey from Marrakesh to Fez?

For the bus journey from Marrakesh to Fez, departures can include Marrakech CTM Bus Station, Marrakesh, Marrakesh, or Station Road to Marrakesh, while arrivals can include Fes CTM Bus Station, Fes, or Gare Routiere Fes. It is best to check your exact bus ticket so you know the correct station pair for your trip.

Is the bus service from Marrakesh to Fez a good option for planning a day trip?

The bus service from Marrakesh to Fez can work well if you want a straightforward overland trip, since departures run from early morning until evening. Because the bus journey can take several hours, it is smart to plan your day with enough time for travel and any station waiting.


More Bus routes from and to Marrakesh or Fez

Planning more than just Marrakesh to Fez?

You’re currently viewing Bus options for Marrakesh to Fez. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.