Flights from London to Riyadh – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to RUH – All flight route options from Heathrow, United Kingdom to King Khaled International, Saudi Arabia. These flights are operated by 32 different airlines. Fly non-stop or choose from 25 different connecting flights. The shortest flight time is 6 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near King Khaled
We got great deals on hotels and car rentals near the airport.
London to Riyadh flights
There are over 28 airlines and as many as 883 flights every week to this destination. You can fly non-stop to Riyadh (RUH) from London (LHR) with British Airways, Saudia or Virgin Atlantic but if a stopover option suits you better you can choose to fly via Cairo, Amman or any other of the 25 alternatives with connectiing airports.
Tip! Consider arriving at King Khaled International (RUH) or King Khaled International (RUH) instead.
London to Riyadh with British Airways
You can fly non-stop every weekday with flights departing between 1:00 pm and 10:00 pm. British Airways is a member of the air alliance OneWorld.
With Royal Jordanian
If you fly from London with Royal Jordanian you will do a stopover in Amman, AMM before reaching Riyadh. This flight trip will take 8 hours and 35 minutes and you can fly every weekday with departures at 16:05 or 17:05. Royal Jordanian is a member of the air alliance OneWorld.
Distance & flight times: Heathrow to Riyadh Airport
The shortest flight time between LHR and RUH is 6 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 35m | - | 3086 miles (4965 km) |
CAI Cairo | 9h 5m | 1h 35m | 3213 miles (5170 km) |
AMM Amman | 9h 25m | 1h 55m | 3106 miles (4998 km) |
VCE Venice | 10h 0m | 4h 25m | 3105 miles (4996 km) |
AUH Abu Dhabi | 10h 0m | 1h 10m | 3948 miles (6352 km) |
BAH Bahrain | 10h 25m | 2h 35m | 3444 miles (5541 km) |
LCA Larnaca | 10h 25m | 2h 30m | 3091 miles (4973 km) |
VIE Vienna | 10h 35m | 4h 10m | 3096 miles (4981 km) |
GVA Geneva | 10h 35m | 3h 55m | 3156 miles (5078 km) |
FRA Frankfurt | 10h 45m | 2h 20m | 3090 miles (4972 km) |
BEY Beirut | 10h 50m | 3h 35m | 3090 miles (4972 km) |
BCN Barcelona | 11h 0m | 4h 0m | 3513 miles (5652 km) |
ZRH Zurich | 11h 5m | 3h 20m | 3100 miles (4988 km) |
CDG Paris | 11h 5m | 3h 25m | 3122 miles (5023 km) |
JED Jeddah | 11h 10m | 2h 35m | 3498 miles (5628 km) |
FCO Rome | 11h 25m | 2h 50m | 3195 miles (5141 km) |
LIN Milan | 11h 35m | - | - |
NCE Nice | 11h 40m | 4h 0m | 3228 miles (5194 km) |
ATH Athens | 11h 40m | 4h 15m | 3131 miles (5038 km) |
DOH Doha | 11h 45m | 3h 0m | 3583 miles (5765 km) |
KWI Kuwait | 12h 15m | 4h 5m | 3227 miles (5192 km) |
IST Istanbul | 12h 20m | 4h 15m | 3089 miles (4970 km) |
AMS Amsterdam | 12h 25m | 5h 0m | 3130 miles (5036 km) |
MUC Munich | 12h 30m | 4h 55m | 3086 miles (4965 km) |
WAW Warsaw | 12h 35m | 4h 20m | 3242 miles (5216 km) |
DXB Dubai | 12h 35m | 3h 15m | 3978 miles (6401 km) |


Quick copy and share this page
From London to Saudi Arabia
Below is a list of other destinations to Saudi Arabia from Heathrow with either direct flights or 1 stop connections.
From United Kingdom to Riyadh
Below is a list of other cities in United Kingdom with flights to Riyadh with either non-stop or connecting flights.