Travel Casablanca to Fez

Casablanca to Fez Bus: Schedules, Tickets & Prices

Buses from Casablanca to Fez take around 3h 30m to 5h 45m, with tickets starting from 91 MAD to 227 MAD.

Bus from Casablanca to Fez

Buses leave regularly from Casablanca CTM Bus Station or Casablanca, with the first departure at 01:00. If you’re traveling from Casablanca, you can plan your trip to Fez at a time that works for you. The journey usually takes around 3 hours 30 minutes to reach Fes CTM Bus Station or Fes, with fares starting from 91 MAD. Check availability and book here to reserve your seat.

Prices: 91 MAD to 227 MAD

Duration: 3h 30m – 5h 45m ⏱

Book bus from Casablanca to Fez for MAD 91 Choose bus from Casablanca to Fez for MAD 91 Take bus from Casablanca to Fez in 3h 30m Ride with bus from Casablanca to Fez for MAD 91 Book bus from Casablanca to Fez for MAD 91 Ride with bus from Casablanca to Fez in 3h 30m

View all Bus tickets →

Distance Casablanca to Fez

The distance between Casablanca and Fez is 245.5 kilometers.

Bus from Casablanca to Fez Details

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

Bus
Average price
146 MAD
 
Cheapest
91 MAD
Average duration
4h 37m
 
Shortest
3h 30m
Number of departures
44
01:00 - 23:59
Tickets
 
Stations
Departure stations
Arrival stations
Casablanca CTM Bus Station
Casablanca
Fes CTM Bus Station
Fes

Bus Routes & Schedules from Casablanca to Fez

- From Casablanca CTM Bus Station, buses travel to Fes CTM Bus Station taking approximately 4h. Departures occur from 06:00 until 23:59, and fares start at 111 to 156 MAD.
- Starting from Casablanca, buses head to Fes, covering the distance in roughly 3h 30m to 5h 45m. The service operates from 01:00 until 22:50, and fares are available from 91 to 227 MAD.

Bus Timetable: Casablanca → Fes

  • 01:00 05:30 4h 30m 117 MAD
  • 03:15 08:00 4h 45m 117 MAD
  • 05:30 10:00 4h 30m 117 MAD
  • 06:30 12:00 5h 30m 117 MAD
  • 06:45 12:15 5h 30m 117 MAD
  • 07:05 11:45 4h 40m 188 MAD
  • 07:30 13:00 5h 30m 117 MAD
  • 07:45 13:30 5h 45m 117 MAD
  • 08:30 14:00 5h 30m 117 MAD
  • 09:00 13:00 4h 227 MAD
  • 09:15 14:15 5h 117 MAD
  • 09:20 14:15 4h 55m 117 MAD
  • 09:30 13:00 3h 30m 227 MAD
  • 10:00 14:15 4h 15m 188 MAD
  • 10:20 14:15 3h 55m 188 MAD
  • 10:45 16:30 5h 45m 117 MAD
  • 11:00 16:00 5h 117 MAD
  • 11:15 16:15 5h 104 MAD
  • 11:25 16:00 4h 35m 188 MAD
  • 12:00 17:30 5h 30m 188 MAD
  • 12:15 16:15 4h 117 MAD
  • 12:30 17:30 5h 188 MAD
  • 13:00 17:00 4h 104 MAD
  • 13:45 18:30 4h 45m 117 MAD
  • 14:30 19:00 4h 30m 188 MAD
  • 14:45 20:00 5h 15m 117 MAD
  • 14:55 19:00 4h 5m 188 MAD
  • 15:30 19:45 4h 15m 117 MAD
  • 16:30 20:30 4h 227 MAD
  • 17:00 20:30 3h 30m 227 MAD
  • 17:15 22:00 4h 45m 117 MAD
  • 18:00 23:20 5h 20m 188 MAD
  • 18:20 23:15 4h 55m 104 MAD
  • 18:30 23:15 4h 45m 104 MAD
  • 20:00 00:20 4h 20m 188 MAD
  • 20:20 00:20 4h 188 MAD
  • 20:30 01:00 4h 30m 104 MAD
  • 20:45 02:00 5h 15m 117 MAD
  • 21:00 01:00 4h 91 MAD
  • 21:20 01:15 3h 55m 188 MAD
  • 22:50 03:15 4h 25m 104 MAD

Bus Timetable: Casablanca CTM Bus Station → Fes CTM Bus Station

  • 06:00 10:00 4h 156 MAD
  • 11:30 15:30 4h 156 MAD
  • 23:59 03:59 4h 111 MAD

Check all Bus tickets →

Frequently Asked Questions Bus Casablanca to Fez

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

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

A bus trip from Casablanca to Fez usually takes about 3 hours 30 minutes to 5 hours 45 minutes, depending on the service and station pair. If you are traveling by bus between Casablanca and Fez, it is a good idea to allow extra time in case of traffic or schedule changes.

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

Bus tickets for Casablanca to Fez cost about 91 MAD to 227 MAD. The final bus fare can vary by departure point and service, so it is worth checking the available bus options before you book.

What are the first and last bus departures from Casablanca to Fez?

The bus schedule for Casablanca to Fez starts as early as 01:00 and the last bus departure is at 23:59. That gives travelers a wide range of bus options throughout the day for the Casablanca to Fez route.

How many bus connections are there between Casablanca and Fez?

There are 44 bus trips available between Casablanca and Fez. With that many bus connections, it is usually easier to find a departure time that fits your travel plans.

Where do buses leave from on the Casablanca to Fez route?

For the Casablanca to Fez bus journey, departures can be from Casablanca CTM Bus Station or Casablanca. It is best to confirm your exact bus departure point before traveling so you arrive at the right station on time.

Where do bus services arrive in Fez from Casablanca?

On the Casablanca to Fez bus service, arrivals can be at Fes CTM Bus Station or Fes. Before your bus trip, check which arrival point is listed so you can plan your onward travel in Fez.

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

Yes, it is sensible to book bus tickets in advance for Casablanca to Fez, especially if you want a specific departure time. Since the bus service offers multiple trips, early booking can help you secure the option that suits you best.

Is there a direct bus journey from Casablanca to Fez that I should choose?

Yes, the Casablanca to Fez bus journey can be planned through the listed station pairs, including Casablanca CTM Bus Station to Fes CTM Bus Station and Casablanca to Fes. When choosing a bus, compare the departure point, arrival point, and travel time so you can pick the most convenient option.


More Bus routes from and to Casablanca or Fez

Planning more than just Casablanca to Fez?

You’re currently viewing Bus options for Casablanca 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.