Mohammed V airport can be reached via the A7 Casa-Berchid motorway via Bouskoura / follow the signs to highway Marrakesh and take the Airport exit.
From Rabat use the A3 then the A5, or also follow the signs to highway Marrakesh and take the Airport exit.
From Marrakesh, follow the highway to Casablanca-Rabat and take the Airport exit.
The train station is situated at level -1 in the arrivals area of Terminal 1. Trains depart from the airport to Casablanca or viceversa every hour between 03:00h to 22:00 approximately. Journey time is about half an hour and the ticket costs 30 MAD (around 3 USD).
Access to the airport is assured by train via stations Ain Sebaa, Casa port, Casa Voyageurs and Oasis. Make sure about the trains scheduled hours when you want to depart from Casablanca or from the airport to your destination, timings can change.
The website of the national railroad company ONCF is www.oncf.ma
Bus company CTM operates services to Casablanca Mohammed V airport from the city center. Journey time is one hour.
Royal Air Maroc and Air Arabia offers bus transfers to neighbouring cities.
Taxis are located at level 0 of the arrivals area and are available 24/7.
The base rate for a journey to Casablanca is about 30 USD.