Explore Destinations

Discover the world's most amazing places

How to Get from Mohammed V International Airport to Rabat

Quick Answer

The best way to get from Mohammed V International Airport (CMN) to central Rabat is by train. The ONCF Al Boraq high-speed train or standard train takes approximately 1.5 to 2 hours and costs between MAD 95 to MAD 160 ($9 - $16). It's a direct, reliable, and scenic route. For door-to-door convenience, a grand taxi or private transfer takes about 1 hour but costs significantly more (MAD 300-600 / $30-$60). The cheapest option is the CTM bus, costing around MAD 40-70 ($4-$7), but it takes longer (2+ hours).

Quick Navigation: CMN Airport to Rabat Transport

Taking the Train from CMN Airport to Rabat

The train is the most highly recommended mode of transport for travelers heading to Rabat. The station is located directly inside the airport terminal (Level -1), making it incredibly convenient. Morocco's national railway company, ONCF, operates both high-speed (Al Boraq) and standard trains on this route.

Train Options from CMN Airport to Rabat
Train Type Travel Time Approx. Fare (MAD / USD) Key Features Best For
Al Boraq (High-Speed) ~1 hour 20 min to Rabat-Ville MAD 160 (Second) / ~$16 Fastest, modern, comfortable, Wi-Fi (often), power outlets. Time-sensitive travelers, comfort seekers.
Standard Train (Navette Rapide) ~1 hour 45 min to Rabat-Ville or Rabat Agdal MAD 95 (Second) / ~$9 Frequent service, reliable, scenic coastal views. Budget travelers, those not in a rush.

Step-by-Step Guide

  1. Find the Station: Follow signs for “Trains / Gare” from the arrivals hall. Descend to Level -1.
  2. Buy a Ticket: Use the automated kiosks (available in English/French) or the ticket counter. You can buy a ticket to either Rabat-Ville (main station, central) or Rabat Agdal (closer to the university and some diplomatic quarters).
  3. Validate Your Ticket: Before boarding, insert your paper ticket into the small yellow/orange validation machines near the platform entrance.
  4. Board the Train: Check the destination boards. Most trains to Rabat depart from Platform 1 or 2. Trains are typically color-coded (blue for Al Boraq).
  5. The Journey: Enjoy the ride. The train stops at Casablanca Voyageurs station (5-10 min later) before continuing north to Rabat.
  6. Arrive in Rabat: Disembark at your chosen station. From here, take a local "petit taxi" (metered, use the queue) to your final destination.

Key Insights & Pro Tips

  • Frequency: Trains run frequently from approximately 6:00 AM to 10:30 PM. During peak times, they can depart every 30-60 minutes.
  • Luggage: Ample overhead space and dedicated luggage areas are available. No extra fees.
  • First vs. Second Class: First class offers more spacious seating (2+1 configuration) and is often quieter. The price difference is modest (approx. 30-40% more).
  • Booking: Advanced booking is not necessary for standard class. It's only recommended for Al Boraq during peak travel seasons (e.g., Eid holidays) if you have a fixed schedule.

By Taxi or Private Transfer

For direct, door-to-door service, taxis are available but come at a premium. There are two main types: shared Grand Taxis (large cars, usually Mercedes) and private transfers (pre-booked cars).

