site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
  1. Flightmap
  2. Airports in Morocco
  3. Flights to RBA

Flights to Rabat (RBA)

Last updated: Sep 10, 2026

Did you mean flights from Rabat?

Rabat-Sale Airport is an airport serving Rabat, Morocco.

Right now there are 44 airports in 15 countries connected to Rabat, 4 of them domestic, with 15 airlines flying scheduled passenger traffic.

Rabat's longest nonstop connection is Jeddah (JED), 2,905 miles, offered by Flynas.

On this page

  1. Airlines serving Rabat
  2. Popular routes to Rabat
  3. Information on Points & Miles
  4. Flights to Rabat (RBA) by country
  5. Seasonal and upcoming routes to Rabat
  6. Airline alliances to Rabat
  7. Award programs that reach Rabat
  8. Intercontinental flights to Rabat
  9. Domestic flights to Rabat
  10. Alternative airports near Rabat
  11. Frequently asked questions

Airlines serving Rabat

  • Ryanair19 destinations
  • Air Arabia Maroc8 destinations
  • easyJet7 destinations
  • Royal Air Maroc7 destinations
  • Delta Air Lines2 destinations
  • KLM2 destinations
  • Region Airline2 destinations
  • Transavia France2 destinations
  • TUIfly Belgium2 destinations
  • Air France1 destination
  • British Airways1 destination
  • China Eastern Airlines1 destination
  • Flynas1 destination
  • Nouvelair1 destination
  • Transavia Airlines1 destination
Show all 15 airlinesShow less

Popular routes to Rabat

The places connected to Rabat on the most scheduled services, busiest first.

  • Paris (CDG)1,138 mi
  • Paris (ORY)1,117 mi
  • Weeze (NRN)1,373 mi
  • Malaga (AGP)221 mi
  • Marseille (MRS)913 mi
  • Agadir (AGA)301 mi
  • Madrid (MAD)478 mi
  • Lyon (LYS)1,020 mi
  • London (LGW)1,226 mi
  • Milan (MXP)1,143 mi
  • Brussels (BRU)1,294 mi
  • Sevilla (SVQ)238 mi
  • Toulouse/Blagnac (TLS)792 mi
  • Dublin (DUB)1,339 mi
  • Brussels (CRL)1,267 mi
  • Geneva (GVA)1,079 mi
  • Barcelona (BCN)695 mi
  • Baden-Baden (FKB)1,270 mi
  • Porto (OPO)508 mi
  • Hahn (HHN)1,308 mi
Show top 20 destinationsShow less

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Rabat not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Rabat non-stop?

  • Errachidia (ERH)199 mi
  • Malaga (AGP)221 mi
  • Nador (NDR)222 mi
  • Sevilla (SVQ)238 mi
  • Oujda (OUD)280 mi
  • Agadir (AGA)301 mi
  • Madrid (MAD)478 mi

Which places within 1,000 miles can reach Rabat non-stop?

  • Porto (OPO)508 mi
  • Valencia (VLC)511 mi
  • El Aaiun (EUN)612 mi
  • Barcelona (BCN)695 mi
  • Toulouse/Blagnac (TLS)792 mi
  • Bordeaux/Merignac (BOD)811 mi
  • Montpellier/Mediterranee (MPL)874 mi
  • Dakhla (VIL)904 mi
  • Marseille (MRS)913 mi
  • Nantes (NTE)944 mi
  • Tunis (TUN)974 mi
  • Nice (NCE)1,000 mi
Show all 12 destinationsShow less

Which places within 2,000 miles can reach Rabat non-stop?

  • Lyon (LYS)1,020 mi
  • Geneva (GVA)1,079 mi
  • Paris (ORY)1,117 mi
  • Pisa (PSA)1,134 mi
  • Paris (CDG)1,138 mi
  • Milan (MXP)1,143 mi
  • Beauvais/Tille (BVA)1,156 mi
  • Roma (CIA)1,179 mi
  • Bergamo (BGY)1,182 mi
  • Bale/Mulhouse (BSL)1,193 mi
  • London (LGW)1,226 mi
  • Brussels (CRL)1,267 mi
  • Baden-Baden (FKB)1,270 mi
  • London (LTN)1,272 mi
  • London (STN)1,280 mi
  • Brussels (BRU)1,294 mi
  • Hahn (HHN)1,308 mi
  • Dublin (DUB)1,339 mi
  • Manchester (MAN)1,352 mi
  • Weeze (NRN)1,373 mi
