- Home
- Flights
- Flights from London
- London to Rabat
Flights from London to Rabat
British Airways and Ryanair fly nonstop from London to Rabat. The flight takes around 2h 58m.
Direct flights available 2h 58m
London to Rabat at a glance
Fastest flight2h 58mEstimated
Nonstop flightsYesBritish Airways, Ryanair
Airlines flying nonstop from London to Rabat
2 airlines on this route.
Good to know
- Distance
- 1,977 km1,228 miles
- Flight time
- 2h 58mestimate
- Time difference
- +1hRabat vs London
- Currency in Rabat
- MAD
- Airports
- LGW, LHR, STN → RBA
Flights from London to Rabat: questions answered
Are there direct flights from London to Rabat?
Yes. British Airways and Ryanair fly this route nonstop.
How long is the flight from London to Rabat?
A nonstop flight covers 1,977 km and takes around 2h 58m.
Which airlines fly from London to Rabat?
British Airways and Ryanair operate nonstop flights on this route.
Which airports serve London and Rabat?
London: London Gatwick Airport (LGW), London Heathrow Airport (LHR), London Stansted Airport (STN) and London Luton Airport (LTN). Rabat: Rabat-Salé Airport (RBA).
What is the time difference between London and Rabat?
Rabat is 1 hour ahead of London.





