
Traveling from Rabat to Casablanca Airport is a straightforward journey, offering multiple transportation options to suit different preferences and schedules. The most common and efficient method is by train, with the high-speed Al Boraq train connecting Rabat’s Agdal or Ville stations directly to Casablanca’s Casa-Voyageurs station, followed by a short shuttle train to the airport. Alternatively, buses operated by companies like CTM provide a budget-friendly option, though they take slightly longer. For those seeking convenience, taxis or private transfers are available, offering door-to-door service but at a higher cost. The journey typically takes between 45 minutes to 2 hours, depending on the mode of transport, making it easy to plan your trip to Casablanca Airport from Rabat.
Explore related products
What You'll Learn
- Train Options: Direct trains from Rabat to Casablanca Airport, schedules, and ticket prices
- Bus Services: Affordable bus routes, companies, and travel times to the airport
- Taxi Hire: Private taxi costs, booking tips, and estimated journey duration
- Car Rental: Driving directions, parking at the airport, and rental agencies
- Shared Shuttles: Shuttle services, booking platforms, and drop-off points at the airport

Train Options: Direct trains from Rabat to Casablanca Airport, schedules, and ticket prices
Traveling from Rabat to Casablanca Airport by train is one of the most efficient and cost-effective options available. Direct trains operated by the Moroccan national railway, ONCF, connect Rabat’s main stations (Rabat Ville and Rabat Agdal) to Casa-Port station, which is conveniently located near the airport. These trains run frequently throughout the day, with departures approximately every 30 to 60 minutes during peak hours, ensuring flexibility for travelers. The journey typically takes around 1 hour and 15 minutes, making it a reliable choice for catching flights without the unpredictability of road traffic.
Schedules for these trains are readily accessible via the ONCF website or mobile app, where you can also check real-time updates and plan your trip accordingly. It’s advisable to arrive at the station at least 30 minutes before departure to account for ticket purchase and boarding, especially during busy periods. Trains operate from early morning (around 5:00 AM) until late evening (approximately 10:00 PM), catering to both early and late flights. For peace of mind, consider booking tickets in advance, particularly if you’re traveling during holidays or peak seasons.
Ticket prices for the Rabat-to-Casablanca train are remarkably affordable, typically ranging between 70 and 100 Moroccan Dirhams (MAD) for a second-class ticket, depending on the train type and time of day. First-class tickets are also available for an additional 20-30 MAD, offering more comfort and space. Discounts are often available for students, seniors, and frequent travelers, so be sure to inquire at the station or online. Payment can be made at the station, via the ONCF app, or through authorized ticket vendors.
Once you arrive at Casa-Port station, reaching Casablanca Airport is straightforward. A short taxi ride or shuttle service (approximately 10-15 minutes) will take you directly to the airport terminals. Alternatively, if you prefer public transport, local buses are available, though they may require more time and navigation. For a seamless experience, coordinate your train arrival with your flight schedule, allowing at least 1.5 hours for airport procedures. With its affordability, convenience, and reliability, the train is an excellent choice for travelers navigating this route.
Travel Guide: Birmingham Airport to New Street Station Easily
You may want to see also
Explore related products
$29.99

