Best price to flight from London to Riyadh (One Way)
What is the distance between London and Riyadh?
The average distance from London to Riyadh is 4920 kilometers (equals to 3057 miles or 2656 nautical miles).
Your flight will departure from London Heathrow Airport, United Kingdom and arrive on Riyadh Airport, Saudi Arabia.
How long is the flight from London to Riyadh?
The average flight time between London to Riyadh is 6 hours and 20 minutes.
How much is the fare for flight between London and Riyadh?
The average price for one-way airfare from London to Riyadh is 387 USD (none-taxes) for economy class.