How can I find cheap flights from Toronto Pearson International Airport to Bacha Khan International Airport?
Explore the cheapest one-way and round-trip flights from Toronto Pearson International Airport to Bacha Khan International Airport over the next 90 days, with one-way fares from €635 and round-trip from €1,495. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
YYZ 13:5535h 10m1 stopPEW 11:05Toronto - Peshawar | Wed, Nov 25 | Emirates
PEW 09:0533h 45m1 stopYYZ 08:50Peshawar - Toronto | Sun, Nov 29 | Emirates€1,495 €2,35336% off36% off€2,353 €1,495
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Sat, Nov 14 | Qatar Airways
PEW 08:4034h 10m1 stopYYZ 08:50Peshawar - Toronto | Wed, Nov 18 | Etihad Airways€1,505 €2,35336% off36% off€2,353 €1,505
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Mon, Nov 23 | Qatar Airways
PEW 03:0021h 30m1 stopYYZ 14:30Peshawar - Toronto | Mon, Nov 30 | Qatar Airways€1,506 €2,35336% off36% off€2,353 €1,506
YYZ 14:2530h 25m1 stopPEW 06:50Toronto - Peshawar | Mon, Nov 23 | Etihad Airways
PEW 08:4034h 10m1 stopYYZ 08:50Peshawar - Toronto | Mon, Nov 30 | Etihad Airways€1,56733% off€2,353 €1,567
YYZ 13:5531h 35m1 stopPEW 07:30Toronto - Peshawar | Mon, Nov 23 | Emirates
PEW 08:4034h 10m1 stopYYZ 08:50Peshawar - Toronto | Mon, Nov 30 | Etihad Airways€1,62131% off€2,353 €1,621
YYZ 18:0031h1 stopPEW 11:00Toronto - Peshawar | Wed, Nov 25 | Saudia
PEW 12:3035h 55m1 stopYYZ 14:25Peshawar - Toronto | Sat, Nov 28 | Saudia€1,65330% off€2,353 €1,653
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Wed, Nov 25 | Qatar Airways
PEW 03:0021h 30m1 stopYYZ 14:30Peshawar - Toronto | Wed, Dec 2 | Qatar Airways€1,77425% off€2,353 €1,774
YYZ 14:2530h 25m1 stopPEW 06:50Toronto - Peshawar | Thu, Nov 19 | Etihad Airways
PEW 08:4034h 10m1 stopYYZ 08:50Peshawar - Toronto | Fri, Nov 27 | Etihad Airways€1,82522% off€2,353 €1,825
YYZ 14:4530h 5m1 stopPEW 06:50Toronto - Peshawar | Wed, Nov 25 | Etihad Airways
PEW 08:4034h 40m1 stopYYZ 09:20Peshawar - Toronto | Tue, Dec 1 | Etihad Airways€1,89220% off€2,353 €1,892
YTO 13:0017h 25m1 stopPEW 14:00Toronto - Peshawar | Fri, Nov 13 | Normal Airline
PEW 15:006hDirectYTO 16:00Peshawar - Toronto | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest
YYZ 18:0031h1 stopPEW 11:00Toronto - Peshawar | Thu, Nov 19 | Saudia€635 €1,06640% off40% off€1,066 €635
YYZ 13:5531h 35m1 stopPEW 07:30Toronto - Peshawar | Fri, Dec 4 | Emirates€805 €1,06624% off24% off€1,066 €805
YYZ 22:2022h 30m2 stopsPEW 06:50Toronto - Peshawar | Sat, Nov 14 | Finnair€846 €5,15084% off84% off€5,150 €846
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Sat, Nov 28 | Qatar Airways€85420% off€1,066 €854
YYZ 13:5531h 35m1 stopPEW 07:30Toronto - Peshawar | Mon, Nov 23 | Emirates€87418% off€1,066 €874
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Mon, Nov 23 | Qatar Airways€92214% off€1,066 €922
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Fri, Nov 20 | Qatar Airways€92313% off€1,066 €923
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Sat, Nov 21 | Qatar Airways€92313% off€1,066 €923
YYZ 13:5531h 35m1 stopPEW 07:30Toronto - Peshawar | Sat, Jan 2 | Emirates€93412% off€1,066 €934
YTO 13:0017h 25m1 stopPEW 14:00Toronto - Peshawar | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Sun, Jan 3 | Qatar Airways€876 €2,73668% off68% off€2,736 €876
YYZ 14:2530h 25m1 stopPEW 06:50Toronto - Peshawar | Sat, Jan 2 | Etihad Airways€1,148 €2,73657% off57% off€2,736 €1,148
YYZ 14:2530h 25m1 stopPEW 06:50Toronto - Peshawar | Sat, Dec 26 | Etihad Airways€1,270 €2,73654% off54% off€2,736 €1,270
YYZ 18:0031h1 stopPEW 11:00Toronto - Peshawar | Sat, Dec 26 | Saudia€1,29253% off€2,736 €1,292
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Wed, Dec 16 | American Airlines€1,34151% off€2,736 €1,341
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Thu, Dec 17 | Qatar Airways€1,53044% off€2,736 €1,530
YYZ 14:2530h 25m1 stopPEW 06:50Toronto - Peshawar | Fri, Dec 18 | Etihad Airways€2,33215% off€2,736 €2,332
YYZ 18:0031h1 stopPEW 11:00Toronto - Peshawar | Fri, Dec 18 | Saudia€2,43511% off€2,736 €2,435
YTO 13:0017h 25m1 stopPEW 14:00Toronto - Peshawar | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Sat, Nov 28 | Qatar Airways€854 €1,06620% off20% off€1,066 €854
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Mon, Nov 23 | Qatar Airways€922 €1,06614% off14% off€1,066 €922
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Fri, Nov 20 | Qatar Airways€923 €1,06613% off13% off€1,066 €923
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Sat, Nov 21 | Qatar Airways€92313% off€1,066 €923
YYZ 20:1019h 20m1 stopPEW 01:30Toronto - Peshawar | Thu, Nov 19 | Qatar Airways€94811% off€1,066 €948
YYZ 20:1021h 50m2 stopsPEW 04:00Toronto - Peshawar | Sat, Jan 2 | Qatar Airways€1,05679% off€5,150 €1,056
YYZ 20:1021h 50m2 stopsPEW 04:00Toronto - Peshawar | Sat, Dec 26 | American Airlines€1,14478% off€5,150 €1,144
YYZ 20:1021h 50m2 stopsPEW 04:00Toronto - Peshawar | Sat, Dec 26 | Qatar Airways€1,20477% off€5,150 €1,204
YYZ 22:2522h 25m2 stopsPEW 06:50Toronto - Peshawar | Fri, Dec 25 | Finnair€1,27775% off€5,150 €1,277
YTO 13:0017h 25m1 stopPEW 14:00Toronto - Peshawar | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Toronto 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 Toronto Pearson International Airport to Bacha Khan International Airport?
The cheapest airline flying from Toronto Pearson International Airport to Bacha Khan International Airport is Saudia (from €635) 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 Toronto Pearson International Airport to Bacha Khan International Airport?
Check the schedule for flights from Toronto to Peshawar and find the flight that best matches your travel plans.
-
AA8127
Toronto Pearson International Airport
20:10
YYZ
16:45
DOH
S M T W T F SSearch -
AA8224
Hamad International Airport
20:15
DOH
01:30
PEW
S M - W T - - -
QR768
Toronto Pearson International Airport
20:10
YYZ
16:45
DOH
S M T W T F SSearch -
QR600
Hamad International Airport
20:15
DOH
01:30
PEW
S M - W T - - -
AY5992
Toronto Pearson International Airport
18:05
YYZ
05:15
LHR
S M T W T F SSearch -
QR120
Heathrow Airport
09:30
LHR
18:10
DOH
S M T W T F S -
QR600
Hamad International Airport
20:15
DOH
01:30
PEW
S M - W T - - -
QR768
Toronto Pearson International Airport
20:10
YYZ
16:45
DOH
S M T W T F SSearch -
QR1058
Hamad International Airport
21:00
DOH
23:15
SHJ
S M T W T F S -
G9554
Sharjah International Airport
02:55
SHJ
06:50
PEW
S - T - - F - -
PD2617
Toronto Pearson International Airport
17:20
YYZ
19:10
BOS
S M T W T F SSearch -
QR744
Boston Logan International Airport
20:40
BOS
16:30
DOH
S - T - T - S -
QR600
Hamad International Airport
20:15
DOH
01:30
PEW
S M - W T - - -
TP262
Toronto Pearson International Airport
22:45
YYZ
11:05
LIS
S - T - T - SSearch -
TP6731
Humberto Delgado Airport
13:35
LIS
01:00
DXB
S M T W T F S -
EK636
Dubai International Airport
03:20
DXB
07:30
PEW
- - - - T F - -
BA092
Toronto Pearson International Airport
18:05
YYZ
06:15
LHR
S M T W T F SSearch -
WY104
Heathrow Airport
08:25
LHR
19:35
MCT
S - - - T F S -
OV597
Muscat International Airport
01:30
MCT
05:05
PEW
S - - - T - - -
AC856
Toronto Pearson International Airport
21:10
YYZ
08:30
LHR
S M T W T F SSearch -
EY064
Heathrow Airport
13:55
LHR
00:50
AUH
S M T W T F S -
EY276
Zayed International Airport
02:40
AUH
06:45
PEW
S M T W T F S -
LH6585
Toronto Pearson International Airport
20:15
YYZ
08:35
LHR
S M T W T F SSearch -
EY064
Heathrow Airport
13:55
LHR
00:50
AUH
S M T W T F S -
EY276
Zayed International Airport
02:40
AUH
06:45
PEW
S M T W T F S -
TP262
Toronto Pearson International Airport
22:45
YYZ
11:05
LIS
S - T - T - SSearch -
TP6731
Humberto Delgado Airport
13:35
LIS
01:00
DXB
S M T W T F S -
PK284
Dubai International Airport
12:10
DXB
16:05
PEW
S - T - T - S
About Toronto Pearson International Airport and Bacha Khan International Airport
Learn about Toronto Pearson International Airport (YYZ) and Bacha Khan International Airport (PEW) — including location, terminals, transportation, and travel tips.
| Flight distance | 10,908.26km |
|---|---|
| Cheapest one-way ticket price | €635 |
| Cheapest return ticket price | €1,495 |
FAQs for Toronto Pearson International Airport to Bacha Khan International Airport Flights
What is the transportation method from the main airport to downtown in Peshawar?
- The distance from Bacha Khan International Airport to downtown is about 6km, by taxi about 20 minutes.
What are the cheapest flights from Toronto Pearson International Airport to Bacha Khan International Airport?
One-way flights from Toronto Pearson International Airport to Bacha Khan International Airport currently start from €635, and round-trip fares start from €1,495. The current lowest fare is a Saudia flight departing on Thu, Nov 19; prices may vary depending on availability.What is the average price of a flight from Toronto Pearson 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 Toronto Pearson International Airport to Bacha Khan International Airport is €1,200. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Toronto Pearson International Airport to Bacha Khan International Airport on Trip.com?
Enter Toronto Pearson 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.
Find Cheap Flights with Trip.com
- Flights from Toronto Pearson International Airport to Ninoy Aquino International Airport
- Flights from Toronto Pearson International Airport to LaGuardia Airport
- Flights from Toronto Pearson International Airport to Calgary International Airport
- Flights from Toronto Pearson International Airport to Indira Gandhi International Airport
- Flights from Toronto Pearson International Airport to Vancouver International Airport
- Flights from Toronto Pearson International Airport to Vancouver
- Flights from Toronto Pearson International Airport to Calgary
- Flights from Toronto Pearson International Airport to New Delhi
- Flights from Toronto Pearson International Airport to New York
- Flights from Toronto Pearson International Airport to Manila
- Flights from Montréal-Pierre Elliott Trudeau International Airport to Bacha Khan International Airport
- Flights from Bahrain International Airport to Bacha Khan International Airport
- Flights from Calgary International Airport to Bacha Khan International Airport
- Flights from Kuala Lumpur International Airport to Bacha Khan International Airport
- Flights from Toronto Pearson International Airport to Bacha Khan International Airport
- Flights from Montreal to Bacha Khan International Airport
- Flights from Bahrain to Bacha Khan International Airport
- Flights from Kuala Lumpur to Bacha Khan International Airport
- Flights from Toronto to Bacha Khan International Airport
- Flights from Calgary to Bacha Khan International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.