From Mohammed V International Airport (CMN) to IAV Hassan II
Train:
ONCF trains run from Mohammed V Airport to Rabat. The journey takes about 2.5 to 3 hours, with tickets costing between 90-160 MAD (9-16 USD). Please note that the train is not available from 11 pm to 7 am. Once in Rabat, a taxi or tram can take you to IAV Hassan II. Detailed route information can be found here.
Taxi:
Direct taxis are available but can be expensive, costing between 830-1100 MAD (83-110 USD for one to three people) for the 1.5 to 2-hour journey.