Travel Casablanca to Fez

Casablanca to Fez

There’s no single way to travel from Casablanca to Fez; instead, several transport options are available, all compared here by schedule, duration, and price.

Travel options for Casablanca to Fez

From Casablanca to Fez, travel affordably by a bus for 91 MAD, or get to Fez faster by flight in 1h y 10 minutes.

Bus from Casablanca to Fez

From Casablanca, buses depart regularly from Casablanca CTM Bus Station or Casablanca, with the earliest trip at 01:00, offering several options to reach Fez. The ride usually takes about 3 hours 30 minutes and will bring you to Fes CTM Bus Station or Fes, with tickets starting at 91 MAD. Check schedules and book your spot in advance for a relaxed and dependable journey.

Prices: 91 MAD

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

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

View all Bus tickets →

Train from Casablanca to Fez

Catch a train from Casablanca by departing at Casablanca Train Station and arriving at Fes Train Station. The journey usually takes about 4 hours. Tickets start at 209 MAD, book your seat in advance.

Popular departures: Casablanca Train Station
Popular arrivals: Fes Train Station

Prices: 209 MAD

Duration: 4h ⏱

Book train from Casablanca to Fez for 209 MAD Travel with train from Casablanca to Fez in 4h

View all Train tickets →

Van from Casablanca to Fez

Your van journey from Casablanca to Fez starts at multiple stations, including Casablanca Hotel Transfer, Casablanca Transfer, Casablanca City Centre and others and makes its way to multiple stations, including Fes Hotel Transfer, Fes Transfer, Fes City Centre and others. Travelling approximately 3 hours, this route provides a direct and efficient way to reach your destination. Fares are 634 MAD, and seats can be reserved easily here for a hassle-free experience.

Prices: 634 MAD

Duration: 3h ⏱

Experience van from Casablanca to Fez in 3h Choose van from Casablanca to Fez for 634 MAD Take van from Casablanca to Fez for 634 MAD

View all Van tickets →

Flight from Casablanca to Fez

Flying is the fastest way to travel from Casablanca to Fez. Departures leave from CMN Casablanca Airport, and the flight reaches FEZ Fes Airport after approximately 1 hour 10 minutes. Prices for this route usually start from 935 MAD. You can review current flight options and availability on the route overview.

Popular departures: CMN Casablanca Airport
Popular arrivals: FEZ Fes Airport

Prices: 935 MAD

Duration: 1h 10m ⏱

Hop on avia from Casablanca to Fez for 935 MAD

View all Flight tickets →

Charter from Casablanca to Fez

From Casablanca to Fez, a private driver will pick you up at the location you choose and drop you off at your destination. Expect the trip to take around 3 hours 15 minutes with fares starting at 2,028 MAD. Secure your booking here and travel at your own pace.

Popular departures: Casablanca Hotel Transfer
Popular arrivals: Fes Hotel Transfer

Prices: 2,028 MAD

Duration: 3h 15m ⏱

Take charter from Casablanca to Fez for 2028 MAD

View all Charter tickets →

Combined from Casablanca to Fez

Combined transport services allow you to start your journey from CMN Casablanca Airport toward Fez. The trip usually takes around 9 hours 10 minutes, with tickets starting at 2,407 MAD and you will arrive at FEZ Fes Airport. Plan your route and reserve your seat view options.

Popular departures: CMN Casablanca Airport
Popular arrivals: FEZ Fes Airport

Prices: 2,407 MAD

Duration: 9h 10m – 17h 55m ⏱

Choose combined from Casablanca to Fez in 9h 10m Ride with combined from Casablanca to Fez for 2407 MAD

View all Combined tickets →

Distance Casablanca to Fez

The distance between Casablanca and Fez is 245.5 kilometers.

Casablanca to Fez Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Casablanca to Fez

Bus
Train
Van
Flight
Charter
Combined
Average price
146 MAD
243 MAD
1,046 MAD
935 MAD
2,028 MAD
2,781 MAD
Cheapest price
91 MAD
209 MAD
634 MAD
935 MAD
2,028 MAD
2,407 MAD
Average duration
4h 36m
4h 00m
3h 00m
1h 10m
3h 15m
13h 32m
Minimum duration
3h 30m
4h 00m
3h 00m
1h 10m
3h 15m
9h 10m
Number of departures
44
19
49
1
1
2
Tickets

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.

Departure stations
Casablanca CTM Bus Station
Casablanca
Arrival stations
Fes CTM Bus Station
Fes

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 Combined tickets →

Train Routes & Schedules from Casablanca to Fez

In Casablanca, journeys begin at Casablanca Train Station, where trains depart from 05:40 until 22:15 in the direction of Fez. Once on board, the rail journey usually takes around 4h before arriving at Fes Train Station. With train ticket prices starting from 209 to 302 MAD, you can compare earlier and later services to find the option that fits your schedule best. Reviewing the train timetable for Casablanca to Fez helps you check all departures and choose the most suitable connection.