Show top 20 destinationsShow less

Which places within 3,000 miles can reach Rabat non-stop?

  • Jeddah (JED)2,905 mi

Flights to Rabat (RBA) by country

  • Rabat has nonstop connections with 11 airports in France: Paris (CDG), Paris (ORY), Marseille (MRS), Lyon (LYS), Toulouse/Blagnac (TLS), Nice (NCE), Bale/Mulhouse (BSL), Nantes (NTE), Beauvais/Tille (BVA), Bordeaux/Merignac (BOD), and Montpellier/Mediterranee (MPL). These routes are served by Air Arabia Maroc, Air France (SkyTeam), China Eastern Airlines (SkyTeam), Delta Air Lines (SkyTeam), easyJet, KLM (SkyTeam), Royal Air Maroc (Oneworld), Ryanair, Transavia France, and TUIfly Belgium.

    France11 destinations
  • Rabat has nonstop connections with 5 airports in Spain: Malaga (AGP), Madrid (MAD), Sevilla (SVQ), Barcelona (BCN), and Valencia (VLC). These routes are served by Air Arabia Maroc and Ryanair.

    Spain5 destinations
  • Rabat has nonstop connections with 4 airports in Germany: Weeze (NRN), Baden-Baden (FKB), Hahn (HHN), and Nuremberg (NUE). These routes are served by Ryanair.

    Germany4 destinations
  • Rabat has nonstop connections with 4 airports in Italy: Milan (MXP), Pisa (PSA), Roma (CIA), and Bergamo (BGY). These routes are served by easyJet and Ryanair.

    Italy4 destinations
  • Rabat has nonstop connections with 4 airports in United Kingdom: London (LGW), London (STN), Manchester (MAN), and London (LTN). These routes are served by British Airways (Oneworld), easyJet, Region Airline, and Royal Air Maroc (Oneworld).

    United Kingdom4 destinations
  • Rabat has nonstop connections with 2 airports in Belgium: Brussels (BRU) and Brussels (CRL). These routes are served by Air Arabia Maroc, Royal Air Maroc (Oneworld), Ryanair, and TUIfly Belgium.

    Belgium2 destinations
  • Rabat has nonstop connections with 2 airports in Western Sahara: Dakhla (VIL) and El Aaiun (EUN). These routes are served by Royal Air Maroc (Oneworld).

    Western Sahara2 destinations
  • Rabat has a nonstop connection with Dublin (DUB) in Ireland, served by Ryanair.

    Ireland1 destination
  • Rabat has a nonstop connection with Amsterdam (AMS) in Netherlands, served by Delta Air Lines (SkyTeam), KLM (SkyTeam), and Transavia Airlines.

    Netherlands1 destination
  • Rabat has a nonstop connection with Krakow (KRK) in Poland, served by Ryanair.

    Poland1 destination
  • Rabat has a nonstop connection with Porto (OPO) in Portugal, served by Ryanair.

    Portugal1 destination
  • Rabat has a nonstop connection with Jeddah (JED) in Saudi Arabia, served by Flynas.

    Saudi Arabia1 destination
  • Rabat has a nonstop connection with Geneva (GVA) in Switzerland, served by easyJet.

    Switzerland1 destination
  • Rabat has a nonstop connection with Tunis (TUN) in Tunisia, served by Nouvelair.

    Tunisia1 destination
  • Rabat has a nonstop connection with Arnavutkoy (IST) in Turkey, served by Air Arabia Maroc.

    Turkey1 destination
Show all 15 countriesShow less

Seasonal and upcoming routes to Rabat

Not flying yet

  • Dublin (DUB)Starts Sep 11, 2026
  • Nador (NDR)Starts Sep 11, 2026
  • Nuremberg (NUE)Starts Sep 11, 2026
  • Bale/Mulhouse (BSL)Starts Sep 12, 2026
  • Baden-Baden (FKB)Starts Sep 12, 2026
  • Jeddah (JED)Starts Sep 12, 2026
  • Montpellier/Mediterranee (MPL)Oct 14, 2026 – Oct 21, 2026
  • Krakow (KRK)Oct 27, 2026 – Feb 16, 2027
  • London (LTN)Starts Nov 5, 2026
