Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Riyadh
  4. Riyadh to London
Nonstop route · Saudi Arabia → United Kingdom

Cheap flights from Riyadh to London from US$199

British Airways, Riyadh Air and Saudia fly nonstop from Riyadh to London. The flight takes around 6h 41m, and the cheapest one-way fare we found recently is US$199 on 11 Dec.

Direct flights available 6h 41m Cheapest in December Prices checked 14 days ago
RUHLON

Riyadh to London at a glance

Airlines flying nonstop from Riyadh to London

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
British Airways———Search
Riyadh Air———Search
SSaudia———Search

Good to know

Distance
4,940 km3,068 miles
Flight time
6h 41mestimate
Time difference
-3hLondon vs Riyadh
Currency in London
GBP
Airports
RUH → LGW, LHR, STN

Flights from Riyadh to London: questions answered

How much is a flight from Riyadh to London?
The cheapest one-way fare we found recently is US$199 with 1 stop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Riyadh to London?
Yes. British Airways, Riyadh Air and Saudia fly this route nonstop.
How long is the flight from Riyadh to London?
A nonstop flight covers 4,940 km and takes around 6h 41m.
Which airlines fly from Riyadh to London?
British Airways, Riyadh Air and Saudia operate nonstop flights on this route.
Which airports serve Riyadh and London?
Riyadh: King Khalid International Airport (RUH). London: London Gatwick Airport (LGW), London Heathrow Airport (LHR), London Stansted Airport (STN) and London Luton Airport (LTN).
What is the time difference between Riyadh and London?
London is 3 hours behind Riyadh.

More flights from Riyadh