Getting to Fez

From the USA:
NYC / CASABLANCA Direct. (JFK)
• http://www.royalairmaroc.com
You can then reach Fez by train (www.oncf.co.ma ) in 4 h, taxi in 3h or plane from Casablanca but long transit.
From MOROCCO:
CASABLANCA:
• http://www.royalairmaroc.com 
MARRAKECH:
• www.oncf.co.ma
From SPAIN:
ALICANTE
BARCELONE
GIRONA (Barcelone)
SEVILLA
MADRID
• http://www.ryanair.com/site/EN/dests.php?loc=FEZ
From GERMANY:
FRANCFORT (Hahn)
DÜSSELDORF (Weeze)
• http://www.ryanair.com/site/EN/dests.php?loc=FEZ
From ITALY:
MILANO (Bergamo)
PISE (Florence)
ROME
BOLOGNE
• http://www.ryanair.com/site/EN/dests.php?loc=FEZ