How can I find cheap flights from Bacha Khan International Airport to King Khalid International Airport?
Explore the cheapest one-way and round-trip flights from Bacha Khan International Airport to King Khalid International Airport over the next 90 days, with one-way fares from US$258 and round-trip from US$437. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest
PEW 15:1520h 30m1 stopRUH 09:45Peshawar - Riyadh | Tue, Dec 15 | Fly JinnahUS$258 US$36328% off28% offUS$363 US$258
PEW 15:1520h 30m1 stopRUH 09:45Peshawar - Riyadh | Sun, Dec 13 | Fly JinnahUS$266 US$36327% off27% offUS$363 US$266
PEW 15:1520h 30m1 stopRUH 09:45Peshawar - Riyadh | Sun, Dec 27 | Fly JinnahUS$284 US$36322% off22% offUS$363 US$284
PEW 07:1011h 45m1 stopRUH 16:55Peshawar - Riyadh | Tue, Nov 17 | Pakistan International AirlinesUS$28821% offUS$363 US$288
PEW 07:1012h 15m1 stopRUH 17:25Peshawar - Riyadh | Sun, Nov 15 | Pakistan International AirlinesUS$28821% offUS$363 US$288
PEW 07:1011h 45m1 stopRUH 16:55Peshawar - Riyadh | Sun, Nov 29 | Pakistan International AirlinesUS$28821% offUS$363 US$288
PEW 07:1012h 15m1 stopRUH 17:25Peshawar - Riyadh | Sun, Nov 22 | Pakistan International AirlinesUS$28821% offUS$363 US$288
PEW 07:1012h 15m1 stopRUH 17:25Peshawar - Riyadh | Tue, Nov 24 | Pakistan International AirlinesUS$28821% offUS$363 US$288
PEW 15:1520h 30m1 stopRUH 09:45Peshawar - Riyadh | Sun, Dec 6 | Fly JinnahUS$29120% offUS$363 US$291
PEW 13:0017h 25m1 stopRUH 14:00Peshawar - Riyadh | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Sat, Dec 12 | Saudia
RUH 04:554hNonstopPEW 10:55Riyadh - Peshawar | Sat, Dec 19 | SaudiaUS$437 US$57524% off24% offUS$575 US$437
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Mon, Dec 14 | Saudia
RUH 04:554hNonstopPEW 10:55Riyadh - Peshawar | Mon, Dec 21 | SaudiaUS$500 US$57513% off13% offUS$575 US$500
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Mon, Nov 23 | Saudia
RUH 16:406h 50m1 stopPEW 01:30Riyadh - Peshawar | Wed, Nov 25 | Qatar AirwaysUS$456 US$57521% off21% offUS$575 US$456
PEW 11:0523h 30m1 stopRUH 08:35Peshawar - Riyadh | Mon, Nov 30 | Air Arabia
RUH 20:0013h1 stopPEW 11:00Riyadh - Peshawar | Wed, Dec 2 | SaudiaUS$46220% offUS$575 US$462
PEW 08:408h 30m1 stopRUH 15:10Peshawar - Riyadh | Mon, Nov 30 | Etihad Airways
RUH 22:0011h1 stopPEW 11:00Riyadh - Peshawar | Wed, Dec 2 | SaudiaUS$48017% offUS$575 US$480
PEW 12:0029h 10m1 stopRUH 15:10Peshawar - Riyadh | Wed, Dec 2 | Pakistan International Airlines
RUH 14:1511h 30m1 stopPEW 03:45Riyadh - Peshawar | Mon, Dec 7 | SalamAirUS$48516% offUS$575 US$485
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Mon, Nov 30 | Saudia
RUH 18:0015h1 stopPEW 11:00Riyadh - Peshawar | Wed, Dec 2 | SaudiaUS$49414% offUS$575 US$494
PEW 11:057h 10m1 stopRUH 16:15Peshawar - Riyadh | Mon, Dec 14 | Air Arabia
RUH 04:554hNonstopPEW 10:55Riyadh - Peshawar | Mon, Dec 21 | SaudiaUS$49614% offUS$575 US$496
PEW 11:0523h 30m1 stopRUH 08:35Peshawar - Riyadh | Sat, Dec 5 | Air Arabia
RUH 17:208h 25m1 stopPEW 03:45Riyadh - Peshawar | Thu, Dec 10 | SalamAirUS$50013% offUS$575 US$500
PEW 13:0017h 25m1 stopRUH 14:00Peshawar - Riyadh | Fri, Nov 13 | Normal Airline
RUH 15:006hNonstopPEW 16:00Riyadh - Peshawar | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Sun, Jan 3 | flyadealUS$316 US$36313% off13% offUS$363 US$316
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Wed, Dec 30 | flyadealUS$316 US$39921% off21% offUS$399 US$316
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Sat, Dec 19 | SaudiaUS$323 US$36311% off11% offUS$363 US$323
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Jan 7 | SaudiaUS$32618% offUS$399 US$326
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Feb 4 | SaudiaUS$32718% offUS$399 US$327
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Tue, Feb 2 | SaudiaUS$33117% offUS$399 US$331
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Jan 14 | SaudiaUS$33217% offUS$399 US$332
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Nov 26 | SaudiaUS$33317% offUS$399 US$333
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Mon, Dec 7 | flyadealUS$33416% offUS$399 US$334
PEW 13:0017h 25m1 stopRUH 14:00Peshawar - Riyadh | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Wed, Dec 30 | flyadealUS$316 US$50337% off37% offUS$503 US$316
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Jan 7 | SaudiaUS$326 US$50335% off35% offUS$503 US$326
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Feb 4 | SaudiaUS$327 US$50335% off35% offUS$503 US$327
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Tue, Feb 2 | SaudiaUS$33134% offUS$503 US$331
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Jan 14 | SaudiaUS$33234% offUS$503 US$332
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Nov 26 | SaudiaUS$33334% offUS$503 US$333
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Mon, Dec 7 | flyadealUS$33434% offUS$503 US$334
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Mon, Dec 21 | flyadealUS$33434% offUS$503 US$334
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Wed, Dec 9 | flyadealUS$33533% offUS$503 US$335
PEW 13:0017h 25m1 stopRUH 14:00Peshawar - Riyadh | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Tue, Nov 17 | SaudiaUS$361 US$1,60477% off77% offUS$1,604 US$361
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Nov 12 | SaudiaUS$373 US$1,60477% off77% offUS$1,604 US$373
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Wed, Nov 18 | flyadealUS$411 US$1,60474% off74% offUS$1,604 US$411
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Mon, Nov 16 | flyadealUS$42873% offUS$1,604 US$428
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Mon, Nov 16 | SaudiaUS$54166% offUS$1,604 US$541
PEW 11:455hNonstopRUH 14:45Peshawar - Riyadh | Wed, Nov 18 | SaudiaUS$55965% offUS$1,604 US$559
PEW 08:408h 30m1 stopRUH 15:10Peshawar - Riyadh | Thu, Nov 12 | Etihad AirwaysUS$29082% offUS$1,604 US$290
PEW 12:009h 30m1 stopRUH 19:30Peshawar - Riyadh | Thu, Nov 12 | Pakistan International AirlinesUS$30981% offUS$1,604 US$309
PEW 12:009h 30m1 stopRUH 19:30Peshawar - Riyadh | Tue, Nov 17 | Pakistan International AirlinesUS$31081% offUS$1,604 US$310
PEW 13:0017h 25m1 stopRUH 14:00Peshawar - Riyadh | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
PEW 12:304h 50mNonstopRUH 15:20Peshawar - Riyadh | Thu, Dec 3 | SaudiaUS$357 US$62443% off43% offUS$624 US$357
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Sat, Dec 19 | SaudiaUS$323 US$36311% off11% offUS$363 US$323
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Jan 7 | SaudiaUS$326 US$39918% off18% offUS$399 US$326
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Feb 4 | SaudiaUS$32718% offUS$399 US$327
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Tue, Feb 2 | SaudiaUS$33117% offUS$399 US$331
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Jan 14 | SaudiaUS$33217% offUS$399 US$332
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Nov 26 | SaudiaUS$33317% offUS$399 US$333
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Tue, Jan 5 | SaudiaUS$34314% offUS$399 US$343
PEW 12:304h 55mNonstopRUH 15:25Peshawar - Riyadh | Thu, Dec 10 | SaudiaUS$35012% offUS$399 US$350
PEW 13:0017h 25m1 stopRUH 14:00Peshawar - Riyadh | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Peshawar to Riyadh are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Bacha Khan International Airport to King Khalid International Airport
What is the cheapest month for one-way flights from Bacha Khan International Airport to King Khalid International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Bacha Khan International Airport to King Khalid International Airport, the best time to buy is in March, with an average price of US$261. You’ll want to avoid June, when the average price can reach as high as US$412.
What is the cheapest day of the week to fly from Bacha Khan International Airport to King Khalid International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Bacha Khan International Airport to King Khalid International Airport is Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Saturday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Bacha Khan International Airport to King Khalid International Airport?
The cheapest airline flying from Bacha Khan International Airport to King Khalid International Airport is Fly Jinnah (from US$258) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Bacha Khan International Airport to King Khalid International Airport?
Check the schedule for flights from Peshawar to Riyadh and find the flight that best matches your travel plans.
-
PK217
Bacha Khan International Airport
12:00
PEW
14:40
AUH
S M T W T F SSearch -
XY236
Zayed International Airport
18:15
AUH
19:30
RUH
- M - W - F - -
OV598
Bacha Khan International Airport
05:50
PEW
07:40
MCT
S - - - T - -Search -
OV205
Muscat International Airport
12:30
MCT
14:00
RUH
S M - W T F - -
PK283
Bacha Khan International Airport
07:05
PEW
09:45
DXB
S - T - T - SSearch -
XY218
Dubai International Airport
15:30
DXB
16:55
RUH
S M T W T F S -
PK283
Bacha Khan International Airport
07:05
PEW
09:45
DXB
S - T - T - SSearch -
XY206
Dubai International Airport
18:50
DXB
20:15
RUH
S M T W T F S -
9P866
Bacha Khan International Airport
14:55
PEW
16:50
KHI
S M T W T F SSearch -
9P612
Jinnah International Airport
07:50
KHI
09:35
RUH
S - T W T F S -
9P866
Bacha Khan International Airport
14:55
PEW
16:50
KHI
S M T W T F SSearch -
F3662
Jinnah International Airport
08:00
KHI
09:45
RUH
- - - W - F - -
PK283
Bacha Khan International Airport
07:05
PEW
09:45
DXB
S - T - T - SSearch -
XY202
Dubai International Airport
11:30
DXB
12:40
RUH
S M T W T F S -
9P866
Bacha Khan International Airport
14:55
PEW
16:50
KHI
S M T W T F SSearch -
F3830
Jinnah International Airport
08:40
KHI
11:30
JED
S M T W T F S -
F3120
King Abdulaziz International Airport
14:20
JED
15:55
RUH
S M T W T F S -
9P866
Bacha Khan International Airport
14:55
PEW
16:50
KHI
S M T W T F SSearch -
OV514
Jinnah International Airport
06:55
KHI
07:40
MCT
S M - W T F - -
OV205
Muscat International Airport
12:30
MCT
14:00
RUH
S M - W T F - -
9P866
Bacha Khan International Airport
14:55
PEW
16:50
KHI
S M T W T F SSearch -
F3830
Jinnah International Airport
08:40
KHI
11:30
JED
S M T W T F S -
F3138
King Abdulaziz International Airport
15:30
JED
17:05
RUH
S M T W T F S
About Bacha Khan International Airport and King Khalid International Airport
Learn about Bacha Khan International Airport (PEW) and King Khalid International Airport (RUH) — including location, terminals, transportation, and travel tips.
| Flight distance | 2,597.84 km |
|---|---|
| Cheapest one-way ticket price | US$258 |
| Cheapest return ticket price | US$437 |
FAQs for Bacha Khan International Airport to King Khalid International Airport Flights
How long is the flight from Bacha Khan International Airport to King Khalid International Airport?
Bacha Khan International Airport to King Khalid International Airport takes about 5 hours 5 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Bacha Khan International Airport (PEW) to King Khalid International Airport (RUH)?
There are around 1 daily flights from Bacha Khan International Airport (PEW) to King Khalid International Airport (RUH).What is the flight schedule from Bacha Khan International Airport to King Khalid International Airport?
The earliest flight from Bacha Khan International Airport to King Khalid International Airport departs at 12:30, and the last departs at 12:30, with about 1 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Bacha Khan International Airport (PEW) to King Khalid International Airport (RUH) most expensive?
The route from Bacha Khan International Airport (PEW) to King Khalid International Airport (RUH) is quite popular. Without considering departure times or holidays, tickets cost around US$575 in November, the most expensive month to book this route.What time does the earliest flight from Bacha Khan International Airport to King Khalid International Airport depart?
The earliest flight departs from Bacha Khan International Airport (PEW) at 08:15 and arrives in King Khalid International Airport (RUH) at 10:10.What is the transportation method from the main airport to downtown in Riyadh?
- The distance from King Khalid International Airport to downtown is about 27 km, by taxi about 40 minutes.
Which airline operates the most direct flights from Bacha Khan International Airport (PEW) to King Khalid International Airport (RUH)?
flyadeal is a very popular airline operating an average of 655 flights per month.What are the cheapest flights from Bacha Khan International Airport to King Khalid International Airport?
One-way flights from Bacha Khan International Airport to King Khalid International Airport currently start from US$258, and round-trip fares start from US$437. The current lowest fare is a Fly Jinnah flight departing on Tue, Dec 15; prices may vary depending on availability.Which airlines offer direct flights from Bacha Khan International Airport to King Khalid International Airport?
Yes. flyadeal operate direct flights from Bacha Khan International Airport to King Khalid International Airport, with an average flight time of 4 hours 50 minutes, and around 1 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Bacha Khan International Airport to King Khalid International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Bacha Khan International Airport to King Khalid International Airport is US$463. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Bacha Khan International Airport to King Khalid International Airport?
flyadeal are the most popular budget airlines flying from Bacha Khan International Airport to King Khalid International Airport, with one-way fares starting from US$258. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Bacha Khan International Airport to King Khalid International Airport?
Bacha Khan International Airport to King Khalid International Airport operates around 2 weekly flights, mainly by flyadeal and Saudia. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Bacha Khan International Airport to King Khalid International Airport on Trip.com?
Enter Bacha Khan International Airport and King Khalid International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Direct flights Bacha Khan International Airport to Sharjah International Airport
- Direct flights Bacha Khan International Airport to Zayed International Airport
- Cheap flights from Bacha Khan International Airport to Dubai International Airport
- Direct flights Bacha Khan International Airport to King Abdulaziz International Airport
- Flights from Bacha Khan International Airport to Ras Al Khaimah International Airport
- Available flights from Bacha Khan International Airport to Abu Dhabi
- Cheap flights from Bacha Khan International Airport to Dubai
- Flights from Bacha Khan International Airport to Jeddah
- Flights from Bacha Khan International Airport to Ras Al Khaimah
- Available flights from Bacha Khan International Airport to Sharjah
- Direct flights Sharjah International Airport to King Khalid International Airport
- Direct flights Cairo International Airport to King Khalid International Airport
- Cheap flights from Zayed International Airport to King Khalid International Airport
- Cheap flights from King Abdulaziz International Airport to King Khalid International Airport
- Cheap flights from Dubai International Airport to King Khalid International Airport
- Round-trip flights from Sharjah to King Khalid International Airport
- Cheap flights from Jeddah to King Khalid International Airport
- Round-trip flights from Medina to King Khalid International Airport
- Round-trip flights from Dubai to King Khalid International Airport
- Direct flights from Abu Dhabi to King Khalid International Airport