Explore Destinations

Discover the world's most amazing places

How to Get from Rabat Ville Train Station to Rabat Sale Airport

How to Get from Rabat Ville Train Station to Rabat-Salé Airport

Quick Answer

The fastest and most practical option is a petit taxi (small metered taxi) taken directly from the taxi rank outside Rabat Ville station: roughly 11 km, 20–30 minutes in normal traffic, and 100–150 MAD (≈ $10–15) by day, rising to 150–200 MAD (≈ $15–20) at night or with heavy luggage. There is no train, no tram and no dedicated airport express bus that reaches Rabat-Salé Airport (RBA) — the airport has no railway station. The cheapest workable route is to ride the ONCF train from Rabat Ville to Salé Ville (about 5–7 minutes, ≈ 10 MAD / $1) and then take a taxi for the final 8 km (≈ 50–80 MAD / $5–8), giving a total of about 60–90 MAD (≈ $6–9) and 35–50 minutes door to door. If you are arriving on a late-night flight or travelling as a group, a pre-booked private transfer (250–450 MAD / $25–45) is the only fully reliable option.

Quick Navigation: Every Way from Rabat Ville Station to Rabat-Salé Airport

Train (ONCF) from Rabat Ville to Salé Ville, Then Taxi

Rabat Ville station sits on Avenue Hassan II in the heart of downtown Rabat and is one of the busiest stops on Morocco's ONCF national rail network. It is served by TNR (Train Navette Rapide) regional trains, long-distance trains to Fès, Marrakech and Tangier, and — on some services — the Al Boraq high-speed line. The problem for airport travellers is simple: Rabat-Salé Airport has no railway station. The closest railheads are Salé Ville (about 8 km / 5 miles from the terminal) and Rabat Ville itself (about 11 km / 7 miles).

The train is therefore only the first leg of a two-leg journey. It is genuinely useful if you are arriving at Rabat Ville by train from Casablanca, Kenitra, Tangier or Fès and want to minimise cost — but it is not a complete solution, and it adds a luggage-handling step at a small, unstaffed-feeling suburban station.

Step-by-step: Rabat Ville → Salé Ville → Airport

  1. Buy your ticket at Rabat Ville. Use the ticket counters (open roughly 06:00–22:00) or the self-service machines in the main hall. A second-class ticket to Salé Ville costs about 10 MAD (≈ $1). Keep the ticket — it is checked on board and again at the exit barriers.
  2. Board any TNR train heading towards Kenitra or Tangier. Trains run roughly every 20–30 minutes from about 05:00 to 23:00. Do not board a train that only lists "Rabat Agdal" as the next stop in the wrong direction — check the departure board.
  3. Ride one stop. The journey takes 5–7 minutes. Salé Ville is the first stop after crossing the Bou Regreg river.
  4. Exit Salé Ville station and take a petit taxi. The taxi rank is directly outside. The run to the airport is about 8 km and takes 10–15 minutes outside peak hours. Expect 50–80 MAD (≈ $5–8); drivers at this station rarely use the meter for airport runs, so agree the fare before getting in.
  5. Arrive at the terminal. Total elapsed time from leaving Rabat Ville station: 35–50 minutes, including waiting for the train and the taxi.

Train options compared: best value vs. simplest

Route Rail leg Rail fare Road leg Road fare Total cost Total time
Recommended (cheapest rail)
Rabat Ville → Salé Ville → taxi
5–7 min, TNR regional train ≈ 10 MAD (≈ $1) 8 km, 10–15 min 50–80 MAD (≈ $5–8) 60–90 MAD (≈ $6–9) 35–50 min
Simplest (no train at all)
Rabat Ville → taxi
11 km, 20–30 min 100–150 MAD (≈ $10–15) 100–150 MAD (≈ $10–15) 20–30 min
Budget rail + walk-out
Rabat Ville → Salé Ville → tram stop → taxi
5–7 min, TNR ≈ 10 MAD (≈ $1) ~9 km, 15–20 min 45–70 MAD (≈ $4.50–7) 55–80 MAD (≈ $5.50–8) 45–65 min

