Cheap flight tickets from Peshawar to Riyadh

Compare Peshawar to Riyadh flight deals

Find the cheapest month or even day of the year to fly to Riyadh

Book the best Riyadh fare with no extra fees

Flight deals from Peshawar to Riyadh

Looking for a cheap last-minute deal or the best return flight from Peshawar Airport to Riyadh Airport? If you want to travel next month, return fares start from RM2,140. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Peshawar to Riyadh

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Peshawar to Riyadh flights are currently cheapest in September.

Direct flights from Peshawar to Riyadh

Peshawar to Riyadh: Alternative routes

Compare routes from Peshawar to Riyadh below. You may find an airport to fly into that's cheaper, faster, or easier than Riyadh.

Peshawar to Riyadh: Flight information

The things to know before you go.
Cheapest flight foundRM1,171
Cheapest month to flySeptember
Average flight time4 hrs, 46 mins
Most popular airlineSaudia
Average flights per week5

Finding cheap flights from Peshawar to Riyadh: Frequently asked questions

The best price we found for a return flight from Peshawar to Riyadh is RM1,888. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 46 minutes is the average flight time from Peshawar to Riyadh.
Saudia, Etihad Airways and flyadeal fly direct from Peshawar to Riyadh.
As of July 2026, there are 5 flights per week flying from Peshawar to Riyadh.
The cheapest month to fly from Peshawar to Riyadh is usually July.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Peshawar Airport to Riyadh Airport on Friday, 17 July 2026.
Yes – the average flight time is 4 hours and 46 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Riyadh but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Riyadh is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, Fly Jinnah and flyadeal offer the cheapest flight tickets to Riyadh.

Travelling from Peshawar Airport (PEW) to Riyadh Airport (RUH): what you need to know

  • The average duration of a direct flight from Peshawar Airport to Riyadh Airport is 4 hours 30 minutes.

  • The timezone in Riyadh is UTC+3, which is two hours behind Peshawar.

  • Pack your bags and choose from seven weekly Peshawar Airport to Riyadh Airport flights.

  • Your PEW to RUH flight won't wait if you're running late, so get to the airport with time to spare. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.

  • During popular months such as June, it's best to get to the airport well in advance. Arrive two hours before domestic departures and four hours ahead of an international flight when you fly during a high season in general.

  • A variety of airlines offer direct flights from Peshawar Airport to Riyadh Airport, so jetting off to Riyadh (and then seeing more of Saudi Arabia!) is easy. Leading carriers that fly nonstop include:

  • The airline with the highest passenger demand on this route is flyadeal.

  • Saudia stands out as the most punctual carrier for PEW to RUH flights, with 94.12% of services arriving on schedule.

  • If you'd like to break up your flight, just deselect 'Direct flights only' when searching for your ticket from Peshawar Airport to Riyadh Airport. These are the top stopovers between PEW and RUH:

    • Dubai Airport

    • Muscat Airport

    • Karachi Airport

How to find the cheapest flights from Peshawar Airport (PEW) to Riyadh Airport (RUH)

  • RM1,171 is currently the lowest price for a one-way Peshawar Airport to Riyadh Airport flight. Return flights start at RM1,888. These fares can change based on demand.

  • To pick up cheap tickets from PEW to RUH, reserve your journey two months before your departure date.

  • Organise your trip for July. That's the cheapest month for flights from Peshawar Airport to Riyadh Airport. If you're flexible with your travel dates, use the 'Whole month' tool to see the lowest airfare across every month.

  • Snapping up cheap flights from PEW to RUH is a piece of cake with Price Alerts. All you need to do is set up one of these automatic alerts and we'll let you know as soon as fares go down.

  • Tailor your trip using filters. Select your ideal arrival and departure times, total journey duration and airlines. You can also sort the results by 'Fastest,' 'Best' or 'Cheapest' flights from Peshawar Airport to Riyadh Airport.

Handy information about Peshawar Airport (PEW)

  • Peshawar Airport scores high marks for on-time performance. 87% of flights that take off from PEW arrive at their destination as scheduled.

  • Peshawar Airport is about 14 kilometres from central Peshawar. If you're driving, catching a taxi or ride-sharing from the centre, it'll take you 30 minutes or so to get there, depending on the traffic.

  • Expect a journey time of about 1 hour on public transport.

  • Get your travels off to a leisurely start by staying near PEW. Whether you have an early flight from Peshawar Airport to Riyadh Airport or just don't want to be rushed, these hotels are the answer:

Arriving at Riyadh Airport (RUH)

  • Hop off your Peshawar Airport to Riyadh Airport flight and be sprawled out in your hotel bed soon after. If you need a comfortable option that's not too far from RUH, consider Riyadh Airport Marriott Hotel.

  • Pick up a Riyadh Airport rental car and explore Riyadh and beyond with your own set of wheels. Sixt, Alamo and Final Rentals are well-known companies to choose from here.

  • To get the lowest price, reserve your ride from Riyadh Airport around four weeks in advance.

When to fly to Riyadh Airport (RUH)

  • July is the most popular month for flights from Peshawar Airport to Riyadh Airport. To skip the crowds, head to Riyadh in March.

  • The warmest month in Riyadh is July, with temperatures ranging between 26ºC (79ºF) and 44ºC (111ºF). Lock in your flights from Peshawar Airport to Riyadh Airport in this month if this is the type of weather you like.

  • January sees average temperatures of between 7ºC (45ºF) and 23ºC (73ºF). Look for cheap tickets from PEW to RUH around that time if you like cooler conditions.

Explore more of Saudi Arabia

  • Riyadh has its own special appeal, but there are so many other parts of Saudi Arabia just waiting to be discovered. Around 386 kilometres north-east of Riyadh, a visit to Dammam will keep you busy. Don't miss top attractions like Ithra, Adventure World and Al Bayan Mosque.

  • Searching for other notable places to go in Saudi Arabia? Set off 137 kilometres south-east of Riyadh to Al Kharj. King Abdulaziz Grand Mosque is a highlight in this area.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.