Train Timetable: Casablanca Train Station → Fes Train Station

  • 05:40 09:40 4h 302 MAD
  • 06:40 10:40 4h 302 MAD
  • 07:30 11:30 4h 209 MAD
  • 08:30 12:30 4h 302 MAD
  • 09:30 13:30 4h 302 MAD
  • 10:30 14:30 4h 209 MAD
  • 11:30 15:30 4h 209 MAD
  • 12:30 16:30 4h 209 MAD
  • 13:30 17:30 4h 302 MAD
  • 14:30 18:30 4h 302 MAD
  • 15:30 19:30 4h 209 MAD
  • 16:30 20:30 4h 209 MAD
  • 17:30 21:30 4h 302 MAD
  • 18:30 22:30 4h 209 MAD
  • 19:30 23:30 4h 209 MAD
  • 20:30 00:30 4h 209 MAD
  • 21:15 01:15 4h 209 MAD
  • 21:40 01:40 4h 209 MAD
  • 22:15 02:15 4h 209 MAD

Check all Train tickets →

Van Routes & Schedules from Casablanca to Fez

For trips connecting Casablanca and Fez, several terminals are served by our van service instead of a single fixed stop. Depending on which terminals you use, journeys usually take around 3h. Vans operate continuously from --:-- to 23:00 with fares beginning at 634 to 1,247 MAD. Reviewing the full timetable helps you understand station coverage and select the most suitable service.

Departure stations
Casablanca Hotel Transfer
Casablanca Transfer
Casablanca City Centre
Arrival stations
Fes Hotel Transfer
Fes Transfer
Fes City Centre

Van Timetable: Casablanca City Centre → Fes City Centre

  • --:-- --:-- 3h 634 MAD

Van Timetable: Casablanca Hotel Transfer → Fes Hotel Transfer

  • 00:00 03:00 3h 863 MAD
  • 01:00 04:00 3h 863 MAD
  • 02:00 05:00 3h 863 MAD
  • 03:00 06:00 3h 863 MAD
  • 04:00 07:00 3h 863 MAD
  • 05:00 08:00 3h 863 MAD
  • 06:00 09:00 3h 863 MAD
  • 07:00 10:00 3h 863 MAD
  • 08:00 11:00 3h 863 MAD
  • 09:00 12:00 3h 863 MAD
  • 10:00 13:00 3h 863 MAD
  • 11:00 14:00 3h 863 MAD
  • 12:00 15:00 3h 863 MAD
  • 13:00 16:00 3h 863 MAD
  • 14:00 17:00 3h 863 MAD
  • 15:00 18:00 3h 863 MAD
  • 16:00 19:00 3h 863 MAD
  • 17:00 20:00 3h 863 MAD
  • 18:00 21:00 3h 863 MAD
  • 19:00 22:00 3h 863 MAD
  • 20:00 23:00 3h 863 MAD
  • 21:00 00:00 3h 863 MAD
  • 22:00 01:00 3h 863 MAD
  • 23:00 02:00 3h 863 MAD

Van Timetable: Casablanca Transfer → Fes Transfer

  • 00:00 03:00 3h 1247 MAD
  • 01:00 04:00 3h 1247 MAD
  • 02:00 05:00 3h 1247 MAD
  • 03:00 06:00 3h 1247 MAD
  • 04:00 07:00 3h 1247 MAD
  • 05:00 08:00 3h 1247 MAD
  • 06:00 09:00 3h 1247 MAD
  • 07:00 10:00 3h 1247 MAD
  • 08:00 11:00 3h 1247 MAD
  • 09:00 12:00 3h 1247 MAD
  • 10:00 13:00 3h 1247 MAD
  • 11:00 14:00 3h 1247 MAD
  • 12:00 15:00 3h 1247 MAD
  • 13:00 16:00 3h 1247 MAD
  • 14:00 17:00 3h 1247 MAD
  • 15:00 18:00 3h 1247 MAD
  • 16:00 19:00 3h 1247 MAD
  • 17:00 20:00 3h 1247 MAD
  • 18:00 21:00 3h 1247 MAD
  • 19:00 22:00 3h 1247 MAD
  • 20:00 23:00 3h 1247 MAD
  • 21:00 00:00 3h 1247 MAD
  • 22:00 01:00 3h 1247 MAD
  • 23:00 02:00 3h 1247 MAD

Check all Van tickets →

Flight Routes & Schedules from Casablanca to Fez

Catch your nonstop flight at CMN Casablanca Airport, the only direct connection from Casablanca to Fez. Flights depart at 22:20, and the journey in the air typically lasts around 1h 10m before touching down at FEZ Fes Airport. Fares start from 935 MAD, and you can consult the full timetable for the Casablanca–Fez route to select the departure that suits your schedule and book your seat in advance.

