Fes to Marrakech
All major transport options linking Fes and Marrakech are gathered on this page, making it easy to compare timetables, travel durations and fares.
Travel options for Fes to Marrakech
Starting at Fes, travel affordably by a bus for 212 MAD, and reach Marrakech faster by van in 4 hours.
Bus from Fes to Marrakech
Traveling from Fes to Marrakech by bus offers departures from multiple stations, including Gare Routiere Fes, Fes CTM Bus Station, Fes and others, with the first departure at 01:15, at various times throughout the day, allowing you to select a schedule that suits your plans. The journey generally takes around 7 hours 30 minutes, bringing you to multiple stations, including Station Road to Marrakesh, Marrakech CTM Bus Station, Marrakesh, Marrakesh and others, with bus ticket prices typically around 212 MAD. Be sure to reserve your spot ahead of time to enjoy a comfortable and hassle-free ride.
Prices: 212 MAD
Duration: 7h 30m – 10h 30m ⏱
Train from Fes to Marrakech
Experience a cheap train ride from Fes to Marrakech, boarding at Fes Train Station and arriving at Marrakech Train Station, Marrakesh. With journeys lasting approximately 6 hours 35 minutes and tickets from 371 MAD, you can plan ahead and book your seat here for a smooth and enjoyable trip.
Prices: 371 MAD
Duration: 6h 35m – 7h 3m ⏱
Van from Fes to Marrakech
Catch a van from Fes to Marrakech, with departures arranged at multiple stations, including Fes Hotel Transfer, Fes Transfer, Fes City Centre and others and drop-off at Marrakesh Hotel Transfer or Marrakesh Transfer. The journey usually takes around 4 hours, and fares are typically 952 MAD. Availability can be checked and seats reserved in advance using the van booking service.
Prices: 952 MAD
Duration: 4h – 5h ⏱
Charter from Fes to Marrakech
Travel directly from Fes to Marrakech with a private transfer, picked up and dropped off exactly where you want. The ride typically lasts 5 hours 50 minutes, and tickets start from 2,938 MAD. Reserve your ride now to plan your trip.
Prices: 2,938 MAD
Duration: 5h 50m – 6h ⏱
Bus Routes & Schedules from Fes to Marrakech
If you’re planning to reach Marrakech by bus from Fes, it’s useful to know that the route is served by multiple departure and arrival stations rather than a single bus terminal. This means you can choose the combination of stops that best suits where you’re staying or heading next. Travel times vary depending on the selected stops, but most services take around 7h 30m to 10h 30m. Buses run throughout the day, with departures starting from 01:15 and continuing until 21:00. Prices usually begin at 212 to 323 MAD, with minor differences depending on the specific service or boarding point. Taking a moment to review the complete bus timetable for Fes to Marrakech allows you to compare station options and select the best bus for your journey.
Cheapest Bus Fes to Marrakech
212 MAD, from Fes to Marrakesh, departure at some times, duration 9h 30mFastest Bus Fes to Marrakech
289 MAD, from Fes CTM Bus Station to Marrakech CTM Bus Station, Marrakesh, departure at 07:15, duration 7h 30mBus Timetable: Fes → Marrakesh
- 01:15 10:15 9h 225 MAD
- 06:30 16:00 9h 30m 291 MAD
- 07:00 15:15 8h 15m 323 MAD
- 07:15 17:15 10h 212 MAD
- 08:15 18:45 10h 30m 212 MAD
- 19:00 04:30 9h 30m 212 MAD
- 21:00 05:45 8h 45m 284 MAD
Bus Timetable: Fes CTM Bus Station → Marrakech CTM Bus Station, Marrakesh
- 07:15 14:45 7h 30m 289 MAD
Bus Timetable: Gare Routiere Fes → Station Road to Marrakesh
- 17:00 02:15 9h 15m 221 MAD
Train Routes & Schedules from Fes to Marrakech
Begin at Fes Train Station, which serves as the single departure point for the train connection between Fes and Marrakech. Trains operate from 04:55 until 18:40, and the journey usually takes around 6h 35m to 7h 3m. Train ticket prices start from 371 to 530 MAD, with arrival at Marrakech Train Station, Marrakesh at the end of the route. Refer to the train timetable for Fes to Marrakech to see which services run during the day and choose the option that best fits your plans.
Cheapest Train Fes to Marrakech
371 MAD, from Fes Train Station to Marrakech Train Station, Marrakesh, departure at some times, duration 7h 3mFastest Train Fes to Marrakech
504 MAD, from Fes Train Station to Marrakech Train Station, Marrakesh, departure at some times, duration 6h 35mTrain Timetable: Fes Train Station → Marrakech Train Station, Marrakesh
- 04:55 11:30 6h 35m 526 MAD
- 05:35 12:38 7h 3m 530 MAD
- 05:40 12:15 6h 35m 504 MAD
- 06:35 13:38 7h 3m 530 MAD
- 06:40 13:15 6h 35m 504 MAD
- 07:35 14:38 7h 3m 371 MAD
- 07:40 14:15 6h 35m 504 MAD
- 08:35 15:38 7h 3m 530 MAD
- 08:40 15:15 6h 35m 504 MAD
- 09:35 16:38 7h 3m 371 MAD
- 09:40 16:15 6h 35m 504 MAD
- 10:35 17:38 7h 3m 530 MAD
- 10:40 17:15 6h 35m 504 MAD
- 11:35 18:38 7h 3m 530 MAD
- 11:40 18:15 6h 35m 504 MAD
- 12:35 19:38 7h 3m 371 MAD
- 12:40 19:15 6h 35m 504 MAD
- 13:35 20:38 7h 3m 371 MAD
- 13:40 20:15 6h 35m 504 MAD
- 14:40 21:15 6h 35m 504 MAD
- 15:35 22:38 7h 3m 371 MAD
- 15:40 22:15 6h 35m 504 MAD
- 16:35 23:38 7h 3m 530 MAD
- 16:40 23:15 6h 35m 504 MAD
- 17:35 00:38 7h 3m 371 MAD
- 17:40 00:15 6h 35m 504 MAD
- 18:40 01:15 6h 35m 504 MAD
Van Routes & Schedules from Fes to Marrakech
- Set off in a van from Fes Hotel Transfer and arrive at Marrakesh Hotel Transfer after about 5h. Departures operate from 00:00 until 23:00, and fares begin at 952 MAD.
- Take a shuttle from Fes Transfer to Marrakesh Transfer, covering the route in approximately 4h. Services operate from 00:00 until 23:00, with tickets starting at 966 MAD.
- Board the van at Fes City Centre and reach Marrakesh Hotel Transfer in roughly 4h. Services operate at --:--, and fares start at 1,091 MAD.
Cheapest Van Fes to Marrakech
952 MAD, from Fes Hotel Transfer to Marrakesh Hotel Transfer, departure at some times, duration 5hFastest Van Fes to Marrakech
966 MAD, from Fes Transfer to Marrakesh Transfer, departure at some times, duration 4hVan Timetable: Fes City Centre → Marrakesh Hotel Transfer
- --:-- --:-- 4h 1091 MAD
Van Timetable: Fes Hotel Transfer → Marrakesh Hotel Transfer
- 00:00 05:00 5h 952 MAD
- 01:00 06:00 5h 952 MAD
- 02:00 07:00 5h 952 MAD
- 03:00 08:00 5h 952 MAD
- 04:00 09:00 5h 952 MAD
- 05:00 10:00 5h 952 MAD
- 06:00 11:00 5h 952 MAD
- 07:00 12:00 5h 952 MAD
- 08:00 13:00 5h 952 MAD
- 09:00 14:00 5h 952 MAD
- 10:00 15:00 5h 952 MAD
- 11:00 16:00 5h 952 MAD
- 12:00 17:00 5h 952 MAD
- 13:00 18:00 5h 952 MAD
- 14:00 19:00 5h 952 MAD
- 15:00 20:00 5h 952 MAD
- 16:00 21:00 5h 952 MAD
- 17:00 22:00 5h 952 MAD
- 18:00 23:00 5h 952 MAD
- 19:00 00:00 5h 952 MAD
- 20:00 01:00 5h 952 MAD
- 21:00 02:00 5h 952 MAD
- 22:00 03:00 5h 952 MAD
- 23:00 04:00 5h 952 MAD
Van Timetable: Fes Transfer → Marrakesh Transfer
- 00:00 04:00 4h 966 MAD
- 01:00 05:00 4h 966 MAD
- 02:00 06:00 4h 966 MAD
- 03:00 07:00 4h 966 MAD
- 04:00 08:00 4h 966 MAD
- 05:00 09:00 4h 966 MAD
- 06:00 10:00 4h 966 MAD
- 07:00 11:00 4h 966 MAD
- 08:00 12:00 4h 966 MAD
- 09:00 13:00 4h 966 MAD
- 10:00 14:00 4h 966 MAD
- 11:00 15:00 4h 966 MAD
- 12:00 16:00 4h 966 MAD
- 13:00 17:00 4h 966 MAD
- 14:00 18:00 4h 966 MAD
- 15:00 19:00 4h 966 MAD
- 16:00 20:00 4h 966 MAD
- 17:00 21:00 4h 966 MAD
- 18:00 22:00 4h 966 MAD
- 19:00 23:00 4h 966 MAD
- 20:00 00:00 4h 966 MAD
- 21:00 01:00 4h 966 MAD
- 22:00 02:00 4h 966 MAD
- 23:00 03:00 4h 966 MAD
Charter Routes & Schedules from Fes to Marrakech
- Set off from Fes Hotel Transfer in a private taxi heading toward Marrakesh Hotel Transfer, spending about 6h on the road. Multiple departures are available, and tickets start at 2,938 MAD.
- Set off on a direct private ride from Fes Hotel Transfer to Marrakesh Menara Airport, spending around 5h 50m traveling. Trips run multiple times each day, and tickets start from 3,731 MAD.
- Start your journey at Fes Airport in a VIP transfer and arrive at Marrakesh Hotel Transfer after about 5h 50m. With frequent departures available, fares start from 3,731 MAD.
Cheapest Charter Fes to Marrakech
2938 MAD, from Fes Hotel Transfer to Marrakesh Hotel Transfer, departure at --:--, duration 6hFastest Charter Fes to Marrakech
3731 MAD, from Fes Hotel Transfer to Marrakesh Menara Airport, departure at --:--, duration 5h 50mCharter Timetable: Fes Airport → Marrakesh Hotel Transfer
- --:-- --:-- 5h 50m 3731 MAD
Charter Timetable: Fes Hotel Transfer → Marrakesh Hotel Transfer
- --:-- --:-- 6h 2938 MAD
Charter Timetable: Fes Hotel Transfer → Marrakesh Menara Airport
- --:-- --:-- 5h 50m 3731 MAD
Frequently Asked Questions Fes to Marrakech
Below you will find answers to the most common questions about traveling from Fes to Marrakech.
How long does the Fes to Marrakech route usually take?
The travel time on the Fes to Marrakech route depends on the transport type and the exact departure and arrival points. Train trips take about 6 hours 35 minutes to 7 hours, buses about 7 hours 30 minutes to 10 hours 30 minutes, and vans about 4 to 5 hours.
What is the cheapest way to travel from Fes to Marrakech?
The cheapest option on the Fes to Marrakech route is the bus, with fares from 212 MAD to 323 MAD. Train tickets start at 371 MAD, while van services are priced higher at 952 MAD to 1,091 MAD.
How much does the Fes to Marrakech route cost overall?
Prices on the Fes to Marrakech route vary by transport type. Buses cost about 212 MAD to 323 MAD, trains 371 MAD to 530 MAD, and vans 952 MAD to 1,091 MAD. The exact fare depends on the service and route pairing.
Which transport is the fastest on the Fes to Marrakech route?
The fastest listed option on the Fes to Marrakech route is the van, with trips taking about 4 to 5 hours. Train journeys take about 6 hours 35 minutes to 7 hours, and buses are slower at roughly 7 hours 30 minutes to 10 hours 30 minutes.
Where do departures and arrivals usually happen on the Fes to Marrakech route?
Departure and arrival points depend on the transport. Buses leave from Gare Routiere Fes, Fes CTM Bus Station, or Fes and arrive at Station Road to Marrakesh, Marrakech CTM Bus Station, or Marrakesh. Trains use Fes Train Station and Marrakech Train Station, Marrakesh.
Are there direct train services on the Fes to Marrakech route, and what do they cost?
Yes, the train service on the Fes to Marrakech route is direct between Fes Train Station and Marrakech Train Station, Marrakesh. Tickets cost about 371 MAD to 530 MAD, and the trip takes roughly 6 hours 35 minutes to 7 hours.
What are the bus times and stations for the Fes to Marrakech route?
Buses on the Fes to Marrakech route depart from Gare Routiere Fes, Fes CTM Bus Station, or Fes. They arrive at Station Road to Marrakesh, Marrakech CTM Bus Station, or Marrakesh. The first departure is 01:15 and the last is 21:00.
How long is the train journey from Fes to Marrakech, and when do trains run?
Train travel on the Fes to Marrakech route takes about 6 hours 35 minutes to 7 hours. Trains leave from Fes Train Station and arrive at Marrakech Train Station, Marrakesh. The first departure is 04:55 and the last departure is 18:40.
What van options are available on the Fes to Marrakech route?
Vans on the Fes to Marrakech route run from Fes Hotel Transfer, Fes Transfer, or Fes City Centre to Marrakesh Hotel Transfer or Marrakesh Transfer. Prices are about 952 MAD to 1,091 MAD, and trips take roughly 4 to 5 hours.
How often do services run on the Fes to Marrakech route?
A fixed frequency is not listed for the Fes to Marrakech route. What is available is the number of trips: 49 van trips, 27 train trips, and 9 bus trips. The bus and train schedules also show first and last departure times.
Can I book the Fes to Marrakech route online, and where should I look?
Yes, you can check and book the Fes to Marrakech route online through TicketRoutes.com. That is the listed booking reference for this route, and it is the place to review the available transport options and fares.
Is there a charter option on the Fes to Marrakech route, and how does it compare in price and time?
A charter service is listed for the Fes to Marrakech route, but it is much more expensive than the common options. It costs about 2,938 MAD to 3,731 MAD and takes roughly 5 hours 50 minutes to 6 hours.
More travel routes for Fes and Marrakech
Planning more stops after Fes to Marrakech?
If your journey doesn’t end with Fes to Marrakech, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.