The cheapest day to depart on your flight to Peshawar is on a Friday when prices can be found for as low as 1,523 C$. This is often the case because there is less demand to fly during this day of the week. The most expensive day to fly to Peshawar is Saturday, with ticket prices averaging around 2,069 C$.
In the morning is the cheapest time of day to fly from Canada to Peshawar when you can find flight prices for as low as 1,390 C$. Flying to Peshawar in the morning is an ideal time because this is during off-peak travel hours. Flights to Peshawar are more costly at noon, with an average ticket price of 1,667 C$. Departure times at noon fall within the peak daily travel times, which is why tickets can be more expensive.