How can I find cheap flights from Milan Malpensa Airport to Bacha Khan International Airport?
Explore the cheapest one-way and round-trip flights from Milan Malpensa Airport to Bacha Khan International Airport over the next 90 days, with one-way fares from €240 and round-trip from €689. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
MXP 08:5512h 35m1 stopPEW 01:30Milan - Peshawar | Fri, Nov 20 | Qatar Airways
PEW 03:0021h 5m1 stopMXP 20:05Peshawar - Milan | Fri, Nov 27 | Qatar Airways€689 €1,13639% off39% off€1,136 €689
MXP 21:4529h 5m1 stopPEW 06:50Milan - Peshawar | Fri, Nov 20 | Etihad Airways
PEW 08:4025h 50m1 stopMXP 06:30Peshawar - Milan | Fri, Nov 27 | Etihad Airways€725 €1,13636% off36% off€1,136 €725
MXP 13:5513h 35m1 stopPEW 07:30Milan - Peshawar | Fri, Nov 20 | Emirates
PEW 09:0527h 15m1 stopMXP 08:20Peshawar - Milan | Fri, Nov 27 | Emirates€806 €1,13628% off28% off€1,136 €806
MIL 13:0017h 25m1 stopPEW 14:00Milan - Peshawar | Thu, Nov 5 | Normal Airline
PEW 15:006hDirectMIL 16:00Peshawar - Milan | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest
MXP 21:5028h 15m1 stopPEW 05:05Milan - Peshawar | Fri, Nov 6 | Oman Air€240 €77069% off69% off€770 €240
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Nov 13 | Oman Air€244 €77068% off68% off€770 €244
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Dec 11 | Oman Air€274 €77064% off64% off€770 €274
MXP 15:0515h 40m1 stopPEW 10:45Milan - Peshawar | Thu, Dec 3 | Flynas€33356% off€770 €333
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Nov 20 | Oman Air€37352% off€770 €373
MXP 15:4015h 20m1 stopPEW 11:00Milan - Peshawar | Sat, Nov 28 | Saudia€38051% off€770 €380
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Dec 18 | Oman Air€38650% off€770 €386
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Dec 25 | Oman Air€38850% off€770 €388
MXP 10:3016h 20m1 stopPEW 06:50Milan - Peshawar | Mon, Nov 16 | Etihad Airways€42445% off€770 €424
MIL 13:0017h 25m1 stopPEW 14:00Milan - Peshawar | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
MXP 10:3016h 20m1 stopPEW 06:50Milan - Peshawar | Wed, Nov 25 | Etihad Airways€398 €71945% off45% off€719 €398
MXP 08:5512h 35m1 stopPEW 01:30Milan - Peshawar | Wed, Nov 25 | Qatar Airways€401 €71944% off44% off€719 €401
MXP 08:5512h 35m1 stopPEW 01:30Milan - Peshawar | Thu, Nov 26 | Qatar Airways€418 €71942% off42% off€719 €418
MXP 08:5512h 35m1 stopPEW 01:30Milan - Peshawar | Thu, Nov 5 | Qatar Airways€41842% off€719 €418
MXP 08:5512h 35m1 stopPEW 01:30Milan - Peshawar | Fri, Nov 27 | Qatar Airways€42840% off€719 €428
MXP 10:3016h 20m1 stopPEW 06:50Milan - Peshawar | Sun, Jan 10 | Etihad Airways€44239% off€719 €442
MXP 13:5513h 35m1 stopPEW 07:30Milan - Peshawar | Thu, Nov 12 | Emirates€44438% off€719 €444
MXP 08:5512h 35m1 stopPEW 01:30Milan - Peshawar | Thu, Nov 12 | Qatar Airways€45037% off€719 €450
MXP 13:5513h 35m1 stopPEW 07:30Milan - Peshawar | Thu, Nov 5 | Emirates€45437% off€719 €454
MIL 13:0017h 25m1 stopPEW 14:00Milan - Peshawar | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
MXP 15:4015h 20m1 stopPEW 11:00Milan - Peshawar | Sat, Nov 28 | Saudia€380 €77051% off51% off€770 €380
MXP 15:4015h 20m1 stopPEW 11:00Milan - Peshawar | Thu, Nov 12 | Saudia€546 €77028% off28% off€770 €546
MXP 15:0515h 40m1 stopPEW 10:45Milan - Peshawar | Thu, Dec 3 | Flynas€333 €77056% off56% off€770 €333
MXP 15:0515h 40m1 stopPEW 10:45Milan - Peshawar | Thu, Nov 19 | Flynas€46839% off€770 €468
MXP 10:3016h 20m1 stopPEW 06:50Milan - Peshawar | Mon, Nov 16 | Etihad Airways€42445% off€770 €424
MXP 10:3016h 20m1 stopPEW 06:50Milan - Peshawar | Sat, Nov 28 | Etihad Airways€43544% off€770 €435
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Nov 13 | Oman Air€24468% off€770 €244
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Dec 11 | Oman Air€27464% off€770 €274
MXP 21:0526h 40m1 stopPEW 03:45Milan - Peshawar | Fri, Nov 20 | Oman Air€37352% off€770 €373
MIL 13:0017h 25m1 stopPEW 14:00Milan - Peshawar | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
MXP 08:5512h 35m1 stopPEW 01:30Milan - Peshawar | Thu, Nov 5 | Qatar Airways€418 €71942% off42% off€719 €418
MXP 13:5513h 35m1 stopPEW 07:30Milan - Peshawar | Thu, Nov 5 | Emirates€454 €71937% off37% off€719 €454
MXP 13:5513h 35m1 stopPEW 07:30Milan - Peshawar | Fri, Nov 6 | Emirates€510 €71928% off28% off€719 €510
MIL 13:0017h 25m1 stopPEW 14:00Milan - Peshawar | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Milan to Peshawar 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 Milan Malpensa Airport to Bacha Khan International Airport
What is the cheapest month to fly from Milan Malpensa Airport to Bacha Khan International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Milan Malpensa Airport to Bacha Khan International Airport are usually in March, with an average price of €330. It is best to avoid August, when the average price can reach €561.
What is the cheapest day of the week to fly from Milan Malpensa Airport to Bacha Khan International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Milan Malpensa Airport to Bacha Khan International Airport is Tuesday, with average prices usually lower than other days. Avoid departing on Friday as prices are typically highest on that day.
Which airline offers the cheapest flights from Milan Malpensa Airport to Bacha Khan International Airport?
The cheapest airline flying from Milan Malpensa Airport to Bacha Khan International Airport is Oman Air (from €274) 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 Milan Malpensa Airport to Bacha Khan International Airport?
Check the schedule for flights from Milan to Peshawar and find the flight that best matches your travel plans.
-
QR124
Milan Malpensa Airport
09:40
MXP
16:25
DOH
S M T W T F SSearch -
QR600
Hamad International Airport
20:50
DOH
02:25
PEW
S M - W T - - -
SV210
Milan Malpensa Airport
16:05
MXP
22:15
JED
- M T W T F SSearch -
SV796
King Abdulaziz International Airport
02:55
JED
09:55
PEW
S - T - T - S -
XY398
Milan Malpensa Airport
15:05
MXP
22:45
RUH
- M - W - F -Search -
F3657
King Khalid International Airport
04:40
RUH
10:45
PEW
S - T - - - - -
EY082
Milan Malpensa Airport
10:30
MXP
19:30
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 -
QR118
Milan Malpensa Airport
22:25
MXP
06:10
DOH
S - T - T - SSearch -
QR600
Hamad International Airport
20:50
DOH
02:25
PEW
S M - W T - - -
U23653
Milan Malpensa Airport
18:35
MXP
22:05
ATH
- - - - - F SSearch -
G9685
Athens International Airport "Eleftherios Venizelos"
13:45
ATH
20:15
SHJ
S M T W - F S -
G9556
Sharjah International Airport
07:10
SHJ
10:55
PEW
- M - W T - S -
WY144
Milan Malpensa Airport
21:05
MXP
06:45
MCT
- M T - T - SSearch -
QR1127
Muscat International Airport
13:00
MCT
13:35
DOH
S M T W T F S -
QR600
Hamad International Airport
20:50
DOH
02:25
PEW
S M - W T - - -
WY144
Milan Malpensa Airport
21:05
MXP
06:45
MCT
- M T - T - SSearch -
OV597
Muscat International Airport
00:10
MCT
03:45
PEW
S - - - T - - -
WY144
Milan Malpensa Airport
21:05
MXP
06:45
MCT
- M T - T - SSearch -
WY5223
Muscat International Airport
00:10
MCT
03:45
PEW
S - - - T - - -
EY080
Milan Malpensa Airport
20:55
MXP
06:50
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
About Milan Malpensa Airport and Bacha Khan International Airport
Learn about Milan Malpensa Airport (MXP) and Bacha Khan International Airport (PEW) — including location, terminals, transportation, and travel tips.
| Flight distance | 5,382.26 km |
|---|---|
| Cheapest one-way ticket price | €240 |
| Cheapest return ticket price | €689 |
FAQs for Milan Malpensa 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 6 km. It takes about 20 minutes by taxi.
What are the cheapest flights from Milan Malpensa Airport to Bacha Khan International Airport?
One-way flights from Milan Malpensa Airport to Bacha Khan International Airport currently start from €240, and round-trip fares start from €689. The current lowest fare is a Oman Air flight departing on Fri, Nov 6; prices may vary depending on availability.What is the average price of a flight from Milan Malpensa 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 Milan Malpensa Airport to Bacha Khan International Airport is €518. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Milan Malpensa Airport to Bacha Khan International Airport on Trip.com?
Enter Milan Malpensa 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.