British Airways flies nonstop from Rabat (RBA) to London (LGW), 3–4 times a week. The flight takes about 3h 2m and covers 1,226 miles (1,973 km). Arrivals run on time 100.0% at RBA and 95.9% at LGW — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Yes, British Airways operates nonstop flights from Rabat (RBA) to London (LGW).
British Airways operates nonstop flights from Rabat to London.
The nonstop flight from Rabat to London takes ~3h 2m (approximately 1973 km).
Nonstop flights from Rabat to London operate 3–4×/week.
Arrivals run on time 100.0% at RBA and 95.9% at LGW — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
Scout — our search agent — hunts nonstop fares from Rabat every night and pings you when one's worth booking.
Watch it work →