Lowcost flights from Peshawar (Pakistan) to Karachi (Pakistan), €27 - €110

Direct distance between cities: 1095 km. Average direct flight time is 2:17 hours.

Please note! Some routes are seasonal.

From Peshawar to Karachi with Fly Jinnah (9P)
From Peshawar to Karachi with Serene Air (ER)
Average ticket price: €27 - €110

Connection in Doha (Qatar)
From Peshawar to Doha with Level (IB)
Average ticket price: €54 - €215
From Doha to Karachi with Level (IB)
Average ticket price: €39 - €157
Connection in Jeddah (Saudi Arabia)
From Peshawar to Jeddah with Serene Air (ER)
Average ticket price: €86 - €345
From Jeddah to Karachi with Airblue (PA)
From Jeddah to Karachi with Serene Air (ER)
From Jeddah to Karachi with Air Sial (PF)
From Jeddah to Karachi with Flynas (XY)
Average ticket price: €72 - €288
Connection in Muscat (Oman)
From Peshawar to Muscat with Salam Air (OV)
Average ticket price: €43 - €173
From Muscat to Karachi with Salam Air (OV)
Average ticket price: €23 - €91
Connection in Riyadh (Saudi Arabia)
From Peshawar to Riyadh with Serene Air (ER)
From Peshawar to Riyadh with Flynas (XY)
Average ticket price: €65 - €260
From Riyadh to Karachi with Flynas (XY)
Average ticket price: €52 - €206
Connection in Sharjah (United Arab Emirates)
From Peshawar to Sharjah with Serene Air (ER)
From Peshawar to Sharjah with Air Arabia (G9)
Average ticket price: €45 - €182
From Sharjah to Karachi with Air Arabia (G9)
Average ticket price: €29 - €117