Check all Flight tickets →

Charter Routes & Schedules from Casablanca to Fez

From Casablanca Hotel Transfer, a private driver will take you straight to Fes Hotel Transfer, allowing you to choose the departure time that works best for you. Expect to spend approximately 3h 15m on the road, enjoying a comfortable and hassle-free ride. Ticket prices start from 2,028 MAD, and the journey provides a seamless, direct connection from Casablanca to Fez.

Check all Charter tickets →

Combined Routes & Schedules from Casablanca to Fez

Start at CMN Casablanca Airport for a multi-leg trip to Fez, involving transfers between different vehicles. Travel time is around 9h 10m to 17h 55m, with services scheduled from 05:00 until 13:45 and tickets beginning at 2,407 to 3,155 MAD. Arrival is at FEZ Fes Airport, and consulting the timetable for routes between Casablanca and Fez allows you to pick the departure that suits your plans.

Departure stations
CMN Casablanca Airport
Arrival stations
FEZ Fes Airport

Combined Timetable: CMN Casablanca Airport → FEZ Fes Airport

  • 05:00 22:55 17h 55m 2407 MAD
  • 13:45 22:55 9h 10m 3155 MAD

Check all Combined tickets →

Frequently Asked Questions Casablanca to Fez

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

How long does the Casablanca to Fez route usually take?

Travel time on the Casablanca to Fez route depends on the transport type. The fastest listed option is the flight at about 1 hour 10 minutes, while the train takes about 4 hours and the bus ranges from about 3 hours 30 minutes to 5 hours 45 minutes.

What is the cheapest way to travel from Casablanca to Fez?

The cheapest option on the Casablanca to Fez route is the bus, with fares from 91 MAD to 227 MAD. The train is also relatively affordable at 209 MAD to 302 MAD, while the flight and van cost more.

Which transport is fastest on the Casablanca to Fez route?

The fastest listed transport on the Casablanca to Fez route is the flight, which takes about 1 hour 10 minutes. It runs from CMN Casablanca Airport to FEZ Fes Airport. Other options take longer, including the van, train, and bus.

Where do trips from Casablanca to Fez usually depart and arrive?

Departure and arrival points vary by transport on the Casablanca to Fez route. Buses leave from Casablanca CTM Bus Station or Casablanca and arrive at Fes CTM Bus Station or Fes. Trains use Casablanca Train Station and Fes Train Station, while flights use the airports.

How much should I budget for the Casablanca to Fez route overall?

Prices on the Casablanca to Fez route vary by transport. The bus starts at 91 MAD, the train at 209 MAD, the van at 634 MAD, and the flight at 935 MAD. The charter service is priced at 2028 MAD.

How often do buses run from Casablanca to Fez, and what are the first and last departures?

Bus service on the Casablanca to Fez route is frequent, with 44 trips listed. The first departure is at 01:00 and the last is at 23:59. Exact spacing between departures is not provided in the data.

What are the train details for the Casablanca to Fez route?

The train from Casablanca to Fez runs between Casablanca Train Station and Fes Train Station. It takes about 4 hours and costs 209 MAD to 302 MAD. There are 19 trips, with the first departure at 05:40 and the last at 22:15.

What should I know about the bus option on the Casablanca to Fez route?

Buses on the Casablanca to Fez route run from Casablanca CTM Bus Station or Casablanca to Fes CTM Bus Station or Fes. Travel time ranges from about 3 hours 30 minutes to 5 hours 45 minutes, and fares are 91 MAD to 227 MAD.

What are the van options for traveling from Casablanca to Fez?

Vans on the Casablanca to Fez route go from Casablanca Hotel Transfer, Casablanca Transfer, or Casablanca City Centre to the matching Fes transfer or city-centre points. The trip takes about 3 hours and costs 634 MAD to 1247 MAD. There are 49 trips listed.

Are there flight options on the Casablanca to Fez route, and what are the details?

Yes, there is a flight option on the Casablanca to Fez route. It runs from CMN Casablanca Airport to FEZ Fes Airport, takes about 1 hour 10 minutes, and is priced at 935 MAD. Only one trip is listed, departing at 22:20.

Is there a charter service for the Casablanca to Fez route, and how does it work?

A charter service is listed for the Casablanca to Fez route. It goes from Casablanca Hotel Transfer to Fes Hotel Transfer, takes about 3 hours 15 minutes, and costs 2028 MAD. No regular departure time is shown for this option.

If I want to book travel from Casablanca to Fez, where should I look?

For the Casablanca to Fez route, TicketRoutes.com is the place to check for booking details. It shows the available transport types, prices, and departure points in one place. The listed schedules include buses, trains, vans, and flights.


More travel routes for Casablanca and Fez

Planning more stops after Casablanca to Fez?

If your journey doesn’t end with Casablanca to Fez, 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 Planner

Perfect for travelers visiting multiple cities on one trip.