⇒ Also сheck оut мore info: GETTING AROUND MOROCCO (visitmorocco.com)
BUS: Luxury buses are the next best bet, with almost universal coverage, if somewhat odd departure times in some places. CTM, Supratours and some smaller companies provide good comfort with reasonable prices. Nearly every city has a central bus station (Gare Routière) where you can buy tickets to travel from region to region (and in some cities certain companies run their own stations – mostly that applies to the operators CTM (Gare Voyage) and partly Supratours).
TRAIN: Trains are generally the best option because of their speed, frequency and comfort ⇒ ONCF. First class train cars are supposed to have working air conditioning (there are no vending machines on ONCF trains, unlike SNCF or TrenItalia trains, and the conductor with a vending cart is not often easy to find)
AIRPORT: Major airlines that serve Morocco would most likely be landing at Casablanca / Mohammed V Int’l Airport