Grand Taxi (Shared)

  • How it Works: These taxis wait outside the arrivals terminal. They typically wait to fill with up to 6 passengers heading in a similar direction before departing.
  • Cost: The fare is per seat. Expect to pay around MAD 80-120 ($8-$12) per person to Rabat. You can pay more to leave immediately without waiting for other passengers.
  • Travel Time: About 1 hour, depending on traffic on the A1 highway.
  • Pros: Direct to your hotel, available 24/7.
  • Cons: Can be cramped, drivers may haggle over price if not using a meter (they often don't for this fixed route), less comfortable for long journeys with lots of luggage.

Private Transfer / Pre-Booked Taxi

  • How it Works: Book online in advance through a reputable service like Viator, GetYourGuide, or a local company. A driver will meet you in arrivals with a name sign.
  • Cost: Ranges from MAD 350 to 600+ ($35-$60+) for a standard car, depending on the service level and vehicle size.
  • Travel Time: ~1 hour.
  • Pros: Hassle-free, fixed price, comfortable, meet-and-greet service, ideal for families, groups, or those with heavy luggage.
  • Cons: The most expensive option by far.

When to Choose a Taxi/Transfer: If you arrive very late at night after trains have stopped, are a group of 3-4 people (making the cost per person comparable to the train), have mobility issues, or are carrying excessive luggage.

By Bus (The Most Economical Choice)

The intercity bus is the cheapest way to reach Rabat from the airport. The main operators are CTM (recommended for reliability and comfort) and other companies like Supratours.

Step-by-Step Guide

  1. Find the Bus Station: The CTM bus station is not inside the airport. You must take a free airport shuttle bus (navette) from outside Terminal 1 to the "Gare Routière Oulad Ziane" in central Casablanca. Look for signs for "Navette Gratuite" or "Free Shuttle to City."
  2. Buy a Ticket: At the CTM counter in the main bus station, purchase a ticket to Rabat. Buses go to the main Rabat bus station (also called "Gare Routière").
  3. Board the Bus: CTM buses are modern, air-conditioned, and have assigned seating. They enforce baggage limits (usually one large suitcase in the hold included in the ticket).
  4. The Journey: The bus takes the highway. It makes few stops and takes about 1.5 to 2 hours from the bus station, plus the 20-30 minute shuttle ride from the airport.
  5. Arrive in Rabat: You'll arrive at Rabat's central bus station. From there, take a petit taxi to your final destination.

Key Details & Comparison

Aspect CTM Bus Train (from Airport)
Total Door-to-Door Time 2.5 - 3+ hours (incl. shuttle & transfers) 2 - 2.5 hours
Total Approx. Cost MAD 40-70 ($4-$7) + taxi fares MAD 95-160 ($9-$16) + taxi fare
Convenience Low (multiple transfers) High (station in airport)
Best For Ultra-budget travelers, those not pressed for time. Most travelers seeking the best balance.

Warning: The bus option involves significant extra steps (shuttle, city bus station). It is not recommended for first-time visitors arriving tired or at night due to the complexity.

Cost & Time Comparison: CMN Airport to Rabat

Transport Method Approx. Travel Time Approx. Cost (Per Person) Key Advantages Key Disadvantages Our Verdict
Train (Al Boraq) ~1h 20m + taxi MAD 160 + taxi ($16+) Fast, reliable, scenic, comfortable Must get taxi from Rabat station 🏆 Best Overall
Train (Standard) ~1h 45m + taxi MAD 95 + taxi ($9+) Best value, frequent, easy access Slightly slower 💰 Best Value
Private Transfer ~1h MAD 350-600+ ($35-$60+) Door-to-door, hassle-free, 24/7 Very expensive Luxury / Groups
Grand Taxi (Shared) ~1h MAD 80-120 ($8-$12) Direct, available 24/7 Haggling, cramped, wait to fill Late Night Arrivals
CTM Bus 2.5 - 3+ hours MAD 40-70 ($4-$7) + shuttle Cheapest option Multiple transfers, time-consuming 🎯 Budget Champion

Traveler Experience & Essential Tips

Pro Tips for a Smooth Journey

  • Cash is King: Have Moroccan Dirhams (MAD) ready. While train kiosks accept cards, taxis and bus stations predominantly operate on cash. Exchange some money at the airport (rates are fair) or use an ATM.
  • Navigating Rabat Stations:
    • Rabat-Ville: The main station. It's large and well-connected to local trams and taxis. The taxi queue is organized; use it to avoid overcharging.
    • Rabat Agdal: A smaller, quieter station. Useful if your accommodation is in the Agdal or Hay Riad districts.
  • Luggage Strategy: If you have very heavy bags, the train is easier than the bus. For ultimate convenience with lots of luggage, a pre-booked private transfer is worth the splurge.
  • Connectivity: Purchase a local SIM card at the airport (Maroc Telecom, Orange, Inwi) for data to use ride-hailing apps like Careem or Heetch in Rabat, which can be more reliable than hailing taxis.
  • Peak Season & Holidays: During Eid al-Fitr, Eid al-Adha, or summer weekends, trains and buses can be very busy. Book Al Boraq tickets online in advance if your schedule is fixed.
  • Safety: This is a well-traveled route and generally safe. Standard precautions apply: keep valuables close, be aware of your surroundings at bus/train stations, and use official taxi queues.

FAQs: Getting from CMN Airport to Rabat

Is there a direct train from Mohammed V Airport to Rabat?

Yes. Both Al Boraq (high-speed) and standard trains run directly from the airport train station (Aéroport Mohammed V) to Rabat-Ville and Rabat Agdal stations. There is typically one brief stop at Casablanca Voyageurs station.

What is the cheapest way to get from CMN to Rabat?

The CTM bus is the absolute cheapest, costing around MAD 40-70 ($4-$7). However, it requires taking a free shuttle to the main Casablanca bus station first, making the total journey much longer (3+ hours). For the best combination of low cost and convenience, the standard train (MAD 95 / ~$9) is superior.

How do I get from CMN to Rabat late at night (after 11 PM)?

Trains stop running around 10:30 PM. Your only options are:

  1. Grand Taxi: Available 24/7 outside arrivals. You may pay a premium for a late-night solo ride.
  2. Pre-Booked Private Transfer: The most reliable and safe option for late-night arrivals, albeit the most expensive.
The bus is not a viable late-night option.

Is it easy to get a taxi from Rabat train station to my hotel?

Yes, it's very easy. Both Rabat-Ville and Rabat Agdal stations have official "petit taxi" queues. These red or blue taxis are metered. Ensure the driver resets the meter (starts at MAD 1.40 during the day, higher at night). Have your hotel's address written down or saved on your phone.

Should I buy my train ticket online in advance?

For the standard train, it's not necessary; you can easily buy tickets at the airport kiosk. For the Al Boraq high-speed train, especially during weekends or holidays, booking online in advance on the ONCF website is recommended to guarantee a seat.

Which is faster: the train or a taxi?

In terms of pure driving/riding time, a taxi or private car (≈1 hour) is slightly faster than the Al Boraq train (≈1h20m). However, when you factor in the time to find/haggle with a taxi at the airport and potential traffic, the train's timed schedule often makes it more predictable and equally time-efficient for the core journey.

Is the bus a good option for a family with kids?

Generally, no. The multiple transfers (airport shuttle to bus station, then bus, then taxi in Rabat) with children and luggage can be stressful and tiring. The train, with its station inside the airport and a single, stable ride, is a much more family-friendly choice.

Can I use a credit card to pay for transportation?

At the airport train station kiosks, yes (Visa/Mastercard). For taxis, almost never – have cash. For CTM buses, cash is preferred at the counter, though some may accept cards. For pre-booked private transfers, you pay online by card in advance.