Exact Distance: Marrakech to Mohammed V Airport
Casablanca Airport is located 25 km south of downtown Casablanca, directly off the highway from Marrakech.
Because Mohammed V International Airport (CMN) is situated in Nouaceur, south of Casablanca, travelers from Marrakech do NOT need to enter Casablanca city traffic. The highway connects directly to the terminal parking lot.
Train vs Direct Chauffeur: Why Private Transfer Wins
Taking the train requires transferring at Casa-Voyageurs or Oasis stations, adding risk to flight connections.
Reaching CMN Airport by train requires taking a train from Marrakech to Casa-Voyageurs or Oasis station, and then switching onto the airport shuttle train (TNR). With suitcases and family, a single missed connection can cause a missed flight.
Door-to-Terminal Private Chauffeur Transfer
Door-to-terminal drop-off eliminates waiting times and guarantees timely flight check-in.
A <a href="/en/private-transfer-marrakech-casablanca" class="text-amber-400 underline font-semibold hover:text-amber-300">private airport transfer</a> picks you up at your Marrakech riad or hotel at the exact time you choose, loads all luggage, and drives you straight to the terminal doors in 2h15.
Navigating Casablanca Mohammed V Airport
CMN Airport handles flights to the US, Europe, Middle East, and Africa with modern security terminals.
CMN Airport has two main terminals: Terminal 1 (primarily Royal Air Maroc and Oneworld partners) and Terminal 2 (international carriers). Security and passport control can have queues, so arriving 3 hours prior to departure is essential.
Departure Timing Calculation for International Flights
Calculate your pickup time by adding 2h15 driving time plus 3h airport check-in buffer.
For a flight departing Casablanca at 14:00, plan to arrive at CMN by 11:00. Departing your Marrakech accommodation at 08:30 ensures a relaxed, punctual arrival with ample time for check-in and duty-free shopping.