Rabat to Fes
There’s no single way to travel from Rabat to Fes; instead, several transport options are available, all compared here by schedule, duration, and price.
Travel options for Rabat to Fes
On your journey from Rabat to Fes, take a bus for 91 MAD to save, or get there quicker with van in 2 hours.
Bus from Rabat to Fes
Catch a bus at Rabat Bus Station or Rabat and start your journey from Rabat. Services run frequently throughout the day, with the first departure at 04:30, allowing you to pick a departure that suits your schedule. The trip takes around 2 hours 30 minutes, and you'll arrive at Fes CTM Bus Station or Fes, heading into Fes. Fares start from 91 MAD, and you can check availability and book your seat here.
Prices: 91 MAD
Duration: 2h 30m – 4h 15m ⏱
Train from Rabat to Fes
Catch a train at Rabat Ville Train Station for a scenic trip connecting Rabat with Fes. Expect the journey to take approximately 2 hours 58 minutes, with fares from 158 MAD and arrive at Fes Train Station. Make sure to get your ticket early.
Prices: 158 MAD
Duration: 2h 58m – 3h ⏱
Van from Rabat to Fes
Vans from Rabat to Fes depart from Rabat Hotel Transfer or Rabat Transfer and arrive at Fes Hotel Transfer or Fes Transfer. The journey typically takes around 2 hours, with tickets priced at 841 MAD. Check availability and secure your seat here for a hassle-free trip.
Prices: 841 MAD
Duration: 2h – 2h 30m ⏱
Charter from Rabat to Fes
For a door-to-door experience, charter a private route from Rabat to Fes, with travel taking approximately 2 hours 15 minutes. Fares typically start at 1,526 MAD. Check available options and book your ride here.
Prices: 1,526 MAD
Duration: 2h 15m ⏱
Bus Routes & Schedules from Rabat to Fes
- From Rabat Bus Station to Fes CTM Bus Station, expect a bus journey of about 3h 30m. Services operate from 05:25 until 22:30, and fares start at 116 MAD.
- Starting from Rabat, buses make their way to Fes, taking around 2h 30m to 4h 15m. Tickets cost 91 to 169 MAD, and departures run from 04:30 until 23:45.
Cheapest Bus Rabat to Fes
91 MAD, from Rabat to Fes, departure at some times, duration 4h 15mFastest Bus Rabat to Fes
104 MAD, from Rabat to Fes, departure at 14:15, duration 2h 30mBus Timetable: Rabat → Fes
- 04:30 08:00 3h 30m 104 MAD
- 05:45 08:50 3h 5m 162 MAD
- 06:10 09:00 2h 50m 162 MAD
- 06:45 11:00 4h 15m 91 MAD
- 08:15 11:45 3h 30m 149 MAD
- 08:30 12:15 3h 45m 149 MAD
- 10:30 14:15 3h 45m 117 MAD
- 11:30 15:05 3h 35m 149 MAD
- 12:30 16:00 3h 30m 104 MAD
- 13:30 17:15 3h 45m 149 MAD
- 14:15 16:45 2h 30m 104 MAD
- 15:30 18:30 3h 149 MAD
- 19:30 23:15 3h 45m 91 MAD
- 19:45 23:15 3h 30m 91 MAD
- 20:15 00:30 4h 15m 91 MAD
- 20:30 23:30 3h 169 MAD
- 22:30 01:15 2h 45m 149 MAD
- 23:45 03:15 3h 30m 91 MAD
Bus Timetable: Rabat Bus Station → Fes CTM Bus Station
- 05:25 08:55 3h 30m 116 MAD
- 11:30 15:00 3h 30m 116 MAD
- 12:50 16:20 3h 30m 116 MAD
- 19:45 23:15 3h 30m 116 MAD
- 20:05 23:35 3h 30m 116 MAD
- 20:30 00:00 3h 30m 116 MAD
- 22:30 02:00 3h 30m 116 MAD
Train Routes & Schedules from Rabat to Fes
Catch the train from Rabat Ville Train Station to travel from Rabat toward Fes. Services operate from 06:37 until 22:27, and the rail journey typically takes around 2h 58m to 3h. Ticket prices start at 158 to 240 MAD, and the trip concludes at Fes Train Station. For exact train departure times on the Rabat to Fes route and to check seat availability, consult the timetable and reserve your place in advance.
Cheapest Train Rabat to Fes
158 MAD, from Rabat Ville Train Station to Fes Train Station, departure at some times, duration 3hFastest Train Rabat to Fes
182 MAD, from Rabat Ville Train Station to Fes Train Station, departure at some times, duration 2h 58mTrain Timetable: Rabat Ville Train Station → Fes Train Station
- 06:37 09:37 3h 158 MAD
- 07:37 10:37 3h 158 MAD
- 07:42 10:40 2h 58m 240 MAD
- 08:27 11:27 3h 221 MAD
- 08:36 11:34 2h 58m 182 MAD
- 09:27 12:27 3h 221 MAD
- 09:36 12:34 2h 58m 182 MAD
- 10:27 13:27 3h 221 MAD
- 10:36 13:34 2h 58m 240 MAD
- 11:27 14:27 3h 158 MAD
- 11:36 14:34 2h 58m 182 MAD
- 12:27 15:27 3h 221 MAD
- 12:36 15:34 2h 58m 240 MAD
- 13:27 16:27 3h 158 MAD
- 13:36 16:34 2h 58m 240 MAD
- 14:27 17:27 3h 221 MAD
- 14:36 17:34 2h 58m 240 MAD
- 15:27 18:27 3h 221 MAD
- 15:36 18:34 2h 58m 240 MAD
- 16:27 19:27 3h 158 MAD
- 16:36 19:34 2h 58m 182 MAD
- 17:27 20:27 3h 221 MAD
- 17:36 20:34 2h 58m 182 MAD
- 18:27 21:27 3h 221 MAD
- 18:36 21:34 2h 58m 182 MAD
- 19:27 22:27 3h 158 MAD
- 19:36 22:34 2h 58m 182 MAD
- 20:27 23:27 3h 158 MAD
- 20:36 23:34 2h 58m 182 MAD
- 21:27 00:27 3h 158 MAD
- 21:36 00:34 2h 58m 240 MAD
- 22:14 01:12 2h 58m 182 MAD
- 22:27 01:27 3h 158 MAD
Van Routes & Schedules from Rabat to Fes
- Depart from Rabat Hotel Transfer in a van for a trip to Fes Hotel Transfer, lasting about 2h. Tickets begin at 841 MAD, with departures running from 00:00 until 23:00.
- From Rabat Transfer, vans head toward Fes Transfer, covering the distance in roughly 2h 30m. Services run from 00:00 until 23:00, with tickets starting at 872 MAD.
Cheapest & Fastest Van Rabat to Fes
841 MAD, from Rabat Hotel Transfer to Fes Hotel Transfer, departure at some times, duration 2hVan Timetable: Rabat Hotel Transfer → Fes Hotel Transfer
- 00:00 02:00 2h 841 MAD
- 01:00 03:00 2h 841 MAD
- 02:00 04:00 2h 841 MAD
- 03:00 05:00 2h 841 MAD
- 04:00 06:00 2h 841 MAD
- 05:00 07:00 2h 841 MAD
- 06:00 08:00 2h 841 MAD
- 07:00 09:00 2h 841 MAD
- 08:00 10:00 2h 841 MAD
- 09:00 11:00 2h 841 MAD
- 10:00 12:00 2h 841 MAD
- 11:00 13:00 2h 841 MAD
- 12:00 14:00 2h 841 MAD
- 13:00 15:00 2h 841 MAD
- 14:00 16:00 2h 841 MAD
- 15:00 17:00 2h 841 MAD
- 16:00 18:00 2h 841 MAD
- 17:00 19:00 2h 841 MAD
- 18:00 20:00 2h 841 MAD
- 19:00 21:00 2h 841 MAD
- 20:00 22:00 2h 841 MAD
- 21:00 23:00 2h 841 MAD
- 22:00 00:00 2h 841 MAD
- 23:00 01:00 2h 841 MAD
Van Timetable: Rabat Transfer → Fes Transfer
- 00:00 02:30 2h 30m 872 MAD
- 01:00 03:30 2h 30m 872 MAD
- 02:00 04:30 2h 30m 872 MAD
- 03:00 05:30 2h 30m 872 MAD
- 04:00 06:30 2h 30m 872 MAD
- 05:00 07:30 2h 30m 872 MAD
- 06:00 08:30 2h 30m 872 MAD
- 07:00 09:30 2h 30m 872 MAD
- 08:00 10:30 2h 30m 872 MAD
- 09:00 11:30 2h 30m 872 MAD
- 10:00 12:30 2h 30m 872 MAD
- 11:00 13:30 2h 30m 872 MAD
- 12:00 14:30 2h 30m 872 MAD
- 13:00 15:30 2h 30m 872 MAD
- 14:00 16:30 2h 30m 872 MAD
- 15:00 17:30 2h 30m 872 MAD
- 16:00 18:30 2h 30m 872 MAD
- 17:00 19:30 2h 30m 872 MAD
- 18:00 20:30 2h 30m 872 MAD
- 19:00 21:30 2h 30m 872 MAD
- 20:00 22:30 2h 30m 872 MAD
- 21:00 23:30 2h 30m 872 MAD
- 22:00 00:30 2h 30m 872 MAD
- 23:00 01:30 2h 30m 872 MAD
Charter Routes & Schedules from Rabat to Fes
- Hop into a private driver service at Rabat Hotel Transfer and reach Fes Airport after roughly 2h 15m. With frequent departures available, tickets start at 1,526 MAD.
- Board a personal driver service at Rabat Hotel Transfer and reach Fes Hotel Transfer in approximately 2h 15m. Trips run multiple times each day, and tickets start from 1,526 MAD.
Cheapest & Fastest Charter Rabat to Fes
1526 MAD, from Rabat Hotel Transfer to Fes Airport, departure at --:--, duration 2h 15mCharter Timetable: Rabat Hotel Transfer → Fes Airport
- --:-- --:-- 2h 15m 1526 MAD
Charter Timetable: Rabat Hotel Transfer → Fes Hotel Transfer
- --:-- --:-- 2h 15m 1526 MAD
Frequently Asked Questions Rabat to Fes
Below you will find answers to the most common questions about traveling from Rabat to Fes.
How long does the Rabat to Fes route usually take?
The travel time on the Rabat to Fes route depends on the transport type. Train trips take about 2 hours 58 minutes to 3 hours, buses take about 2 hours 30 minutes to 4 hours 15 minutes, and vans take about 2 to 2 hours 30 minutes.
What is the cheapest way to travel from Rabat to Fes?
The cheapest option on the Rabat to Fes route is the train, with fares from 158 MAD to 240 MAD. Bus tickets are also available, but they start higher, at 91 MAD and go up to 169 MAD, depending on the service.
How much does the Rabat to Fes route cost overall?
Prices on the Rabat to Fes route vary by transport. Train fares are 158 MAD to 240 MAD, bus fares are 91 MAD to 169 MAD, and van transfers cost 841 MAD to 872 MAD. Charter service is 1,526 MAD.
Which transport is the fastest on the Rabat to Fes route?
The fastest listed option on the Rabat to Fes route is the van transfer, which takes about 2 hours to 2 hours 30 minutes depending on the pickup and drop-off points. Charter service is also 2 hours 15 minutes, but it is less common.
Where do departures and arrivals usually happen for the Rabat to Fes route?
For the Rabat to Fes route, trains depart from Rabat Ville Train Station and arrive at Fes Train Station. Buses leave from Rabat Bus Station or Rabat and arrive at Fes CTM Bus Station or Fes. Vans use hotel or transfer points in both cities.
How often do trips run on the Rabat to Fes route?
The schedule on the Rabat to Fes route is spread across the day rather than at a fixed interval. Buses have 25 trips, trains have 33 trips, and vans have 48 trips, so there are multiple departures available on most days.
What are the first and last departures for the Rabat to Fes route?
The Rabat to Fes route starts early and runs late. Bus departures begin at 04:30 and the last bus leaves at 23:45. Trains start at 06:37 and the last train is at 22:27. Vans run from 00:00 to 23:00.
How long does the train from Rabat to Fes take, and where does it go?
The train on the Rabat to Fes route takes about 2 hours 58 minutes to 3 hours. It departs from Rabat Ville Train Station and arrives at Fes Train Station. Train fares are listed from 158 MAD to 240 MAD.
What should I know about the bus from Rabat to Fes?
Buses on the Rabat to Fes route take about 2 hours 30 minutes to 4 hours 15 minutes. They depart from Rabat Bus Station or Rabat and arrive at Fes CTM Bus Station or Fes. Ticket prices range from 91 MAD to 169 MAD.
How do van transfers work on the Rabat to Fes route?
Van transfers on the Rabat to Fes route are hotel or transfer-based services. They depart from Rabat Hotel Transfer or Rabat Transfer and arrive at Fes Hotel Transfer or Fes Transfer. Prices are 841 MAD to 872 MAD, and trips take about 2 to 2 hours 30 minutes.
Is there a charter option for the Rabat to Fes route, and what is it like?
A charter service is listed for the Rabat to Fes route. It costs 1,526 MAD and takes about 2 hours 15 minutes. It departs from Rabat Hotel Transfer and arrives at Fes Airport or Fes Hotel Transfer.
Where can I book tickets for the Rabat to Fes route?
For the Rabat to Fes route, TicketRoutes.com is the booking reference to use. It lists the available transport options, fares, and departure points in one place, which makes it easier to compare train, bus, and van services.
More travel routes for Rabat and Fes
Planning more stops after Rabat to Fes?
If your journey doesn’t end with Rabat to Fes, 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.