Quick Answer
The best overall way from Rabat-Salé Airport to the city center is to take a short taxi (≈20 MAD / $2) to Salé Ville train station, then a 10-minute train to Rabat Ville station. Total cost is ~40-60 MAD ($4-$6) and total door-to-door time is 45-70 minutes. The cheapest option is public bus Line 5/31 (5-7 MAD), but it's slower and requires a transfer. For direct, hassle-free service, book a private transfer (≈250-400 MAD / $25-$40) or take an official airport taxi (150-200 MAD / $15-$20).
Train via Salé Ville Station (Best Value)
This is the most recommended method for balance of cost, speed, and reliability. While the airport lacks a direct train station, the nearby Salé Ville station is the key gateway. The national rail operator, ONCF, provides frequent services to Rabat.
| Step | Description | Estimated Cost | Estimated Time |
|---|---|---|---|
| 1. Airport to Salé Ville | Take a petit taxi (local red taxi) from outside arrivals. Agree on price first (20-25 MAD). Bus Line 31 is cheaper but slower. | 20-25 MAD ($2-2.5) | 10-15 mins |
| 2. Train to Rabat Ville | Buy a ticket at Salé Ville for "Rabat Ville." Trains run every 20-30 mins from ~6:00 AM to 11:00 PM. | 7-10 MAD ($0.7-1) | 10-15 mins |
| TOTAL | Door-to-Center | ~35-60 MAD ($3.5-$6) | 45-70 mins |
Detailed Insights & Tips
Train Types & Frequency: ONCF runs modern Al Boraq high-speed trains (to Casablanca/Tangier) and regular commuter trains. For Rabat Ville, you'll be on a commuter train. Frequency is excellent during peak hours.
Luggage: Trains have overhead racks and some space at the ends of carriages. Manageable for standard suitcases, but challenging for very large items during busy times.
Navigating Salé Ville Station: It's a small, manageable station. Use the ticket counters or red automated machines (select English). Keep small change for the taxi ride to the station.
Public Bus & Private Airport Shuttle
The budget-friendly public bus is operated by STAREO, the urban network for Rabat-Salé. A more comfortable (but infrequent) private shuttle is also available.
| Service | Route / Destination | Cost (MAD) | Frequency / Notes |
|---|---|---|---|
| Bus Line 5 | Airport → Salé (City) → Rabat (Tour Hassan / Medina Area) | 5-7 | Every 30-45 mins. Requires transfer in Salé to reach central Rabat. |
| Bus Line 31 | Airport → Salé Ville Train Station (Connector Service) | 5 | Every 20-30 mins. Use this to connect to the train (see section above). |
| Private Airport Shuttle | Direct to major hotels in Rabat (Pre-booking required) | 80-150 | Limited schedules. Often booked via hotels or tour platforms. |
What You Need to Know
Bus Stop Location: The bus stop is located just outside the terminal building. Look for blue STAREO bus signs.
Payment: Pay in exact change (coins) to the driver upon boarding.
Experience: Buses can be crowded during peak hours and travel time is subject to road traffic. Not ideal with heavy luggage. Line 31 is the most useful for its direct link to the train hub.
Taxi, Ride-Hail & Private Transfer (Door-to-Door)
For direct service, especially for groups or late arrivals, door-to-door options are available but at a premium.
| Option | How it Works | Estimated Cost to Central Rabat | Best For |
|---|---|---|---|
| Official Airport Taxi (White/Red) | Metered or fixed fare. Use the official taxi queue outside arrivals. Confirm price before getting in. | 150 - 200 MAD ($15-$20) | Solo travelers/couples wanting direct service, late-night arrivals. |
| Grand Taxi (Large, shared) | Older Mercedes that can take up to 6 passengers. Can be chartered privately. Negotiate fiercely. | 200 - 300 MAD ($20-$30) for private hire. | Groups of 3-4 or those with excessive luggage. |
| Careem / Uber | Book via app. Pickup is in the public parking lot (short walk from terminal). Upfront pricing. | 120 - 180 MAD ($12-$18) | Tech-savvy travelers seeking transparent pricing. |
| Pre-Booked Private Transfer | Book online in advance. Driver meets you at arrivals with a name sign. | 250 - 400 MAD ($25-$40) | Families, first-time visitors, business travel, large groups, maximum comfort. |
Critical Advice for Taxis
Fixed Rates: Airport taxis operate on a fixed fare chart to different zones in Rabat (Agdal, Medina, etc.). Ask to see the official chart or confirm "tarif fixe pour [your destination]" before the ride starts.
Scam Alert: Be wary of unofficial "guides" or drivers inside the terminal offering rides. Always proceed to the official rank outside. Insist on the meter or agreed fixed price.
Private Transfer Value: While the most expensive, services booked via Viator or GetYourGuide offer peace of mind, fixed pricing, and meet-and-greet, which is invaluable after a long flight.
Cost, Time & Convenience Comparison Table
Use this table to make your final decision based on your priorities: budget, speed, or convenience.
| Transport Method | Approx. Cost (per person) | Door-to-Door Time | Convenience / Comfort | Best Suited For |
|---|---|---|---|---|
| Public Bus (Line 5/31) | 5-7 MAD ($0.5-$0.7) | 60-90+ mins | Low (Transfers, crowds, limited luggage) | Solo backpackers on an extreme budget. |
| Train via Salé Ville (Taxi+Train) ★ BEST VALUE | 35-60 MAD ($3.5-$6) | 45-70 mins | Medium-High (Reliable, scenic, minimal walking) | Most travelers: couples, solo, small groups. |
| Airport Taxi (Official) | 150-200 MAD ($15-$20) | 25-45 mins | High (Direct, available 24/7) | Late arrivals, those avoiding transfers. |
| Ride-Hail (Careem/Uber) | 120-180 MAD ($12-$18) | 25-45 mins | High (App-based, price transparency) | Tech users wanting a fair price. |
| Pre-Booked Private Transfer | 250-400 MAD ($25-$40) | 25-45 mins | Very High (Meet & greet, fixed price, comfort) | Families, business, large luggage, first-timers. |
Traveler Tips & Local Advice
Go beyond the basics with these insights from frequent visitors and locals.
- Currency First: Withdraw or exchange a small amount of Moroccan Dirhams (MAD) at the airport ATM or bureau de change. While some taxis may accept Euros, the rate will be poor. You need cash for buses, local taxis, and train station machines.
- SIM Card for Navigation: Consider buying a local SIM (like Maroc Telecom, Inwi, or Orange) at the airport kiosk. Having data for Google Maps (to track your taxi route) and ride-hailing apps is incredibly useful. Maroc Telecom has the widest coverage.
- The "Salé Ville Shuffle": The taxi ride from the airport to Salé Ville station is short, but drivers might try to quote a higher “tourist price.” A firm but polite “Vingt Dirhams, s’il vous plaît?” (20 Dirhams, please?) is standard.
- Luggage Strategy: If you have one large suitcase and a carry-on, the train is fine. For more or bulkier items, a taxi or transfer is worth the cost to avoid hassle on stairs and crowded platforms.
- Weekend & Rush Hour: Friday afternoons and Sunday evenings can see heavier traffic on roads and fuller trains. Allow for extra time during these periods.
- Final Destination Matters: Rabat Ville station is centrally located. If your hotel is in Agdal or Hay Riad, a taxi from the station or airport might be more direct. Check your hotel's location on a map relative to the station.
FAQs: Rabat Airport to City Center Transport
Is there a direct train from Rabat Airport to the city center?
No, there is no direct train service. You must first take a short taxi or bus ride from the airport to Salé Ville train station, then board a train to Rabat Ville station in the city center.
What is the cheapest way from Rabat Airport to downtown Rabat?
The absolute cheapest is the public bus (Line 5 or 31), costing around 5-7 MAD ($0.50-$0.70). However, it involves a transfer and can be slow. The best value for money is combining a local taxi to Salé Ville station (20 MAD) with a train ticket (7-10 MAD), for a total of about 40-60 MAD ($4-$6).
How much is a taxi from RBA to Rabat city center?
An official airport taxi (white or red) to downtown Rabat (e.g., Agdal or Medina) costs a fixed rate of approximately 150-200 MAD ($15-$20) during the day. Always agree on the price or ensure the meter is running before departure.
What if my flight arrives late at night?
Train service ends around 11:00 PM. For late-night arrivals, your only reliable options are airport taxis (which operate 24/7) or pre-booked private transfers. The official taxi desk inside the arrivals hall remains operational for late flights.
How long does the train journey take from the airport area to Rabat?
The core train journey from Salé Ville to Rabat Ville is very short, only about 10-15 minutes. However, you must factor in the 10-15 minute taxi/bus ride from the airport to Salé Ville station and waiting time. Total door-to-door time is typically 45-70 minutes.
Is Uber or Careem available at Rabat-Salé Airport?
Yes, ride-hailing apps like Careem (the dominant app in Morocco) and Uber operate at RBA. They can be slightly cheaper than official taxis and offer upfront pricing. The pickup point is in the public parking area, a short walk from the terminal.
Where can I buy a train ticket?
You can purchase tickets at the automated machines (accept cash) or ticket counters inside Salé Ville train station. Payment is in cash (Moroccan Dirhams). Consider buying a rechargeable “ONCF Carte Hiba” card if you plan multiple train journeys in Morocco.
What is the best option for a family with lots of luggage?
For families with heavy luggage, a pre-booked private transfer or a chartered Grand Taxi is highly recommended. Trains and buses involve walking, stairs, and limited luggage space, which can be cumbersome with children and multiple bags.