Train classes, luggage and practical notes

Bottom line: Train + taxi is the best-value option, but it only wins if your time is cheap and your luggage is light.

Tram (Rabat-Salé Tramway) — Useful for the City, Not for the Airport

The Rabat-Salé Tramway is modern, clean, air-conditioned and extremely cheap — a single ride costs around 6–7 MAD (≈ $0.60–0.70). It links downtown Rabat, the Agdal district, the university area and several neighbourhoods of Salé across the Bou Regreg. What it does not do is serve Rabat-Salé Airport: no tram line reaches the terminal, and there is no plan currently under construction to extend it there.

That said, the tram can be a legitimate first leg if you are starting from Rabat Ville and want to reach the Salé side of the river cheaply before switching to a taxi. The northern tram termini in Salé — around the Bab Lamrissa / Hay Karima corridor — put you roughly 7–9 km from the airport, which is a shorter and cheaper taxi ride than starting from central Rabat.

How the tram + taxi combination works

  1. From Rabat Ville station, walk to the nearest tram stop on Avenue Hassan II (a few minutes on foot).
  2. Buy a ticket from the machine on the platform or from the ticket office; validate it before boarding.
  3. Ride north across the river towards Salé. Journey time to the Salé termini is roughly 20–30 minutes.
  4. Get off at a Salé stop with a taxi rank nearby, then take a petit taxi to the airport: 15–20 minutes, 45–70 MAD (≈ $4.50–7).

Is the tram worth it for an airport run?

Factor Assessment
CostExcellent — the cheapest powered option after the city bus.
Total timePoor — 45–70 minutes door to door, plus taxi-hailing time.
LuggagePoor — no dedicated luggage space; you stand with your bags in the doorway area.
ReliabilityGood — trams run frequently and are not affected by road traffic.
Late night / early morningPoor — tram service does not run 24 hours.

Bottom line: The tram is a great way to move around Rabat-Salé, but it is a weak choice for getting to the airport with bags. Use it only if you are travelling light, on a tight budget and with plenty of spare time.

City Bus from Rabat Ville Area to Rabat-Salé Airport

Urban buses serving the Rabat-Salé conurbation do include services that pass close to Rabat-Salé Airport (RBA). In practice, the route most often cited by travellers is a city line running between central Rabat and the airport area, with a fare of only 4–7 MAD (≈ $0.40–0.70). However, several important caveats apply, and you should treat the bus as an adventure option rather than a reliable airport transfer.

What to expect on the bus

Bus vs. taxi for the same trip

Criteria City bus Petit taxi
Fare4–7 MAD (≈ $0.40–0.70)100–150 MAD (≈ $10–15)
Time45–70 min+20–30 min
FrequencyEvery 30–60 minOn demand
Luggage friendlyNoLimited (small boot)
Runs late at nightNoYes, with surcharge

Bottom line: The bus is the cheapest option on paper but the least predictable. Only choose it if you have hours to spare and no heavy bags.

Petit Taxi, Grand Taxi, Ride-Hailing and Private Transfers

For almost every traveller, the taxi is the answer. Rabat's petit taxis are small, metered (in theory) city cabs licensed to carry up to three passengers. The grand taxis are larger shared vehicles that run fixed intercity routes and charge per seat. Ride-hailing apps such as inDrive and Careem operate in Rabat and usually undercut street taxis. Finally, pre-booked private transfers offer a fixed price, a meet-and-greet and a driver who tracks your flight.

Fares at a glance

Option Typical fare (Rabat Ville → RBA) In USD Time Best for
Petit taxi (metered, daytime) 100–150 MAD ≈ $10–15 20–30 min Most travellers, solo or couples
Petit taxi (night, 20:00–06:00, +50%) 150–200 MAD ≈ $15–20 20–30 min Late arrivals
Ride-hailing (inDrive / Careem) 70–120 MAD ≈ $7–12 20–30 min Price transparency
Grand taxi (shared, per seat) 20–30 MAD per seat ≈ $2–3 30–45 min Rock-bottom budget, no rush
Private transfer (pre-booked) 250–450 MAD ≈ $25–45 20–30 min Groups, families, night flights, business

