- Home
- Flights
- Flights from Rabat
- Rabat to Barcelona
Flights from Rabat to Barcelona
Air Arabia, Air Arabia Maroc and Ryanair fly nonstop from Rabat to Barcelona. The flight takes around 1h 54m.
Direct flights available 1h 54m
Rabat to Barcelona at a glance
Fastest flight1h 54mEstimated
Nonstop flightsYesAir Arabia, Air Arabia Maroc, Ryanair
Airlines flying nonstop from Rabat to Barcelona
3 airlines on this route.
Good to know
- Distance
- 1,120 km696 miles
- Flight time
- 1h 54mestimate
- Time difference
- NoneBarcelona vs Rabat
- Currency in Barcelona
- EUR
- Airports
- RBA → BCN
Flights from Rabat to Barcelona: questions answered
Are there direct flights from Rabat to Barcelona?
Yes. Air Arabia, Air Arabia Maroc and Ryanair fly this route nonstop.
How long is the flight from Rabat to Barcelona?
A nonstop flight covers 1,120 km and takes around 1h 54m.
Which airlines fly from Rabat to Barcelona?
Air Arabia, Air Arabia Maroc and Ryanair operate nonstop flights on this route.
Which airports serve Rabat and Barcelona?
Rabat: Rabat-Salé Airport (RBA). Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN).





