How can I find cheap flights from Bahrain International Airport to Bacha Khan International Airport?
Explore the cheapest one-way and round-trip flights from Bahrain International Airport to Bacha Khan International Airport over the next 90 days, with one-way fares from €121 and round-trip from €204. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Recommended
- Next 7 days
- Fastest
- Cheapest
BAH 09:0516h 55m1 stopPEW 04:00Bahrain - Peshawar | Tue, Nov 17 | Air Arabia€121 €87886% off86% off€878 €121
BAH 10:4518h 5m1 stopPEW 06:50Bahrain - Peshawar | Thu, Nov 19 | Etihad Airways€123 €87886% off86% off€878 €123
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Fri, Nov 20 | Etihad Airways€123 €87886% off86% off€878 €123
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Sat, Nov 21 | Etihad Airways€12386% off€878 €123
BAH 16:5012h1 stopPEW 06:50Bahrain - Peshawar | Wed, Nov 25 | Etihad Airways€12486% off€878 €124
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Thu, Nov 12 | Etihad Airways€12885% off€878 €128
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Mon, Nov 23 | Etihad Airways€12985% off€878 €129
BAH 20:5011h 25m1 stopPEW 10:15Bahrain - Peshawar | Mon, Nov 16 | Air Arabia€13285% off€878 €132
BAH 17:508h 10m1 stopPEW 04:00Bahrain - Peshawar | Sun, Nov 22 | Air Arabia€14184% off€878 €141
BAH 13:0017h 25m1 stopPEW 14:00Bahrain - Peshawar | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
BAH 17:5014h 25m1 stopPEW 10:15Bahrain - Peshawar | Wed, Dec 2 | Air Arabia
PEW 11:0511h 5m1 stopBAH 20:10Peshawar - Bahrain | Thu, Dec 10 | Air Arabia€204 €36945% off45% off€369 €204
BAH 10:4518h 5m1 stopPEW 06:50Bahrain - Peshawar | Fri, Nov 13 | Etihad Airways
PEW 08:4014h 20m1 stopBAH 21:00Peshawar - Bahrain | Fri, Nov 20 | Etihad Airways€301 €36918% off18% off€369 €301
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Tue, Dec 15 | Etihad Airways
PEW 08:4014h 20m1 stopBAH 21:00Peshawar - Bahrain | Wed, Dec 23 | Etihad Airways€307 €36917% off17% off€369 €307
BAH 16:5012h1 stopPEW 06:50Bahrain - Peshawar | Sat, Dec 12 | Etihad Airways
PEW 08:408h 10m1 stopBAH 14:50Peshawar - Bahrain | Sat, Dec 19 | Etihad Airways€31215% off€369 €312
BAH 10:4518h 5m1 stopPEW 06:50Bahrain - Peshawar | Fri, Dec 4 | Etihad Airways
PEW 08:4014h 20m1 stopBAH 21:00Peshawar - Bahrain | Fri, Dec 11 | Etihad Airways€32113% off€369 €321
BAH 16:5012h1 stopPEW 06:50Bahrain - Peshawar | Tue, Nov 17 | Etihad Airways
PEW 08:4014h 20m1 stopBAH 21:00Peshawar - Bahrain | Mon, Nov 23 | Etihad Airways€32312% off€369 €323
BAH 10:4518h 5m1 stopPEW 06:50Bahrain - Peshawar | Wed, Dec 2 | Etihad Airways
PEW 08:4014h 20m1 stopBAH 21:00Peshawar - Bahrain | Thu, Dec 10 | Etihad Airways€32512% off€369 €325
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Thu, Nov 26 | Etihad Airways
PEW 08:4014h 20m1 stopBAH 21:00Peshawar - Bahrain | Thu, Dec 3 | Etihad Airways€32612% off€369 €326
BAH 10:4518h 5m1 stopPEW 06:50Bahrain - Peshawar | Fri, Dec 11 | Etihad Airways
PEW 08:4014h 20m1 stopBAH 21:00Peshawar - Bahrain | Fri, Dec 18 | Etihad Airways€32711% off€369 €327
BAH 13:0017h 25m1 stopPEW 14:00Bahrain - Peshawar | Fri, Nov 13 | Normal Airline
PEW 15:006hNonstopBAH 16:00Peshawar - Bahrain | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Tue, Dec 22 | Air Arabia€160 €52369% off69% off€523 €160
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Sat, Nov 28 | Etihad Airways€166 €52368% off68% off€523 €166
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Tue, Dec 1 | Air Arabia€171 €52367% off67% off€523 €171
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Sun, Nov 29 | Air Arabia€17467% off€523 €174
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Fri, Nov 13 | Air Arabia€18365% off€523 €183
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Fri, Dec 4 | Etihad Airways€20960% off€523 €209
BAH 23:006h 30m1 stopPEW 07:30Bahrain - Peshawar | Thu, Dec 17 | Emirates€22356% off€523 €223
BAH 22:505h 55m1 stopPEW 06:45Bahrain - Peshawar | Fri, Nov 13 | Etihad Airways€34933% off€523 €349
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Tue, Nov 17 | Etihad Airways€46511% off€523 €465
BAH 13:0017h 25m1 stopPEW 14:00Bahrain - Peshawar | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Fri, Nov 13 | Air Arabia€183 €52365% off65% off€523 €183
BAH 22:505h 55m1 stopPEW 06:45Bahrain - Peshawar | Fri, Nov 13 | Etihad Airways€349 €52333% off33% off€523 €349
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Tue, Nov 17 | Etihad Airways€465 €52311% off11% off€523 €465
BAH 13:0017h 25m1 stopPEW 14:00Bahrain - Peshawar | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Tue, Dec 22 | Air Arabia€160 €56171% off71% off€561 €160
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Tue, Dec 1 | Air Arabia€171 €56170% off70% off€561 €171
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Sun, Nov 29 | Air Arabia€174 €56169% off69% off€561 €174
BAH 20:505h 10m1 stopPEW 04:00Bahrain - Peshawar | Fri, Nov 13 | Air Arabia€18367% off€561 €183
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Fri, Nov 20 | Etihad Airways€12386% off€878 €123
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Sat, Nov 21 | Etihad Airways€12386% off€878 €123
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Thu, Nov 12 | Etihad Airways€12885% off€878 €128
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Mon, Nov 23 | Etihad Airways€12985% off€878 €129
BAH 22:555h 55m1 stopPEW 06:50Bahrain - Peshawar | Sat, Nov 28 | Etihad Airways€16670% off€561 €166
BAH 13:0017h 25m1 stopPEW 14:00Bahrain - Peshawar | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Bahrain to Peshawar are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Bahrain International Airport to Bacha Khan International Airport?
The cheapest airline flying from Bahrain International Airport to Bacha Khan International Airport is Air Arabia (from €98) 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 Bahrain International Airport to Bacha Khan International Airport?
Check the schedule for flights from Bahrain to Peshawar and find the flight that best matches your travel plans.
-
EY646
Bahrain International Airport
22:55
BAH
01:05
AUH
S M - W T F -Search -
EY276
Zayed International Airport
02:40
AUH
06:45
PEW
S M T W T F S -
G9104
Bahrain International Airport
17:50
BAH
20:00
SHJ
S M T W T F SSearch -
G9554
Sharjah International Airport
02:55
SHJ
06:50
PEW
S - T - - F - -
G9106
Bahrain International Airport
20:50
BAH
23:00
SHJ
S M T W T F SSearch -
G9556
Sharjah International Airport
07:10
SHJ
10:55
PEW
- M - W T - S -
EY644
Bahrain International Airport
16:50
BAH
19:00
AUH
S - T - - - SSearch -
EY276
Zayed International Airport
02:40
AUH
06:45
PEW
S M T W T F S -
G9104
Bahrain International Airport
17:50
BAH
20:00
SHJ
S M T W T F SSearch -
G9556
Sharjah International Airport
07:10
SHJ
10:55
PEW
- M - W T - S -
G9102
Bahrain International Airport
08:55
BAH
11:10
SHJ
S M T W T F SSearch -
G9554
Sharjah International Airport
02:55
SHJ
06:50
PEW
S - T - - F - -
EY642
Bahrain International Airport
10:45
BAH
12:55
AUH
S M T W T F SSearch -
EY276
Zayed International Airport
02:40
AUH
06:45
PEW
S M T W T F S -
G9108
Bahrain International Airport
06:45
BAH
09:00
SHJ
S M T W T F SSearch -
G9554
Sharjah International Airport
02:55
SHJ
06:50
PEW
S - T - - F - -
G9102
Bahrain International Airport
08:55
BAH
11:10
SHJ
S M T W T F SSearch -
G9556
Sharjah International Airport
07:10
SHJ
10:55
PEW
- M - W T - S -
EY648
Bahrain International Airport
03:25
BAH
05:30
AUH
S M T - T F SSearch -
EY276
Zayed International Airport
02:40
AUH
06:45
PEW
S M T W T F S
About Bahrain International Airport and Bacha Khan International Airport
Learn about Bahrain International Airport (BAH) and Bacha Khan International Airport (PEW) — including location, terminals, transportation, and travel tips.
| Flight distance | 2,182.04 km |
|---|---|
| Cheapest one-way ticket price | €121 |
| Cheapest return ticket price | €204 |
FAQs for Bahrain International Airport to Bacha Khan International Airport Flights
How many daily flights are there from Bahrain International Airport (BAH) to Bacha Khan International Airport (PEW)?
There are around 1 daily flights from Bahrain International Airport (BAH) to Bacha Khan International Airport (PEW).When are flight tickets from Bahrain International Airport (BAH) to Bacha Khan International Airport (PEW) most expensive?
The route from Bahrain International Airport (BAH) to Bacha Khan International Airport (PEW) is quite popular. Without considering departure times or holidays, tickets cost around €280 in October, the most expensive month to book this route.What time does the earliest flight from Bahrain International Airport to Bacha Khan International Airport depart?
The earliest flight departs from Bahrain International Airport (BAH) at 09:05 and arrives in Bacha Khan International Airport (PEW) at 14:25.What is the transportation method from the main airport to downtown in Peshawar?
- The distance from Bacha Khan International Airport to downtown is about 6 km, by taxi about 20 minutes.
Which airline operates the most direct flights from Bahrain International Airport (BAH) to Bacha Khan International Airport (PEW)?
Gulf Air is a very popular airline operating an average of 8 flights per month.What are the cheapest flights from Bahrain International Airport to Bacha Khan International Airport?
One-way flights from Bahrain International Airport to Bacha Khan International Airport currently start from €121, and round-trip fares start from €204. The current lowest fare is a Air Arabia flight departing on Tue, Nov 17; prices may vary depending on availability.What is the average price of a flight from Bahrain International Airport to Bacha Khan 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 Bahrain International Airport to Bacha Khan International Airport is €274. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Bahrain International Airport to Bacha Khan International Airport on Trip.com?
Enter Bahrain International Airport and Bacha Khan 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 Bahrain International Airport to Dubai International Airport
- Cheap flights from Bahrain International Airport to Cairo International Airport
- Direct flights Bahrain International Airport to Sharjah International Airport
- Direct flights Bahrain International Airport to Zayed International Airport
- Flights from Bahrain International Airport to Chhatrapati Shivaji Maharaj International Airport
- Cheap flights from Bahrain International Airport to Abu Dhabi
- Available flights from Bahrain International Airport to Dubai
- Available flights from Bahrain International Airport to Sharjah
- Available flights from Bahrain International Airport to Cairo
- Cheap flights from Bahrain International Airport to Mumbai
- Direct flights Ras Al Khaimah International Airport to Bacha Khan International Airport
- Cheap flights from Dubai International Airport to Bacha Khan International Airport
- Cheap flights from Sharjah International Airport to Bacha Khan International Airport
- Cheap flights from King Khalid International Airport to Bacha Khan International Airport
- Cheap flights from Zayed International Airport to Bacha Khan International Airport
- Cheap flights from Abu Dhabi to Bacha Khan International Airport
- Cheap flights from Dubai to Bacha Khan International Airport
- Direct flights from Ras Al Khaimah to Bacha Khan International Airport
- Direct flights from Sharjah to Bacha Khan International Airport
- Direct flights from Riyadh to Bacha Khan International Airport