Petit taxi: how to avoid overpaying

Grand taxi: cheap, but not for airport runs with bags

Grand taxis depart from fixed stands and charge per seat, making them the cheapest motorised option at 20–30 MAD (≈ $2–3) per person. The catch: you may wait until the vehicle fills, the driver may drop you at a Salé stand rather than the terminal, and luggage space is shared with other passengers. Treat this as a local-transport experience, not an airport transfer.

Ride-hailing: the best-value middle ground

inDrive is widely used in Rabat and lets you name your own price; Careem works on fixed app pricing. Fares from Rabat Ville to the airport typically fall between 70 and 120 MAD (≈ $7–12) — cheaper than a negotiated street taxi and with the price locked in before departure. The trade-off is that pick-up can take 5–15 minutes at busy times, and app coverage at the airport on arrival can be patchy.

Private transfer: the only truly reliable late-night option

Pre-booked transfers cost 250–450 MAD (≈ $25–45) depending on vehicle size and whether you need a meet-and-greet with a name board. They are worth it if you land after midnight, are travelling with children, have more than two large suitcases, or are on a business schedule. Book through your hotel or a reputable operator and confirm the price is all-inclusive (tolls, luggage, night surcharge).

Bottom line: Take a petit taxi or a ride-hailing car for value and speed; take a private transfer when reliability matters more than money.

Tickets, Fares and Full Cost Comparison

Below is the single table you need to make the decision. All prices are 2025 estimates in Moroccan dirham (MAD) with US dollar equivalents at roughly 1 USD ≈ 10 MAD. Time figures are door-to-door — they include waiting, transfers and the final walk into the terminal, not just the moving time.

Master comparison table: Rabat Ville Train Station → Rabat-Salé Airport (RBA)

Mode Cost (MAD) Cost (USD) Door-to-door time Transfers Luggage Runs 24h? Verdict
Petit taxi 100–150 (day)
150–200 (night)
$10–15
$15–20
20–30 min 0 Small boot Yes Best overall
Ride-hailing 70–120 $7–12 20–30 min 0 Small boot Mostly Best value for comfort
Private transfer 250–450 $25–45 20–30 min 0 Large Yes Most reliable
Train + taxi 60–90 $6–9 35–50 min 1 Self-carry No (05:00–23:00) Cheapest practical
Tram + taxi 50–80 $5–8 45–70 min 1 Self-carry No Budget only
City bus 4–7 $0.40–0.70 45–70 min+ 0–1 Not suitable No Cheapest on paper
Grand taxi (per seat) 20–30 $2–3 30–45 min 0–1 Shared Limited Local experience

Where to buy tickets

Bottom line: Budget 100–150 MAD (≈ $10–15) for a straightforward taxi, or 60–90 MAD (≈ $6–9) if you are willing to combine a train with a taxi.

Traveller Experience: What Actually Happens on the Ground

The numbers above are only half the story. Rabat Ville is a beautiful Art Deco station in a busy downtown location, and the ten minutes after you walk out of the doors are where most travellers lose money or time. Here is what experienced visitors report.

The taxi negotiation at Rabat Ville

Drivers at the station know exactly what an airport run is worth to you, and many will open at 250–300 MAD — two to three times the fair rate. The reliable counter-moves are: walk to the designated rank rather than accepting a driver who approaches you inside; state your price first ("100 dirhams to the airport"); and be ready to walk to the next car. In practice, a fair daytime settlement is 100–150 MAD (≈ $10–15). Opening the inDrive app and showing the driver the quoted fare is a surprisingly effective anchor.

Traffic: the variable nobody plans for

Luggage: the hidden cost of the cheap options

Petit taxis have a boot the size of a large rucksack. Two large suitcases plus two cabin bags will not fit, and you will need either a grand taxi or two petit taxis. Trains and trams have no porters — you carry everything up and down stairs and across the platform. If you are travelling with more than one checked bag per person, the private transfer at 250–450 MAD (≈ $25–45) stops being a luxury and starts being a practical decision.

The airport itself