Show all 9 routesShow less

Ending before the rest

  • Valencia (VLC)Through Oct 24, 2026

The other 34 routes are scheduled across the whole window the feed publishes.

Airline alliances to Rabat

  • Oneworld7 destinations
  • SkyTeam2 destinations

Award programs that reach Rabat

How many of these places each program's airlines fly to Rabat from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Alaska Atmos Rewards7 destinations
  • American Airlines7 destinations
  • British Airways7 destinations
  • Cathay Pacific7 destinations
  • Finnair Plus7 destinations
  • Iberia Plus7 destinations
  • Qantas Frequent Flyer7 destinations
  • Qatar Airways7 destinations
  • Club Premier2 destinations
  • Delta SkyMiles2 destinations
  • Flying Blue2 destinations
  • SAS EuroBonus2 destinations
  • Virgin Atlantic2 destinations
Show all 13 programsShow less

Intercontinental flights to Rabat

Non-stop flights to Rabat from Europe

Air Arabia Maroc links Rabat nonstop with Paris (CDG), Brussels (BRU), Barcelona (BCN), Bale/Mulhouse (BSL), and Arnavutkoy (IST).

Air France (SkyTeam) links Rabat nonstop with Paris (CDG).

British Airways (Oneworld) links Rabat nonstop with London (LGW).

China Eastern Airlines (SkyTeam) links Rabat nonstop with Paris (CDG).

Delta Air Lines (SkyTeam) links Rabat nonstop with Paris (CDG) and Amsterdam (AMS).

easyJet links Rabat nonstop with Lyon (LYS), Milan (MXP), Geneva (GVA), Nice (NCE), Nantes (NTE), Bordeaux/Merignac (BOD), and London (LTN).

KLM (SkyTeam) links Rabat nonstop with Paris (CDG) and Amsterdam (AMS).

Region Airline links Rabat nonstop with London (STN) and Manchester (MAN).

Royal Air Maroc (Oneworld) links Rabat nonstop with Paris (CDG), Paris (ORY), London (LGW), and Brussels (BRU).

Ryanair links Rabat nonstop with Weeze (NRN), Malaga (AGP), Marseille (MRS), Madrid (MAD), Sevilla (SVQ), Toulouse/Blagnac (TLS), Dublin (DUB), Brussels (CRL), Barcelona (BCN), Baden-Baden (FKB), Porto (OPO), Hahn (HHN), Pisa (PSA), Nuremberg (NUE), Roma (CIA), Bergamo (BGY), Beauvais/Tille (BVA), Valencia (VLC), and Krakow (KRK).

Transavia Airlines links Rabat nonstop with Amsterdam (AMS).

Transavia France links Rabat nonstop with Paris (ORY) and Montpellier/Mediterranee (MPL).

TUIfly Belgium links Rabat nonstop with Paris (ORY) and Brussels (BRU).

Non-stop flights to Rabat from Asia

Flynas links Rabat nonstop with Jeddah (JED).

Domestic flights to Rabat

  • Agadir (AGA)301 mi
  • Oujda (OUD)280 mi
  • Nador (NDR)222 mi
  • Errachidia (ERH)199 mi

Alternative airports near Rabat

  • NNA (NNA)19 mi / 31 km
  • Ben Slimane (GMD)38 mi / 61 km
  • Casablanca (CMN)67 mi / 108 km
  • Meknes (MEK)72 mi / 116 km
  • Fes (FEZ)102 mi / 164 km

Frequently asked questions

What is the official name of airport RBA?

The airport's official name is Rabat-Sale Airport. On Roame and most flight schedules, you will find it under the code RBA.

What is the airport code for Rabat-Sale Airport?

The IATA airport code for Rabat-Sale Airport is RBA. Enter RBA in Flightmap whenever you want to use this exact airport.

Where is Rabat-Sale Airport (RBA)?

Rabat-Sale Airport serves Rabat, Morocco. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to RBA, not just the broader city.

How can I explore flights to Rabat (RBA)?

Open the map with Anywhere as your starting point and RBA as the destination. Each result keeps the route pointed toward Rabat, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Rabat?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to RBA.

Can I look for award flights to Rabat (RBA)?

Yes. When Roame has observed award availability for a route to RBA, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

SearchGuides