All scheduled flights from Peshawar to Riyadh (PEW-RUH)
Pakistan
Saudi Arabia
All scheduled flights from PEW to RUH. You can fly from Peshawar to Riyadh non-stop on Mondays, Tuesdays, Thursdays & Saturdays and the flight takes about 4 hours and 48 minutes. Flights with stops take between 8 to 10 hours depending on your flight and connection airport.
Layover airport
Airlines
Alliance
Aircraft
Class
11 flights to Riyadh on Mon 03 Feb. 1 Direct flights and 10 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 4h 45m
Direct 4h 45m
- 09:45 PeshawarPeshawar PEW
- 4h45m
- 12:30 RiyadhKing Khaled International RUH
Flights with stop
1 stop 9h 25m
Long layover time 3h35m
1 stop 9h 25m
1 stop 9h 25m
Long layover time 3h35m
Codeshare flight
1 stop 9h 25m
1 stop 9h 25m
Long layover time 3h35m
Codeshare flight
1 stop 9h 25m
Multiple airlines
1 stop 8h 25m
1 stop 8h 25m
- 15:15 PeshawarPeshawar PEW
- 3 hours 45 minutes
- 18:00 Dubai Dubai International Airport DXB, Terminal 1
- Layover time at 2h30m
- 20:30 DubaiDubai International Airport DXB, Terminal 1
- 2 hours 10 minutes
- 21:40 Riyadh King Khaled International RUH, Terminal 4
1 stop 8h 50m
Long layover time 3h05m
Change from terminal to terminal M
1 stop 8h 50m
1 stop 9h 25m
Long layover time 3h35m
Codeshare flight
1 stop 9h 25m
1 stop 9h 25m
Long layover time 3h35m
Codeshare flight
1 stop 9h 25m
1 stop 9h 25m
Long layover time 3h35m
Codeshare flight
1 stop 9h 25m
1 stop 9h 25m
Long layover time 3h35m
Codeshare flight
1 stop 9h 25m
1 stop 10h 30m
Long layover time 4h30m
1 stop 10h 30m