Airlines with flights from London to Riyadh
There are 17 airlines with scheduled flights between LHR and RUH. Saudia, British Airways and Regent Airways has non-stop flights from Heathrow to Riyadh Airport and the flight time is 6 hours and 40 minutes.
Choose airline
Schedules
Non-stop with Saudia
-
Total flight time: 6 hours and 40 minutes
-
Sky Team Alliance
-
Riyadh is a Saudia hub.
-
17 flights per week
-
Boeing 777-300Boeing 777
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with British Airways
-
Total flight time: 6 hours and 40 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
14 flights per week
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Regent Airways
-
Total flight time: 6 hours and 30 minutes
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 8h 30m - 11h 00m.
-
Sky Team Alliance
-
11 flights per week
Flight
AF684
AF684
The timetable & schedule information was updated at 2026-04-21
Via Amman with Royal Jordanian
-
Total flight time: 8h 35m - 9h 05m.
-
One World Alliance
-
14 flights per week
Flight
RJ734
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 8h 40m - 12h 30m.
-
59 flights per week
Flight
TK146
TK140
TK140
TK144
TK144
TK144
TK142
The timetable & schedule information was updated at 2026-04-21
Via Rome with ITA Airways
-
Total flight time: 8h 50m - 8h 55m.
-
6 flights per week
Flight
AZ838
The timetable & schedule information was updated at 2026-04-21

There are 17 airlines with scheduled flights between LHR and RUH. Saudia, British Airways and Regent Airways has non-stop flights from Heathrow to Riyadh Airport and the flight time is 6 hours and 40 minutes.
Via Amsterdam with KLM
Via Doha with Qatar Airways
Via Cairo with EgyptAir
Via Bahrain with Gulf Air
Via Abu Dhabi with Etihad
Via Dubai with Emirates
Via Kuwait with Kuwait Airways
Via Beirut with Middle East Airlines
Via Athens with Aegean
Via Warsaw with LOT