Rabat-Salé Airport (IATA code RBA) is small and quick to navigate. Check-in and security rarely take more than 30–40 minutes for international departures outside peak periods. That is good news: it means a 2-hour pre-departure arrival is comfortable, and even 90 minutes works for domestic flights. The flip side is that ground-transport options at the terminal are limited — the taxi rank outside is the main game, and there is no rail connection to fall back on.

Bottom line: The single biggest risk is not distance, it is the taxi negotiation and the traffic window. Fix the price, and avoid the peaks.

Practical Tips: Timing, Money, Night Arrivals and Luggage

These are the small decisions that separate a smooth transfer from a stressful one. Most of them cost nothing.

Timing

Money

Luggage

Safety and peace of mind

Bottom line: Fix the price, carry small change, and give yourself a 20-minute buffer for traffic.

FAQs: Getting from Rabat Ville Train Station to Rabat-Salé Airport

Is there a direct train from Rabat Ville station to Rabat-Salé Airport?

No. Rabat-Salé Airport has no railway station, so there is no direct train. The closest you can get by rail is Salé Ville, roughly 8 km from the terminal, or Rabat Ville, roughly 11 km away. From either station you must complete the journey by taxi, ride-hailing car or bus.

How much does a taxi cost from Rabat Ville station to the airport?

Expect 100–150 MAD (≈ $10–15) during the day and 150–200 MAD (≈ $15–20) at night, when a 50% surcharge applies. A metered fare would be around 60–80 MAD, but many drivers quote a flat rate instead. Ride-hailing apps typically quote 70–120 MAD (≈ $7–12), and a pre-booked private transfer costs 250–450 MAD (≈ $25–45).

How long does it take to get from Rabat Ville station to Rabat-Salé Airport?

By taxi, 20–30 minutes in normal traffic, and 35–50 minutes during the 07:30–09:30 or 17:00–19:30 peaks. By train plus taxi, allow 35–50 minutes including waiting and the transfer at Salé Ville. By tram plus taxi, 45–70 minutes. By city bus, 45–70 minutes or more.

What is the cheapest way from Rabat Ville to Rabat-Salé Airport?

The absolute cheapest is the city bus at 4–7 MAD (≈ $0.40–0.70), but it is slow, infrequent and unsuitable for large luggage. The cheapest practical option is the ONCF train to Salé Ville plus a short taxi, totalling about 60–90 MAD (≈ $6–9) and taking 35–50 minutes door to door. A shared grand taxi at 20–30 MAD per seat is cheaper still, but unreliable for flights.

Is there a bus from Rabat Ville to Rabat-Salé Airport?

Urban buses do serve the airport area at a fare of roughly 4–7 MAD (≈ $0.40–0.70), but service is sparse (typically every 30–60 minutes), journey times are long, there is no luggage space, and the route may leave you with a walk to the terminal. Buses also do not run late at night, which rules them out for early departures.

Does the Rabat-Salé tram go to the airport?

No. The tramway network covers central Rabat, Agdal and several Salé neighbourhoods, but no tram line reaches Rabat-Salé Airport. You can ride the tram to the Salé side of the river for about 6–7 MAD (≈ $0.60–0.70) and then take a taxi for the remaining 7–9 km, which costs 45–70 MAD (≈ $4.50–7).

Can I get to the airport for an early-morning or late-night flight?

Yes, but not by train, tram or bus — those services do not run 24 hours. Your options are a petit taxi (with a night surcharge of roughly 50%, so 150–200 MAD / ≈ $15–20), a ride-hailing car if one is available, or a pre-booked private transfer (250–450 MAD / ≈ $25–45), which is the only option with a guaranteed pick-up time. For departures before 07:00, book your ride the previous evening.

Should I book a private transfer from Rabat Ville station to the airport?

Yes, if you are travelling as a group of three or more with luggage, arriving or departing between midnight and 06:00, travelling with young children, or on a tight business schedule. A fixed-price transfer of 250–450 MAD (≈ $25–45) removes the negotiation, guarantees the vehicle size you need and includes a driver who waits for you. For a solo traveller with one bag in the middle of the day, a taxi or ride-hailing car is better value.