Travel from Casablanca-Airport-CMN to Fes

Train, bus or fly from Casablanca Airport (CMN) to Fes?

Royal Air Maroc flies from Casablanca Airport (CMN) to Fes once daily. Alternatively, Moroccan Railways (ONCF) operates a train from Casablanca Airport (CMN) to Fes every 3 hours. Tickets cost $13 - $25 and the journey takes 3 h 45 min.

How to get from Casablanca Airport (CMN) to Fes

ModeDurationPrice
From Casablanca airport fly to Fes airport then taxi to Fes.1 h 8 min$140
From Mohammed V International Airport train to Casablanca then train to Fès.5 h 34 min$21
From Casablanca Airport shuttle to Casablanca, walk to Casablanca, then bus to Fes.6 h 5 min$11
From Casablanca Airport (CMN) drive to Fes.3 h 12 min$35

How long does it take to get from Casablanca Airport (CMN) to Fes?

It takes approximately 1 h 8 min to get from Casablanca Airport (CMN) to Fes, including transfers.

Is there a direct train between Casablanca Airport (CMN) and Fes?

No, there is no direct train from Casablanca Airport (CMN) to Fes. However, there are services departing from Mohammed V International Airport and arriving at Fès via Casablanca. The journey, including transfers, takes approximately 5 h 34 min.

Operators from Casablanca Airport (CMN) to Fes

OperatorPhoneWebsite
Royal Air MarocRoyal Air Maroc
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
Challa Frere Transport00212 7 62 91 55 49Challa Frere Transport
CTM0800090030CTM