Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Barcelona
  4. Barcelona to Rabat
Nonstop route · Spain → Morocco

Flights from Barcelona to Rabat

Air Arabia, Air Arabia Maroc and Ryanair fly nonstop from Barcelona to Rabat. The flight takes around 1h 54m.

Direct flights available 1h 54m
BCNRBA

Barcelona to Rabat at a glance

Fastest flight1h 54mEstimated
Nonstop flightsYesAir Arabia, Air Arabia Maroc, Ryanair

Airlines flying nonstop from Barcelona to Rabat

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Air Arabia———Search
Air Arabia Maroc———Search
Ryanair———Search

Good to know

Distance
1,120 km696 miles
Flight time
1h 54mestimate
Time difference
NoneRabat vs Barcelona
Currency in Rabat
MAD
Airports
BCN → RBA

Flights from Barcelona to Rabat: questions answered

Are there direct flights from Barcelona to Rabat?
Yes. Air Arabia, Air Arabia Maroc and Ryanair fly this route nonstop.
How long is the flight from Barcelona to Rabat?
A nonstop flight covers 1,120 km and takes around 1h 54m.
Which airlines fly from Barcelona to Rabat?
Air Arabia, Air Arabia Maroc and Ryanair operate nonstop flights on this route.
Which airports serve Barcelona and Rabat?
Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN). Rabat: Rabat-Salé Airport (RBA).

More flights from Barcelona