Flights from Riyadh to Peshawar

Compare prices and tickets by train, bus or flight

Thu
Jul 07
Fri
Jul 08
Sat
Jul 09
Sun
Jul 10
Mon
Jul 11
Tue
Jul 12
Wed
Jul 13

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Riyadh to Peshawar flight

distanceDistance1620 miles (2613 km)
durationAverage flight duration5 h 25 min
priceAverage plane ticket price$189 (€175)
frequencyFlight frequency5 a day
changesDirect flightYes, there are 5 direct flights a day
carriersAirlinesPakistan International Airlines, Kuwait Airways, Gulf Air, saudi airlines, Air Arabia or Emirates

Flights from Riyadh to Peshawar cover the 1620 miles (2613 km) long trip taking on average 5 h 25 min with our travel partners like Pakistan International Airlines, Kuwait Airways, Gulf Air, saudi airlines, Air Arabia or Emirates. Normally, there are 5 flights operating per day, including direct services available. While the average ticket price for this trip costs around $189 (€175), you can find the cheapest plane ticket for as low as $189 (€175). Travelers depart most frequently from Riyadh and arrive in Peshawar.

Travel Tips: Riyadh to Peshawar Flight

Take a flight to Peshawar easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Riyadh to Peshawar.
FAQs
Omio customers have found the cheapest flights from Riyadh to Peshawar to cost as little as $189 (€175)  in the next 7 days.
If you’re looking to buy your plane tickets in the next week, you can expect the Riyadh to Peshawar flight price to come in at an average of $189 (€175)  one way.
You should expect to travel around 1620 miles (2613 km)  to Peshawar from Riyadh by plane.
The flight time to Peshawar from Riyadh is on average 5 h 25 min  for the 1620 miles (2613 km) long journey, but the time it takes to go between Riyadh and Peshawar by flight can vary depending on specific dates or traveling on weekends and holidays.

Omio customers traveling this route book their cheap flights from Riyadh   to Peshawar   most frequently.

You can find the most popular departure airport for this journey, Riyadh, located approximately 22.3 miles (36 km) from the city center of Riyadh. The most popular arrival airport in Peshawar, called Peshawar, is located around 7.1 miles (11.4 km) away from its city center. To reach the city center of Peshawar from Peshawar, check what taxi services, airport shuttle services or public transit options are available.

For the trip from Riyadh to Peshawar you can take a flight with Pakistan International Airlines, Kuwait Airways, Gulf Air, saudi airlines, Air Arabia or Emirates. Be sure to check out all possible airlines that offer services from Riyadh to Peshawar on Omio to compare what amenities they may have.
The average number of flights departing Riyadh for Peshawar is 5 a day. The flight schedules and services may vary between weekdays and weekends.
You can take the first flight from Riyadh to Peshawar at 6: 10 AM. The last flight from Riyadh to Peshawar that you can take departs at 7: 15 AM. Omio shows you the latest flight from Riyadh to Peshawar schedule to help you book the best departure time for this trip.
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you buy plane tickets to Peshawar from Riyadh within the next 7 days, you can find tickets to cost on average $189 (€175) one way. To find the best prices for this journey, consider booking your plane ticket from Riyadh to Peshawar a few months in advance.

More options for your journey from Riyadh to Peshawar

Here are some other resources that might have the information you need

Travel to popular destinations by train, bus or flight

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language