The places reachable from Rabat on the most scheduled services, busiest first.
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop destinations from Rabat not already shown in a shorter great-circle distance band.
Rabat has nonstop service to 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). Flights are offered 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.
Rabat has nonstop service to 5 airports in Spain: Malaga (AGP), Madrid (MAD), Sevilla (SVQ), Barcelona (BCN), and Valencia (VLC). Flights are offered by Air Arabia Maroc and Ryanair.
Rabat has nonstop service to 4 airports in Germany: Weeze (NRN), Baden-Baden (FKB), Hahn (HHN), and Nuremberg (NUE). Flights are offered by Ryanair.
Rabat has nonstop service to 4 airports in Italy: Milan (MXP), Pisa (PSA), Roma (CIA), and Bergamo (BGY). Flights are offered by easyJet and Ryanair.
Rabat has nonstop service to 4 airports in United Kingdom: London (LGW), London (STN), Manchester (MAN), and London (LTN). Flights are offered by British Airways (Oneworld), easyJet, Region Airline, and Royal Air Maroc (Oneworld).
Rabat has nonstop service to 2 airports in Belgium: Brussels (BRU) and Brussels (CRL). Flights are offered by Air Arabia Maroc, Royal Air Maroc (Oneworld), Ryanair, and TUIfly Belgium.
Rabat has nonstop service to 2 airports in Western Sahara: Dakhla (VIL) and El Aaiun (EUN). Flights are offered by Royal Air Maroc (Oneworld).
You can fly nonstop from Rabat to Dublin (DUB) in Ireland with Ryanair.
You can fly nonstop from Rabat to Amsterdam (AMS) in Netherlands with Delta Air Lines (SkyTeam), KLM (SkyTeam), and Transavia Airlines.
You can fly nonstop from Rabat to Krakow (KRK) in Poland with Ryanair.
You can fly nonstop from Rabat to Porto (OPO) in Portugal with Ryanair.
You can fly nonstop from Rabat to Jeddah (JED) in Saudi Arabia with Flynas.
You can fly nonstop from Rabat to Geneva (GVA) in Switzerland with easyJet.
You can fly nonstop from Rabat to Tunis (TUN) in Tunisia with Nouvelair.
You can fly nonstop from Rabat to Arnavutkoy (IST) in Turkey with Air Arabia Maroc.
The other 34 routes are scheduled across the whole window the feed publishes.
How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air Arabia Maroc flies nonstop from Rabat to Paris (CDG), Brussels (BRU), Barcelona (BCN), Bale/Mulhouse (BSL), and Arnavutkoy (IST).
Air France (SkyTeam) flies nonstop from Rabat to Paris (CDG).
British Airways (Oneworld) flies nonstop from Rabat to London (LGW).
China Eastern Airlines (SkyTeam) flies nonstop from Rabat to Paris (CDG).
Delta Air Lines (SkyTeam) flies nonstop from Rabat to Paris (CDG) and Amsterdam (AMS).
easyJet flies nonstop from Rabat to Lyon (LYS), Milan (MXP), Geneva (GVA), Nice (NCE), Nantes (NTE), Bordeaux/Merignac (BOD), and London (LTN).
KLM (SkyTeam) flies nonstop from Rabat to Paris (CDG) and Amsterdam (AMS).
Region Airline flies nonstop from Rabat to London (STN) and Manchester (MAN).
Royal Air Maroc (Oneworld) flies nonstop from Rabat to Paris (CDG), Paris (ORY), London (LGW), and Brussels (BRU).
Ryanair flies nonstop from Rabat to 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 flies nonstop from Rabat to Amsterdam (AMS).
Transavia France flies nonstop from Rabat to Paris (ORY) and Montpellier/Mediterranee (MPL).
TUIfly Belgium flies nonstop from Rabat to Paris (ORY) and Brussels (BRU).
Flynas flies nonstop from Rabat to Jeddah (JED).
The airport's official name is Rabat-Sale Airport. On Roame and most flight schedules, you will find it under the code RBA.
The IATA airport code for Rabat-Sale Airport is RBA. Enter RBA in Flightmap whenever you want to use this exact airport.
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.
Open the map with RBA as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from RBA.
Yes. When Roame has observed award availability for a route from RBA, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Current schedule data connects Rabat (RBA) with 44 connected airports in 15 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.
The current route data includes 15 airlines: Air Arabia Maroc, Air France, British Airways, China Eastern Airlines, Delta Air Lines, easyJet, Flynas, KLM, Nouvelair, Region Airline, Royal Air Maroc, Ryanair, Transavia Airlines, Transavia France, and TUIfly Belgium. Use the airline filter to isolate any one of them on the map.
The longest nonstop connection currently present in the route data is Jeddah (JED), about 2,905 miles from Rabat. It is offered by Flynas.
Yes. The current route data includes 4 domestic destinations within Morocco. The Domestic flights section highlights named airport links from that set.