Marrakesh to Fes Bus: Schedules, Tickets & Prices
Travel from Marrakesh to Fes by bus in around 7h 5m to 10h 30m, with tickets available from 178 MAD to 325 MAD.
Bus from Marrakesh to Fes
Traveling from Marrakesh to Fes by bus offers departures from Marrakech CTM Bus Station, Marrakesh, Marrakesh or Station Road to Marrakesh, with the first departure at 01:45, at various times throughout the day, allowing you to select a schedule that suits your plans. The journey generally takes around 7 hours 5 minutes, bringing you to Fes CTM Bus Station, Fes or Gare Routiere Fes, with bus ticket prices typically around 178 MAD. Be sure to reserve your spot ahead of time to enjoy a comfortable and hassle-free ride.
Prices: 178 MAD to 325 MAD
Duration: 7h 5m – 10h 30m ⏱
Bus Routes & Schedules from Marrakesh to Fes
Between Marrakesh and Fes, 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 Fes, you can compare different station pairings, journey lengths and departure times to choose the option that best matches your travel plans.
Cheapest Bus Marrakesh to Fes
178 MAD, from Marrakesh to Fes, departure 07:45, duration 9h 30m.Fastest Bus Marrakesh to Fes
325 MAD, from Marrakesh to Fes, departure 01:45, duration 7h 5m.Bus Timetable: Marrakech CTM Bus Station, Marrakesh → Fes CTM Bus Station
- 15:45 23:15 7h 30m 291 MAD
Bus Timetable: Marrakesh → Fes
- 01:45 08:50 7h 5m 325 MAD
- 07:30 17:30 10h 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:15 23:45 10h 30m 292 MAD
- 16:00 23:30 7h 30m 325 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 223 MAD
Frequently Asked Questions Bus Marrakesh to Fes
Below you will find answers to the most common questions about traveling from Marrakesh to Fes by bus.
How long is the bus trip from Marrakesh to Fes?
A bus trip from Marrakesh to Fes usually takes about 7 to 10 hours, depending on the service and the station pair. Some bus journeys are closer to 7 hours 30 minutes, while others can be longer, so it is worth checking the specific departure before you book.
What is the price of bus tickets for Marrakesh to Fes?
Bus tickets for Marrakesh to Fes generally cost between 178 MAD and 325 MAD. The final fare can vary by departure point, operator, and timing, so it is a good idea to compare options before choosing your bus.
When is the first bus departure from Marrakesh to Fes?
The first bus departure for Marrakesh to Fes is at 01:45. If you are planning an early bus journey, it is smart to arrive a little before departure so you have time to find the correct station and board without rushing.
What time is the last bus service between Marrakesh and Fes?
The last bus service between Marrakesh and Fes leaves at 21:00. If you want a later bus connection, make sure to check availability in advance, since the schedule can fill up and the exact departure point may matter.
How many bus trips are available from Marrakesh to Fes?
There are 14 bus trips available for Marrakesh to Fes. That gives travelers several choices across the day, which is helpful if you want to pick a bus departure that fits your plans.
Can I book bus tickets for the Marrakesh to Fes route in advance?
Yes, it is sensible to book bus tickets for Marrakesh to Fes in advance, especially if you want a specific departure time. With multiple bus options and different station pairs, early booking can make it easier to choose the bus journey that suits you best.
Which stations are used for the bus journey from Marrakesh to Fes?
For the bus journey from Marrakesh to Fes, departures can include Marrakech CTM Bus Station, Marrakesh, or Station Road to Marrakesh, while arrivals can include Fes CTM Bus Station, Fes, or Gare Routiere Fes. Because the bus service may use different station pairs, it is important to confirm the exact departure and arrival points before traveling.
What should I know before taking a bus from Marrakesh to Fes?
Before taking a bus from Marrakesh to Fes, it helps to check the departure station, arrival station, and travel time for your chosen bus. Since the bus journey can vary from about 7 hours to 10 hours, planning ahead will make the trip smoother and help you choose the most convenient bus service.
Travel options for Marrakesh to Fes
More Bus routes from and to Marrakesh or Fes
Routes in Bus from Marrakesh →
Routes in Bus to Fes ←
Routes in Bus to Marrakesh ←
Planning more than just Marrakesh to Fes?
You’re currently viewing Bus options for Marrakesh to Fes. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.