If you’re not able to fly to Sofia in April, then May is your next best option. Flight prices from Canada to Sofia during May average around 1,064 C$.
The best time to book a flight to Sofia from Canada is 60 days out, which is when prices tend to be around 1,141 C$. Keep in mind that you might be able to find cheaper flights to Sofia at any time. In fact, our users found flights for as low as 688 C$ in the past 72 hours.
The cheapest day to depart from Canada to Sofia is on a Tuesday when prices can be found for as low as 1,160 C$. Be sure to avoid booking your departure on a Saturday as prices are generally higher than usual. According to our data, the average ticket price to Sofia on Saturday is 1,256 C$.
In the evening is the cheapest time of day to fly from Canada to Sofia when you can find flight prices for as low as 1,169 C$. Flying to Sofia in the evening is an ideal time because this is during off-peak travel hours. At noon is when there is more demand to fly to Sofia, so prices are often more expensive at around 1,287 C$ per ticket.
Those flying to Sofia could potentially find better pricing at Plovdiv Airport (144 km from Sofia city centre) depending on the month and departure airport.