Bus Services: Affordable bus routes, companies, and travel times to the airport
Traveling by bus from Rabat to Casablanca Airport is one of the most budget-friendly options, offering a balance between cost and convenience. Several bus companies operate this route, each with distinct schedules and amenities, making it essential to choose the one that best fits your travel needs. For instance, CTM, Morocco’s national bus company, provides regular services with air-conditioned coaches and onboard Wi-Fi, ensuring a comfortable journey. Their buses depart from Rabat’s main bus station, located near the train station, and arrive at Casablanca’s Voyageurs bus terminal, from where a short taxi or train ride takes you to the airport. The trip typically takes 1.5 to 2 hours, depending on traffic, and tickets cost around 50-70 MAD ($5-$7 USD), making it an economical choice for solo travelers or families.
Another notable operator is Supratours, affiliated with the national railway company ONCF, which offers seamless connections for those combining train and bus travel. Supratours buses are known for their reliability and punctuality, with departures timed to align with train arrivals in Rabat. This is particularly useful if you’re arriving in Rabat by train and need to head directly to the airport. The journey time is similar to CTM, and tickets can be purchased online or at the station, though booking in advance is recommended during peak travel seasons. Both companies provide ample luggage space, a crucial factor for airport-bound passengers.
For the more adventurous or budget-conscious traveler, local buses operated by STUC (Société de Transport Urbain de Casablanca) offer an even cheaper alternative, though they require a bit more navigation. These buses depart from Rabat’s Agdal neighborhood and terminate at Casablanca’s Ain Sebaa station, from where a taxi or tram ride is necessary to reach the airport. While the total travel time can extend to 3 hours due to stops and transfers, the fare is significantly lower, often under 30 MAD ($3 USD). This option is best suited for those with flexible schedules and a willingness to navigate local transit systems.
When planning your bus journey, consider departure times carefully, especially if you’re catching a flight. Morning and early afternoon buses tend to be less crowded and more reliable in terms of schedule adherence. Additionally, always allow extra time for unexpected delays, particularly during holidays or festivals when traffic can be heavier. For added convenience, some bus companies offer direct airport shuttles, though these are less frequent and may require prior booking. Whichever service you choose, traveling by bus from Rabat to Casablanca Airport is a practical and affordable way to reach your destination without breaking the bank.
Auckland Airport to City: Quick, Easy Transport Options Guide
You may want to see also
Explore related products

Taxi Hire: Private taxi costs, booking tips, and estimated journey duration
Hiring a private taxi from Rabat to Casablanca Airport is a straightforward option, offering convenience and flexibility for travelers. The journey typically spans 80 to 90 kilometers, with an estimated travel time of 1 to 1.5 hours, depending on traffic conditions. Private taxis are ideal for those seeking a direct, hassle-free transfer, especially during early morning or late-night flights when public transport options are limited.
Costs for a private taxi vary, but you can expect to pay between 500 to 800 Moroccan Dirhams (MAD) for the trip. Prices may fluctuate based on factors like vehicle type, time of day, and whether you book through a hotel, a local taxi company, or an online platform. To secure the best rate, compare prices from multiple providers and negotiate if possible. Some companies offer fixed rates for airport transfers, which can eliminate surprises.
Booking tips are essential to ensure a smooth experience. Pre-booking is highly recommended, especially during peak travel seasons or for early flights. Many taxi companies in Rabat allow online reservations, and some even offer multilingual drivers. Verify the company’s reputation by checking reviews or asking for recommendations from your hotel. Always confirm the pickup time and location in advance, and request a written confirmation if booking online. For added peace of mind, opt for a service that provides flight tracking to adjust pickup times in case of delays.
A comparative advantage of private taxis over other modes of transport is their door-to-door service. Unlike trains or buses, which require navigating stations and potential transfers, a taxi picks you up directly from your location and drops you off at the airport terminal. This is particularly beneficial for travelers with heavy luggage or those unfamiliar with the area. Additionally, taxis offer privacy and comfort, making them a preferred choice for families or business travelers.
Finally, practical tips can enhance your taxi experience. Ensure the driver is aware of your destination—Casablanca Mohammed V Airport—to avoid confusion. Carry small denominations of cash for payment, as some drivers may not accept credit cards. If traveling during rush hour, allow extra time for traffic, especially on the Rabat-Casablanca highway. For a stress-free journey, pack essentials like water and snacks, and consider requesting a vehicle with air conditioning, especially during the hotter months. With careful planning, hiring a private taxi can be a seamless and efficient way to reach Casablanca Airport from Rabat.
Jersey City to Newark Airport: Quick, Easy Travel Tips
You may want to see also
Explore related products

