Quick Answer
The fastest and most practical way from Rabat city center to Rabat-Salé Airport is a petit taxi or ride-hailing car. The trip covers roughly 8–10 km and takes 20–30 minutes in normal traffic (35–50 minutes during the 7:30–9:30 a.m. and 5:00–7:30 p.m. rush hours). Expect to pay 80–150 MAD ($8–15) for a metered petit taxi and 150–250 MAD ($15–25) for a grand taxi or app-based car. There is no direct train and no direct bus to the terminal, so rail and bus options require a short final taxi hop. The cheapest realistic combination (city bus + short taxi) costs about 20–40 MAD ($2–4) but takes 60–90 minutes door-to-door.
Petit Taxi, Grand Taxi & Ride-Hailing: The Best Way to Rabat-Salé Airport
Rabat-Salé Airport (IATA: RBA), known locally as Aéroport Rabat-Salé, sits in the neighboring city of Salé, about 8–10 km northeast of downtown Rabat. Because the airport is so close to the capital, taxis dominate the market — roughly 80–90% of independent travelers reach RBA by road. Understanding the three road-based options is the single most important thing on this page.
The Moroccan taxi system is split into two categories, and knowing the difference will save you real money:
- Petit taxi — small, metered cars (usually a Dacia Logan or Fiat). Legally limited to 3 passengers and modest luggage. Meters are mandatory inside city limits; the flag-drop is around 5–7 MAD with roughly 5–8 MAD per kilometer in daylight.
- Grand taxi — larger, older Mercedes or Peugeot station wagons that seat up to 6 passengers. Fares are negotiated, not metered. They are the better choice for groups, families with several suitcases, or anyone with oversized baggage.
- Ride-hailing apps — Careem, inDrive and Heetch have operated in Rabat at various points; coverage in Morocco changes frequently and app drivers sometimes cannot legally pick up at the terminal. Treat apps as a bonus, not a guarantee.
Realistic fare expectations (2025)
| Option | Typical Fare | Journey Time | Passengers / Luggage | Notes |
|---|---|---|---|---|
| Petit taxi (metered, fair driver) | 80–110 MAD ($8–11) | 20–30 min | 3 pax / 2 bags | Night rate +50%; airport pickup surcharge possible |
| Petit taxi (negotiated, tourist price) | 150–200 MAD ($15–20) | 20–30 min | 3 pax / 2 bags | Very common if you accept the first quote |
| Grand taxi (negotiated) | 150–250 MAD ($15–25) | 20–30 min | Up to 6 pax / 4+ bags | Best value per person for groups of 3–5 |
| Ride-hailing app (when available) | 90–160 MAD ($9–16) | 20–35 min | 3–4 pax | Fixed in-app price; no haggling, but limited supply |
Step-by-step: taking a taxi to RBA
- Confirm the price before you get in. Ask "Combien pour l'aéroport Rabat-Salé?" (French) or "Bch'hal l'aéroport?" (Darija). If the driver refuses to use the meter, agree on a total figure in advance.
- Insist on the meter for petit taxis. "Compteur, s'il vous plaît" is the key phrase. A metered ride from Hassan Tower or the medina area to RBA should land near 90–110 MAD.
- Have small notes ready. Drivers rarely carry change for 200 or 500 MAD notes, and "no change" is a common way to inflate the fare.
- Allow buffer time. Add 20 minutes to any estimate if you are traveling between 7:30–9:30 a.m. or 5:00–7:30 p.m., or if it is raining.
- Get dropped at the departures level (upper level) if you are flying out, and the arrivals level if you are meeting someone.
Where to catch a taxi in central Rabat
The easiest pickup points are Rabat-Ville train station, Avenue Mohammed V, Hassan Tower / Tour Hassan, the medina (Rue des Consuls), Agdal district, and any major hotel forecourt. Hotel concierges can call a reliable driver, but expect a 20–40 MAD markup for the convenience. At the airport itself, the official taxi rank is directly outside the arrivals hall — ignore anyone approaching you inside the terminal offering a ride.
For official airport information, see the Moroccan Airports Authority (ONDA): ONDA — Office National Des Aéroports. For the airport's own page: Rabat-Salé Airport information.
Train (ONCF) from Rabat to Rabat-Salé Airport
Here is the key fact most guides get wrong: there is no railway station at Rabat-Salé Airport terminal. Morocco's national rail operator, ONCF, runs a dense and genuinely excellent network through Rabat, but the airport itself is not on it. Rail is therefore only useful as a partial solution — a train leg plus a short taxi ride.
That said, the train is still a smart move if you are coming from Casablanca, Kenitra, Tangier or Fès and connecting through Rabat, or if you are staying near a station and want to avoid Rabat traffic for part of the journey.
The two Rabat stations that matter
| Station | Location | Distance to RBA | Taxi from station to airport |
|---|---|---|---|
| Rabat-Ville | Downtown, near Avenue Mohammed V | ~9 km | 25–35 min · 80–120 MAD ($8–12) |
| Rabat-Agdal | Southwest Rabat, university district | ~12 km | 30–40 min · 100–150 MAD ($10–15) |
| Salé-Ville | Salé city center, across the river | ~5 km | 12–20 min · 40–70 MAD ($4–7) |
| Salé-Tabriquet | Northern Salé | ~7 km | 15–25 min · 50–80 MAD ($5–8) |
Train classes and what to expect on board
- Al Boraq (high-speed, LGV) — Morocco's 320 km/h Tangier–Casablanca line stops at Rabat-Agdal. Comfortable, air-conditioned, with reserved seats in 1st and 2nd class. If you are arriving from Tangier or Kenitra, this is by far the fastest train option.
- TNR (Train Navette Rapide) — the commuter shuttle network linking Rabat, Salé, Kenitra, Casablanca and Mohammedia. Cheap, frequent, and often crowded at peak times.
- Al Atlas / Intercités — long-distance trains from Fès, Marrakech and Oujda. Reserve seats in advance during holidays.
Step-by-step: rail + taxi combination
- Book or buy your ticket to Rabat-Ville (downtown) if you are staying centrally, or Salé-Ville if you want the shortest taxi hop to the airport.
- Exit the station and walk to the taxi rank — never accept a ride from touts inside the station hall.
- Agree on the airport fare before departure (see table above for realistic numbers).
- Allow at least 90 minutes total for train + transfer, plus 15 minutes of buffer.
Total cost example: Casablanca → Salé-Ville by TNR (about 30–45 MAD / $3–5) + petit taxi to RBA (50–70 MAD / $5–7) = roughly 80–115 MAD ($8–12), taking around 1h45 door to door.
Check live timetables and buy tickets at ONCF Voyages (official booking site) or ONCF — Office National des Chemins de Fer.
Note: ONCF has discussed extending rail services toward the airport zone as part of broader regional upgrades. Always verify the current status on the official ONCF site before you plan a rail-only trip to RBA.
Bus and Shared Transport: The Cheapest Way to Rabat-Salé Airport
Buses in the Rabat–Salé–Témara conurbation are operated under a delegated contract, with ALSA running most urban lines. Fares are extremely low — typically 5–8 MAD ($0.50–0.80) per ride — but the network is designed for commuters, not air travelers. No bus stops inside the airport terminal forecourt, so you will always finish the trip with a short walk or a cheap taxi hop.
How the bus option actually works
- Route shape: Urban buses link downtown Rabat (Bab Lamrissa / Rabat-Ville area) with Salé across the Bouregreg river. From Salé's central stops you are roughly 4–6 km from the airport.
- Final leg: From the nearest bus stop, take a petit taxi (30–60 MAD / $3–6) or, if you are traveling very light, walk the remaining stretch along the N1 corridor — though this is not recommended with luggage or after dark.
- Frequency: Buses generally run every 15–30 minutes from around 6:00 a.m. to 9:00 p.m. Service thins out significantly on Sundays and public holidays.
- Ticketing: Pay the driver in cash or use a rechargeable local transit card where available. Exact change helps.
- Luggage: There are no luggage racks. A large suitcase on a packed commuter bus is genuinely unpleasant and sometimes refused.
Shared grand taxis
Shared grand taxis (six passengers, fixed per-seat pricing) run between Rabat and Salé. They are cheap — often 10–20 MAD per seat — but you will need to reach the correct departure stand, wait for the car to fill, and then negotiate the airport drop-off separately. This is a genuine local experience, not a stress-free airport transfer.
Is the bus worth it?
| Factor | Bus + taxi | Taxi direct |
|---|---|---|
| Total cost | 20–40 MAD ($2–4) | 80–150 MAD ($8–15) |
| Door-to-door time | 60–90 min | 20–30 min |
| Luggage friendliness | Poor | Good |
| Night availability | Very limited | 24/7 |
| Best for | Backpackers, tight budgets, daytime departures | Everyone else |
For network and route information, see ALSA Maroc and the Moroccan National Tourist Office.
Private Transfers, Hotel Cars, Car Rental & Why There Is No Flight Option
There are no commercial flights between Rabat city center and Rabat-Salé Airport — the two points are less than 10 km apart, and no airline operates a shuttle on a sub-30-minute ground route. If you see a "flight" option quoted for this trip on a booking site, it is almost certainly a data error or a routing via Casablanca, which would take 4+ hours and make no sense.
What does exist in the premium tier is the private transfer and car rental market — worth considering in specific situations.
Private transfer and hotel car services
- Price range: 250–450 MAD ($25–45) for a standard sedan, 400–700 MAD ($40–70) for a van or minibus.
- What you get: A driver waiting in the arrivals hall with a name sign, help with luggage, a fixed price agreed in advance, and no haggling.
- When it's worth it: Arrivals after 11:00 p.m., early departures before 6:00 a.m., families with young children, travelers with mobility issues, first-time visitors who want zero friction, or groups of four or more where the per-person cost approaches a grand taxi.
- How to book: Through your hotel, a reputable local operator, or a pre-booked online transfer platform. Confirm whether the price is per vehicle or per person, and whether tolls and waiting time are included.
Car rental at Rabat-Salé Airport
- Availability: Major international and Moroccan agencies have desks at RBA — Avis, Hertz, Europcar, Sixt and several local firms.
- Typical rates: From about 300–600 MAD ($30–60) per day for a compact, plus fuel and insurance.
- Driving notes: Morocco drives on the right. Speed limits are enforced with radar. The route from downtown Rabat to RBA is straightforward via the N1 or the Bouregreg bridge / Rocade network, but central Rabat has heavy congestion and limited parking.
- Best for: Travelers continuing to Fès, Chefchaouen or the Atlantic coast after landing, not for a one-way city-to-airport hop.
Ride-hailing apps in detail
| App | Availability in Rabat | Airport pickup | Verdict |
|---|---|---|---|
| Careem | Intermittent | Usually possible but not guaranteed | Useful backup; check the app on arrival |
| inDrive | Common | Driver-dependent | You bid a fare; good if you know the market price |
| Heetch | Occasional | Limited | Check before relying on it |
| Uber | Very limited in Morocco | Not reliable | Do not build your plan around it |
Ride-hailing regulation in Morocco has shifted repeatedly, so verify availability in the app the day before you travel. For airport ground-transport rules, the official reference remains ONDA.
Fares, Tickets & Full Cost Comparison Table
All prices below are in Moroccan dirhams (MAD) with US dollar equivalents at roughly 1 USD ≈ 10 MAD. Taxi fares are negotiated or metered and vary by time of day, luggage and your negotiation skills.
Master comparison: Rabat city center → Rabat-Salé Airport (RBA)
| Mode | Cost (MAD) | Cost (USD) | Time (door-to-door) | Transfers | Best for |
|---|---|---|---|---|---|
| Petit taxi (metered) ⭐ Best overall | 80–110 | $8–11 | 20–30 min | 0 | Most travelers, solo or couples |
| Grand taxi | 150–250 | $15–25 | 20–30 min | 0 | Groups of 3–5, heavy luggage |
| Ride-hailing app | 90–160 | $9–16 | 20–35 min | 0 | Fixed price, no haggling |
| Train + taxi | 80–115 | $8–12 | 90–120 min | 1 | Arriving from Casablanca/Kenitra |
| Bus + taxi 💰 Cheapest | 20–40 | $2–4 | 60–90 min | 1–2 | Backpackers, daytime, light luggage |
| Shared grand taxi | 20–50 | $2–5 | 45–75 min | 1 | Budget travelers with time to spare |
| Private transfer | 250–450 | $25–45 | 20–30 min | 0 | Late night, early morning, families |
| Rental car (one day) | 300–600 | $30–60 | 20–30 min | 0 | Continuing onward after arrival |
Where to buy tickets
- Taxis: No ticket — pay the driver in cash. Meters are the legal standard for petit taxis; grand taxis are negotiated.
- Trains: Buy at station counters, ticket machines, or online at ONCF Voyages. Booking ahead is essential during Eid holidays and the July–August peak.
- Buses: Pay the driver on boarding, or use a local rechargeable transit card.
- Private transfers: Book online or through your hotel at least 24 hours ahead; you pay in cash or by card depending on the operator.
Money and payment notes
- The local currency is the Moroccan dirham (MAD). It is a closed currency — you generally cannot buy it outside Morocco.
- Taxis are cash only. ATMs are available in the airport arrivals hall and throughout downtown Rabat.
- Cards are widely accepted at hotels, rental desks and larger restaurants, but not for street taxis or buses.
- Tipping is customary: round up the taxi fare or add 10%, and 10–20 MAD for luggage help.
Traveler Experience: What the Rabat–Salé Airport Run Is Really Like
Rabat-Salé Airport is small, calm and refreshingly quick compared to Casablanca's Mohammed V. That calm works in your favor: check-in and security rarely take more than 20–30 minutes for international departures outside peak periods. The bottleneck is almost always the road, not the terminal.
What travelers consistently report
- The drive is short but unpredictable. Nine kilometers can take 20 minutes at 10 a.m. and 50 minutes at 6 p.m. The Bouregreg bridges and the Salé approach roads are the main pinch points.
- Negotiation is the norm, not the exception. Many petit taxi drivers near hotels and the medina will quote 150–200 MAD flat rather than use the meter. Walking 100 meters to a main road and flagging a moving taxi almost always produces a fairer price.
- Airport taxis are more regulated. The official rank outside arrivals is the safest place to get a car — drivers there are less likely to aggressively overcharge than touts who approach you inside the terminal.
- English is not widely spoken by drivers. French works well; a few words of Darija Arabic ("aéroport, afak" — please, to the airport) go a long way.
- Friday afternoons are slower. Around the midday prayer and into early afternoon, traffic thins and drivers are less available.
- The terminal is genuinely pleasant. Compact, clean, with a café and a few shops. It is not a place where you need to arrive 4 hours early.
Recommended arrival times at RBA
| Flight type | Arrive at airport | Leave your hotel |
|---|---|---|
| Domestic (e.g., to Casablanca, Marrakech) | 1.5 hours before | 2.5 hours before |
| International short-haul (Europe) | 2 hours before | 3 hours before |
| Peak season / early morning departure | 2.5 hours before | 3.5 hours before |
Airport facilities and current operational notices are published by ONDA. Destination-side planning resources are available at Visit Morocco.
Insider Tips: Scams, Timing, Luggage & Safety
Money-saving tactics that actually work
- Walk 100–200 meters away from your hotel before hailing. Hotel-adjacent drivers quote tourist prices; passing taxis quote local ones.
- Say the meter word first. "Compteur" before you mention the airport changes the conversation entirely.
- Agree the total, not the per-person rate. Always clarify "total pour la voiture" so there is no surprise at the destination.
- Carry 100 MAD notes and coins. "Pas de monnaie" is the oldest trick in the book.
- Split a grand taxi if you are 3+ people. At 200 MAD for up to six passengers, it beats three separate petit taxis.
Timing and traffic intelligence
- Rush hours: 7:30–9:30 a.m. and 5:00–7:30 p.m. on weekdays. Add 20–25 minutes to any estimate.
- Ramadan: Traffic patterns shift dramatically, especially in the hour before iftar (sunset meal). Plan extra buffer.
- Rain: Rabat's winter rains (November–March) can double travel times on the Salé approach.
- Friday midday: Quieter roads, fewer taxis. If you need a car, book one.
Luggage and practicalities
- Petit taxis have small trunks. Two large suitcases plus two passengers is usually the realistic maximum.
- Keep bags with you, not in a stranger's hands. At the airport, "helpful" porters may demand a tip after carrying your bag 10 meters.
- There is no official luggage storage at RBA beyond short-term arrangements — plan accordingly if you have a long layover.
- Screenshot your booking and your flight details. Mobile data at the airport is fine, but a screenshot avoids any dependency on connectivity.
Safety
- Rabat is generally a safe city, and the route to the airport is straightforward and well-lit.
- Petty theft is rare but pickpocketing happens in the medina and around the central market. Keep bags zipped and in front of you.
- Use only official taxis (they are recognizable by color and by the taxi sign) and the official rank at the airport.
- At night, a pre-booked private transfer removes all uncertainty, especially if you arrive after midnight when taxi supply thins out.
- Save the emergency number: 19 (police) and 15 (ambulance) in Morocco.
Pre-departure checklist
- Confirm your flight time and work backwards with a 3-hour buffer for international departures.
- Decide between taxi (fast, cheap) and private transfer (fixed price, guaranteed).
- Have 100–200 MAD in small notes ready for the driver.
- Screenshot the airport's location and your airline's terminal information.
- Leave 15 minutes of slack for the unexpected — a closed road, a fuel queue, a slow bridge.
FAQs: Getting from Rabat City Center to Rabat-Salé Airport
How far is Rabat-Salé Airport from Rabat city center?
Rabat-Salé Airport (RBA) is approximately 8–10 km northeast of downtown Rabat, in the neighboring city of Salé. By road this translates to a 20–30 minute drive in normal traffic, or 35–50 minutes during weekday rush hours.
Is there a direct train from Rabat to Rabat-Salé Airport?
No. There is currently no railway station at the Rabat-Salé Airport terminal. ONCF trains serve Rabat-Ville, Rabat-Agdal, Salé-Ville and Salé-Tabriquet, and from any of those stations you must complete the journey by taxi (roughly 40–150 MAD depending on the station).
How much does a taxi cost from Rabat city center to the airport?
A metered petit taxi should cost 80–110 MAD ($8–11). In practice, drivers often quote a flat 150–200 MAD ($15–20), especially near hotels and the medina. A grand taxi for up to six passengers typically runs 150–250 MAD ($15–25).
What is the cheapest way to get to Rabat-Salé Airport?
The cheapest realistic option is a city bus plus a short taxi ride, costing around 20–40 MAD ($2–4) total. It takes 60–90 minutes door-to-door and is only practical with light luggage during daytime hours. Shared grand taxis offer a similar price with somewhat better comfort.
Can I use Uber or Careem to get to Rabat-Salé Airport?
Ride-hailing availability in Morocco is inconsistent and subject to change. Careem, inDrive and Heetch have all operated in Rabat at various times, and app drivers may not be permitted to pick up at the airport terminal. Do not rely on an app as your only plan — a petit taxi from the official rank is the reliable fallback.
How early should I arrive at Rabat-Salé Airport before my flight?
Arrive 2 hours before international departures and 1.5 hours before domestic flights. RBA is a small, efficient airport, so 2 hours is comfortable for most travelers. During peak summer season or if you are checking oversized baggage, add 30 minutes.
Is it safe to take a taxi to Rabat-Salé Airport at night?
Yes — the route is well-lit and generally safe. However, taxi supply is thinner after 11:00 p.m., and drivers may charge a night surcharge of around 50%. If you have a flight before 6:00 a.m., booking a private transfer in advance is strongly recommended for peace of mind.
Do I need to book a transfer in advance, or can I just grab a taxi?
For daytime departures, you can simply hail a taxi or use the rank outside your hotel — no booking needed. For early morning flights, late-night arrivals, families with young children, or travelers with mobility needs, a pre-booked private transfer (250–450 MAD / $25–45) removes all uncertainty and guarantees a fixed price.