Flights from Portland to Riyadh – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
PDX to RUH – All flight route options from Portland International, Oregon, USA to King Khaled International, Saudi Arabia. These flights are operated by 7 different airlines through 3 different connections. The shortest flight time is 17 hours and 20 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.
Portland to Riyadh flights
With over 195 flights every week and 3 different airlines you have a wide range of options. While flying to Riyadh from Portland you will be doing a stopover in London, Frankfurt or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from PDX to RUH?
There are no direct or non-stop flights from Portland International, PDX to King Khaled International, RUH.
Portland to Riyadh with British Airways
If you fly from Portland with British Airways you will do a stopover in London, LHR before reaching Riyadh. This flight trip will take 17 hours and 20 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 18:30, 19:25 or 19:30. British Airways is a member of the air alliance OneWorld.
Distance & flight times: Portland International to Riyadh Airport
The shortest flight time between PDX and RUH is 17 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
LHR London | 17h 20m | 1h 15m | 8013 miles (12893 km) |
FRA Frankfurt | 18h 23m | 2h 25m | 7922 miles (12746 km) |
DCA Washington | 20h 22m | - | - |


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