Flight Connections
PEWRUH

Direct flights Peshawar → Riyadh

From Bacha Khan International Airport (Pakistan) to King Khalid International Airport (Saudi Arabia), 3 airlines operate this route non-stop. 2,595 km, about 4 h 25 of flying.

See on the map
2,595 kmdistance
4 h 25estimated flight time
3airlines
Year-roundroute type

Airlines on this route

Flyadeal F3 / FAD
  • Year-round according to Wikipedia
  • Observed seen in the 25 September 2026 snapshot
Saudia SV / SVA
  • Year-round according to Wikipedia
  • Observed seen in the 25 September 2026 snapshot
  • Year-round according to Wikipedia

Return flight

Direct flights Riyadh → Peshawar · 3 airlines

Other destinations from Peshawar

All direct flights from Peshawar (PEW)
All direct flights from Riyadh (RUH)