Travellers have found it’s best to book a flight 38 days in advance to save up to 71% 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 38 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 Toronto to New Brunswick 1-2 weeks in advance for as low as C$ 436, or C$ 572 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in January. For low rates, August can be a great choice for travel to New Brunswick. Flights to New Brunswick from Toronto in August are about C$ 346 on average during August, but can be found for as low as C$ 176.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Toronto to New Brunswick as you normally would.
Some of the carriers operating flights from Toronto to New Brunswick that may be offering flexible cancellation policies are Air Canada, WestJet, and Porter Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Toronto to New Brunswick for under C$ 200. The cheapest flight booked recently is on Flair Airlines for just C$ 110, but on average you can expect to pay C$ 219.
Cheapflights has 20 direct flights from Toronto to New Brunswick under C$ 200. A good price for a direct flight from Toronto to New Brunswick is less than C$ 239.
There are currently 20+ open flights from Toronto to New Brunswick within the next 7 days for less than C$ 200.
To fly one-way, consider booking your trip with Flair Airlines, which is currently one of the cheapest options available, starting at C$ 39. Porter Airlines flights start at C$ 144 while deals on Air Canada start at C$ 163 one-way.
||C$ 135||C$ 287||No cancel fee||52%||
Search Porter Airlines flights
||C$ 192||C$ 313||No cancel fee||60%||
Search WestJet flights
||C$ 196||C$ 415||No cancel fee||67%||
Search Air Canada flights