When you fly can have a big impact on the price you pay. When you're looking at airports, just bare in mind that a transfer to your accommodation will add an extra cost.
By searching for flights by state, you can easily see the cheapest city in Ontario to fly into. In terms of price, Egyptair is usually the cheapest option.
Compare the costs, flight times and airports to see which flight best suits your travel needs.