Uber ceased operations in Morocco in 2018 due to regulatory challenges and opposition from local taxi unions. However, several ride-hailing apps have since become the other alternatives in major cities like Rabat. These include Careem, Heetch, Yassir, and Roby.

Mohammed V International Airport (CMN) is not only the primary international gateway to Casablanca but also a convenient entry point for reaching Rabat, Morocco’s capital city. The airport is located about 30 kilometers south of Casablanca city centre and approximately 120 kilometers southwest of Rabat. The journey from Casablanca Airport to Rabat typically takes around 1.5 to 2 hours by car, depending on traffic conditions.
Rabat, a UNESCO World Heritage city, is Morocco’s political and administrative hub, known for its clean streets, peaceful atmosphere, and cultural richness. Visitors can explore historical landmarks such as the Kasbah of the Udayas, the Hassan Tower, and the Mausoleum of Mohammed V, or enjoy modern attractions including wide boulevards, shopping centers, and the city’s scenic Atlantic coastline.
Official Name: Mohammed V International Airport (CMN)
Location: Route de l’Aéroport, Nouaceur 20160, Morocco
Airport Facilities: The airport features cafés, Moroccan and international restaurants, duty-free shops, currency exchange, ATMs, car rental agencies, and business lounges. With modern terminals, it provides all the essential amenities for international travelers.
How to get from Casablanca Airport to Rabat? Travelers can reach Rabat from Mohammed V International Airport (CMN) using ONCF trains (with a change), long-distance buses, rental cars, taxis, or pre-booked Casablanca Airport private car services. While buses and trains are economical, the most comfortable and time-saving option is a pre-booked private taxi or transfer, which takes you directly to your hotel or accommodation in Rabat.

Photo by HamZa NOUASRIA on Unsplash
Bus from Casablanca Airport to Rabat
Several buses run from Casablanca Airport to Rabat and you can purchase your tickets either from the counter or online. The journey time is around 2 hours.
Bus Fare from Casablanca Airport to Rabat
Bus from Casablanca Airport to Rabat costs around €10 for one ticket.
Train from Casablanca Airport to Rabat
There is no train station at Casablanca Airport. To use the train, you need to get the train from Casablanca city centre. The station is called “Casa Voyageurs”. Travelers can take the ONCF train from Casablanca to Rabat, departing from Casa Voyageurs or Casa Port stations and arriving at Rabat Ville or Rabat Agdal in approximately one hour.
Train Fare from Casablanca Airport to Rabat
Rabat train tickets costing around MAD 30–70 (€3–7).
Taxi from Casablanca Airport to Rabat
The taxi from Casablanca Airport to Rabat will not be budget-friendly since the prices are not fixed and they usually cost a lot. Casablanca Airport to Rabat taxi journey will take around 1 hour and 30 minutes.
Taxi Fare from Casablanca Airport to Rabat
Rabat taxi fares averaging €80–100; it is recommended to agree on the fare before departure or ensure the meter is used.

Rabat Luxury Black Car Transfers from the Airport
Private Transfer from Casablanca Airport to Rabat
Private airport transfer is the most convenient transfer method from Casablanca Airport to Rabat. AirportTransfer.com offers reliable and punctual private transfers in Morocco. You can pre-book your Casablanca Airport chauffeured taxis while planning your trip with just a few clicks.
While booking from AT, you can choose from a wide range of vehicles such as Sedans and Limousines. AirportTransfer.com prioritizes offering modern solutions to your modern-day travel problems. You can easily individualize your experience. In addition to that, AT provides quality service with its professional drivers who can speak English fluently. Thanks to this, you will not need to worry about having any communication problems with your driver.
The best transfer from Casablanca Airport, AT's firt-class transfers are punctual and your time management will be perfect this way. AirportTransfer.com values being customer-friendly and offers policies that suit this ideal. You can benefit from free cancellation and a 100% refund policy with AT.
Booking the Rabat premium chauffeur service is simple via the website or the mobile app, which is available on both the Google Play Store for airport transfers and Airport Transfer App Store.

Rabat Gorup Bus Rental Service
Bus Transfers at Casablanca Airport
For large groups arriving at Mohammed V International Airport (CMN) and heading to booking Rabat private coach transfer is the most convenient and comfortable option. Instead of splitting into multiple taxis or struggling with public transport connections, your entire group can travel together in a single spacious vehicle. The journey from Casablanca Airport to Rabat takes around 1.5 to 2 hours, and with a dedicated transfer, you can enjoy a smooth ride while ensuring everyone arrives at the hotel or accommodation in Rabat at the same time.
This service is perfect for corporate delegations, family trips, cultural tours, sports teams, school groups, or wedding parties.
-
Minibuses (8–19 seats): Compact, practical, and comfortable for smaller groups.
-
Mid-size coaches (20–35 seats): Equipped with air conditioning, spacious luggage storage, and reclining seats for added comfort.
-
Luxury full-size coaches (36–55 seats): Ideal for larger groups, offering extra legroom, wide aisles, and onboard facilities, making long-distance journeys like Casablanca to Rabat more enjoyable.
Rabat Hotel Transfers
AirportTransfer.com offers efficient Rabat hotel transfer services from nearest airports. Choose from a fleet of modern vehicles including luxury sedans, minibuses, and coaches designed to match the size and style of your group.
Casablanca city center hotels such as Royal Mansour Casablanca, Four Seasons Hotel Casablanca, Le Casablanca Hotel, Hôtel particulier Le DOGE (Relais & Châteaux), Marly Boutique Hôtel, Art Palace Suites & Spa, Kenzi Tower Hotel, Suite Hotel Casa Diamond, Grand Mogador City Center, Hyatt Regency Casablanca, Radisson Blu Hotel Casablanca City Center, Sofitel Casablanca Tour Blanche, Sheraton Casablanca Hotel & Towers, Gray Boutique Hotel Casablanca, and Novotel Casablanca City Center are easily accessible with AirportTransfer.com’s private Casablanca hotel transfer services.
AirportTransfer.com is not affiliated with the hotels listed. They are provided for reference only. You can book a luxury Rabat transfer from the airport to any of these hotels by entering the hotel name when booking through our website or app.