Car Rental: Driving directions, parking at the airport, and rental agencies
Driving from Rabat to Casablanca Airport is a straightforward 90-kilometer journey along the A1 motorway, typically taking around an hour without traffic. Opting for a car rental offers flexibility, especially if you plan to explore Casablanca or other nearby cities. However, navigating the route and airport parking requires some preparation to avoid unnecessary stress.
Driving Directions and Tips:
From Rabat, take the A1 motorway southbound toward Casablanca. Follow signs for "Aéroport Mohammed V" once you approach Casablanca. The airport is well-marked, but consider using a GPS or mapping app for real-time traffic updates. Toll booths are common along the A1, so have small denominations of Moroccan dirhams ready. Drive cautiously, as speed limits are strictly enforced, and traffic can be heavy during peak hours (7–9 AM and 5–7 PM).
Parking at Casablanca Airport:
Casablanca Airport offers both short-term and long-term parking options. The P1 and P2 lots are closest to Terminals 1 and 2, ideal for quick drop-offs or pickups. For longer stays, the P3 lot provides more affordable rates but is slightly farther away. Parking fees start at 20 MAD (approximately $2 USD) per hour, with daily rates capped at 100 MAD. Pre-booking parking online is not mandatory but can save time during busy periods.
Choosing a Rental Agency:
Major international rental agencies like Hertz, Avis, and Europcar operate in Rabat, along with local providers such as AirCar and Budget Maroc. Compare rates and insurance options before booking, as prices vary significantly. Most agencies require drivers to be at least 21 years old and hold a valid international driving permit (IDP) alongside their domestic license. Fuel policies differ—some offer full-to-full tanks, while others charge upfront for a full tank. Always inspect the vehicle for existing damage and document it before leaving the rental lot.
Practical Tips for a Smooth Experience:
Book your rental car in advance, especially during peak travel seasons (summer and holidays), to secure availability and better rates. Refuel before returning the car to avoid additional charges. If returning the car at the airport, allow extra time for navigating the rental return area and reaching your terminal. Finally, keep the rental agency’s contact information handy in case of emergencies or route confusion.
By planning your car rental journey thoughtfully, you can transform the drive from Rabat to Casablanca Airport into a seamless part of your travel experience.
Easiest Ways to Reach Montreal Old City from the Airport
You may want to see also
Explore related products

Shared Shuttles: Shuttle services, booking platforms, and drop-off points at the airport
Shared shuttles offer a cost-effective and convenient way to travel from Rabat to Casablanca Airport, especially for solo travelers or small groups. These services typically operate on fixed schedules, with multiple daily departures to accommodate various flight times. Popular shuttle providers include Supratours and CTM, both known for their reliability and affordability. Booking a seat is straightforward: you can reserve online through their official websites or partner platforms like GoEuro or Busbud, which aggregate shuttle and bus options for easy comparison. Payment is usually processed online, and e-tickets are sent directly to your email or mobile device, eliminating the need for physical tickets.
When booking, pay attention to the designated drop-off points at Casablanca Airport. Most shuttles stop directly at Terminal 1 or Terminal 2, but some may require a short walk or shuttle transfer within the airport complex. Confirm the exact drop-off location during booking to avoid last-minute confusion. Additionally, shuttles often have luggage restrictions, typically allowing one checked bag and one carry-on per passenger. Exceeding this limit may incur additional fees, so pack accordingly.
A key advantage of shared shuttles is their door-to-door convenience in Rabat. Many services offer pick-up points at central locations like Rabat Ville Train Station or the city’s main bus terminal, making it easy to board without navigating unfamiliar routes. However, if your accommodation is outside these areas, consider arranging a taxi to the pick-up point or opting for a shuttle service that offers hotel pick-up for an extra fee. This flexibility ensures a stress-free start to your journey.
For travelers prioritizing comfort and time efficiency, premium shuttle services like Shuttle Direct or Royal Air Maroc’s shuttle provide a more luxurious experience. These options often include amenities like Wi-Fi, reclining seats, and fewer stops, though at a higher price point. Compare prices and features on booking platforms to find the best fit for your budget and preferences. Regardless of the service chosen, shared shuttles remain a practical and budget-friendly solution for reaching Casablanca Airport from Rabat.
Marta to Airport: Travel Time and Efficient Route Tips
You may want to see also
Frequently asked questions
The fastest way is by train, which takes approximately 1 hour. Take a direct train from Rabat Agdal or Rabat Ville station to Casa Voyageurs, then transfer to the airport shuttle train (Al Bidaoui) to Casablanca Airport (CMN).
Yes, there are direct buses operated by companies like CTM. The journey takes around 1.5 to 2 hours, depending on traffic, and buses depart from Rabat’s main bus station.
Yes, you can take a taxi, which is the most convenient option. The cost ranges from 600 to 800 MAD (approximately 60 to 80 USD), and the journey takes about 1 to 1.5 hours, depending on traffic.









































