Flights from Madrid to Rabat

MADRBA

Adolfo Suárez Madrid–Barajas Airport (Madrid, Spain) → Rabat-Salé Airport (Rabat, Morocco)

Nonstop
0h 40m
Distance
769 km
Frequency
7×/week
One-way from
$17
Airlines
Ryanair

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • FR660809:20→10:000h 40mRyanair

Tuesday

  • FR660813:40→14:200h 40mRyanair

Wednesday

  • FR660806:15→06:550h 40mRyanair

Thursday

  • FR660822:20→23:000h 40mRyanair

Friday

  • FR661217:10→17:500h 40mRyanair
  • FR660820:40→21:200h 40mRyanair

Saturday

  • FR660810:10→10:500h 40mRyanair

Sunday

  • FR660813:20→14:000h 40mRyanair

Madrid to Rabat — frequently asked

How long is the flight from Madrid to Rabat?
MAD–RBA is 0h 40m nonstop, covering 769 km (478 mi).
Which airlines fly nonstop from Madrid to Rabat?
Ryanair operates this route nonstop.
How much is a flight from Madrid to Rabat?
One-way fares on MAD–RBA recently started from $17. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from Madrid to Rabat?
The route is served 7 days a week (8 scheduled departures).