background

Casablanca to Fez Trains

29
May
Return
background

Departure schedule

Morning departures

Fastest trip3 hrs 50 min
Longest trip4 hrs 7 min
Earliest06:10
Latest11:30
Departures7

Afternoon departures

Fastest trip4 hrs 0 min
Longest trip4 hrs 7 min
Earliest12:30
Latest17:30
Departures6

Evening departures

Fastest trip3 hrs 57 min
Longest trip4 hrs 4 min
Earliest18:30
Latest20:30
Departures3

Night departures

Fastest trip4 hrs 2 min
Longest trip4 hrs 3 min
Earliest21:07
Latest22:10
Departures2

Travelling from Casablanca to Fez by Train

Embark on an efficient and swift train journey connecting Casablanca to Fez, two vibrant cities in Morocco. This high-speed train route covers a distance of approximately 320 kilometers, offering a quick and convenient way to explore these cultural hubs. The train time from Casablanca to Fez is approximately 2.5 hours, allowing you to maximize your time in these fascinating destinations. Experience a memorable train adventure and discover the wonders of Casablanca and Fez with the convenience of modern rail travel.

Casablanca to Fez trains information

Casablanca
Casa Voyageurs, MoroccoCasa Port, MoroccoMers Sultan Train Station, MoroccoL'Oasis, Morocco
320 km
Fez
Fes Railway Station, Morocco
3 h 50 m
Shortest travel time
$31
Lowest train ticket cost
18
Avg. daily departures
06:10
Earliest departure
22:10
Latest departure

Embark on an efficient and swift train journey connecting Casablanca to Fez, two vibrant cities in Morocco. This high-speed train route covers a distance of approximately 320 kilometers, offering a quick and convenient way to explore these cultural hubs. The train time from Casablanca to Fez is approximately 2.5 hours, allowing you to maximize your time in these fascinating destinations. Experience a memorable train adventure and discover the wonders of Casablanca and Fez with the convenience of modern rail travel.