15/04/2016
Navigating your way from the vibrant capital city of Rabat to the bustling international hub of Casablanca Airport (CMN) is a common requirement for many travellers in Morocco. Whether you're a resident heading abroad or a visitor concluding your trip, understanding your transport options is key to a stress-free departure. This comprehensive guide will explore the various methods available, from the most economical to the most time-efficient, ensuring you can make an informed decision that perfectly suits your needs and budget.

Understanding Your Journey
The distance between Rabat and Casablanca Airport (CMN) is approximately 90-100 kilometres, depending on the specific route taken. This journey typically takes around 1 to 1.5 hours by road, although this can vary significantly based on traffic conditions, particularly during peak hours. It's crucial to factor in potential delays when planning your travel, especially if you have a flight to catch.
The Fastest Route: Private Transfers and Taxis
For those prioritising speed and convenience, a private transfer or a direct taxi service is often the most efficient option. These services offer a door-to-door experience, picking you up from your exact location in Rabat and dropping you directly at the airport terminal. This eliminates the need for multiple connections and waiting times at transport hubs.
Private Transfers
Numerous companies offer private transfer services between Rabat and Casablanca Airport. These can be booked in advance online or through your hotel. The benefits include:
- Door-to-door service: Pick-up and drop-off at your specified locations.
- Comfort: Modern, air-conditioned vehicles.
- Reliability: Pre-booked services are generally very dependable.
- Fixed Pricing: Often, you'll have a fixed price agreed upon at the time of booking, avoiding any last-minute haggling.
The cost for a private transfer can range from MAD 400 to MAD 700 or more, depending on the vehicle type and the company. While this is typically the most expensive option, the convenience and time savings can be well worth the investment.
Taxis
Standard taxis are readily available in Rabat. You can hail one from the street or find them at designated taxi ranks. For longer journeys like this, it's advisable to negotiate the fare with the driver before starting your trip, or ensure the meter is used. Always confirm that the driver is willing to take you to the airport and has an understanding of the destination. The journey by taxi will likely take between 1 hour and 1 hour 30 minutes, depending on traffic. Expect to pay somewhere in the region of MAD 300 to MAD 500, though this is subject to negotiation and traffic.
The Most Economical Option: Public Transport
For budget-conscious travellers, public transport presents the most affordable way to reach Casablanca Airport from Rabat. This usually involves a combination of trains and then a taxi or bus to the airport itself.
Train to Casablanca and then to the Airport
Morocco's extensive train network, operated by ONCF, is an excellent and cost-effective way to travel between cities. The most common public transport route involves taking a train from Rabat to Casablanca, and then a separate taxi or bus from Casablanca city to the airport.
Rabat to Casablanca City by Train
Trains run frequently between Rabat's main stations (like Rabat Ville or Rabat Agdal) and Casablanca's main stations (like Casa Voyageurs or Casa Port). The journey is comfortable and efficient, taking approximately 1 hour. Tickets are very reasonably priced, often costing around MAD 40-60 for a second-class ticket.
Casablanca City to Casablanca Airport (CMN)
Once you arrive at a main Casablanca train station, you have a couple of options to reach Mohammed V International Airport (CMN):
- Taxi: Taxis are readily available from Casablanca's train stations. You can ask the driver to take you to "Aéroport Mohammed V". The fare can vary, but expect to pay between MAD 150 and MAD 250 for this leg of the journey, depending on traffic and negotiation. The journey time is typically 45 minutes to 1 hour.
- Bus: While less direct, there are sometimes bus services that connect Casablanca city to the airport. However, these can be less frequent and may require more navigation. For most travellers, a taxi from the Casablanca train station is the most practical choice.
The total cost for the train journey from Rabat to Casablanca plus a taxi to the airport can be as low as MAD 200-300, making it the cheapest overall option.
Rome2Rio's Recommendation
As mentioned, Rome2Rio highlights that the cheapest way to get from Rabat to Casablanca Airport (CMN) costs only MAD 217, and the quickest way takes just 1¼ hours. This suggests that a combination of public transport and a short taxi ride, or a very efficient private transfer, can achieve these times and costs. For instance, a direct train from Rabat to the airport (if available and timed correctly) would be the quickest, but these are not always the most frequent. More commonly, the train to Casablanca city followed by a taxi to the airport offers the best balance of cost and speed for public transport users.
Comparison of Travel Options
To help you decide, here's a comparison table:
| Option | Estimated Cost (MAD) | Estimated Time | Pros | Cons |
|---|---|---|---|---|
| Private Transfer | 400 - 700+ | 1 - 1.5 hours | Door-to-door, convenient, comfortable, reliable | Most expensive |
| Taxi (Direct) | 300 - 500 | 1 - 1.5 hours | Door-to-door, relatively quick | Requires negotiation, traffic dependent |
| Train + Taxi | 200 - 300 | 1.5 - 2 hours | Cheapest, comfortable train journey | Requires a change, potentially longer overall time |
Tips for a Smooth Journey
- Book in Advance: If opting for a private transfer, book well in advance, especially during peak travel seasons.
- Confirm Fares: Always agree on a fare or ensure the meter is used for taxis before starting your journey.
- Allow Extra Time: Moroccan traffic can be unpredictable. Always allow more time than you think you'll need to avoid missing your flight.
- Have Local Currency: Ensure you have enough Moroccan Dirhams (MAD) for your chosen mode of transport, especially for taxis and smaller purchases.
- Check Train Schedules: If using the train, check the ONCF website or app for the latest schedules and potential delays.
- Luggage: Consider the amount of luggage you have. Private transfers and taxis are generally more accommodating for larger amounts of luggage than navigating train stations and then taxis.
Frequently Asked Questions
Q1: What is the quickest way to get from Rabat to Casablanca Airport?
The quickest way is typically a direct private transfer or a taxi, which can take around 1 to 1.5 hours, depending on traffic.
Q2: What is the cheapest way to get from Rabat to Casablanca Airport?
The cheapest way is usually by taking a train from Rabat to Casablanca city and then a taxi to the airport, costing approximately MAD 200-300 in total.
Q3: Can I get a direct train from Rabat to Casablanca Airport?
While trains go to Casablanca city, direct train services to Casablanca Airport (CMN) are not as frequent or as direct as the city-to-airport taxi or bus services. The primary rail link is to Casablanca's city centre stations.
Q4: How much should I expect to pay for a taxi from Rabat to Casablanca Airport?
You should expect to pay between MAD 300 and MAD 500 for a direct taxi journey, but always negotiate the fare beforehand or insist on using the meter.
Q5: Is it better to book a private transfer or take a taxi?
If budget is not a primary concern and you value convenience and certainty, a private transfer is often better. If you're looking to save money and are comfortable with a bit of negotiation, a taxi can be a good option.
By understanding these options and tips, your journey from Rabat to Casablanca Airport (CMN) should be a smooth and efficient one, allowing you to focus on your onward travel plans with peace of mind.
If you want to read more articles similar to Rabat to Casablanca Airport: Your Guide, you can visit the Travel category.
