Lowcost flights from Doha (Qatar) to Peshawar (Pakistan), €54 - €215

Direct distance between cities: 2154 km. Average direct flight time is 3:32 hours.

Please note! Some routes are seasonal.

From Doha to Peshawar with Level (IB)
Average ticket price: €54 - €215

Connection in Jeddah (Saudi Arabia)
From Doha to Jeddah with Flynas (XY)
From Doha to Jeddah with Level (IB)
Average ticket price: €33 - €133
From Jeddah to Peshawar with Serene Air (ER)
Average ticket price: €86 - €345
Connection in Karachi (Pakistan)
From Doha to Karachi with Level (IB)
Average ticket price: €39 - €157
From Karachi to Peshawar with Fly Jinnah (9P)
From Karachi to Peshawar with Serene Air (ER)
Average ticket price: €27 - €110
Connection in Muscat (Oman)
From Doha to Muscat with Salam Air (OV)
From Doha to Muscat with Level (IB)
Average ticket price: €18 - €71
From Muscat to Peshawar with Salam Air (OV)
Average ticket price: €43 - €173
Connection in Riyadh (Saudi Arabia)
From Doha to Riyadh with Flynas (XY)
From Doha to Riyadh with Level (IB)
Average ticket price: €12 - €49
From Riyadh to Peshawar with Serene Air (ER)
From Riyadh to Peshawar with Flynas (XY)
Average ticket price: €65 - €260
Connection in Sharjah (United Arab Emirates)
From Doha to Sharjah with Air Arabia (G9)
Average ticket price: €10 - €40
From Sharjah to Peshawar with Serene Air (ER)
From Sharjah to Peshawar with Air Arabia (G9)
Average ticket price: €45 - €182