Travellers have found it’s best to book a flight 60 days in advance to save up to 37% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 60 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Ontario to Toronto 1-2 weeks in advance for as low as C$ 425, or C$ 498 for flights within the next 24 hours.
Yes, there are multiple flights from Ontario to Toronto for under C$ 126. The cheapest flight booked recently is on Flair Airlines for just C$ 97, but on average you can expect to pay C$ 227.
Some of our airline partners flying from Ontario to Toronto have new flexible policies in place due to COVID-19. Air Canada, Porter Airlines, and WestJet are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.
Cheapflights has 20 direct flights from Ontario to Toronto under C$ 126. A good price for a direct flight from Ontario to Toronto is less than C$ 232.
There are currently 8+ open flights from Ontario to Toronto within the next 7 days for less than C$ 754.
Most travellers choose Thunder Bay - Toronto Pearson Intl, Timmins - Toronto Island or Ottawa - Toronto Pearson Intl when deciding on the best route from Ontario to Toronto.
For as low as C$ 332, Air Canada can have you in Toronto from Ontario in 45m. All flights are typically direct.
Flying on Flair Airlines is currently your cheapest option to Toronto, with prices starting at C$ 97. Additional round-trip tickets that might be worth considering are offered by Air Canada and Porter Airlines, with the lowest prices starting at C$ 213 and C$ 246, respectively.
The cheapest airlines for a one-way flight from Ontario to Toronto are Flair Airlines (C$ 48), WestJet (C$ 76), and Porter Airlines (C$ 134).
||C$ 102||C$ 250||No cancel fee||52%||
Search Porter Airlines flights
||C$ 156||C$ 284||No cancel fee||67%||
Search Air Canada flights
||C$ 112||C$ 514||No cancel fee||60%||
Search WestJet flights