When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 60 days in advance, which can save you up to 37% on flights from New Brunswick to Toronto compared to booking the week you need them. Waiting 60 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 429. For sooner than that we have options available in the next 3 days from C$ 502.
Yes, there are multiple flights from New Brunswick to Toronto for under C$ 380. The cheapest flight booked recently is on Porter Airlines for just C$ 379, but on average you can expect to pay C$ 435.
Air Canada, WestJet, and Porter Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Cheapflights has 15 direct flights from New Brunswick to Toronto under C$ 507. A good price for a direct flight from New Brunswick to Toronto is less than C$ 664.
There are currently 13+ open flights from New Brunswick to Toronto within the next 7 days for less than C$ 888.
You can find direct flights on the following days: Tuesday.
The most popular airlines flying from New Brunswick to Toronto are Air Canada, Porter Airlines and WestJet. Something to consider prior to booking your flight.
Most travellers choose Moncton Intl - Toronto Island, Moncton Intl - Toronto Pearson Intl or Fredericton - Toronto Island when deciding on the best route from New Brunswick to Toronto.
Looking at all options, your cheapest flight can be booked for C$ 153. While the most popular route (Moncton Intl - Toronto Island) can be booked for C$ 380 on average our data indicates C$ 290 when flying from New Brunswick to Toronto
The top 3 most reliable airlines when flying from New Brunswick to Toronto are Air Canada (90%), United Airlines (85%) and Jazz (85%).
There are many flights that can get you from New Brunswick to Toronto in 2h 10m. Fly via Air Canada or Porter Airlines to get the fastest option. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
Porter Airlines, at C$ 380, was found to be the cheapest airline from New Brunswick to Toronto. An alternate airline flying to your destination would be Air Canada.
C$ 350 is the cheapest one-way deal found within the past few days, from Air Canada.
The chart below displays the airlines Cheapflights users travelling from New Brunswick to Toronto choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
||C$ 175||C$ 265||No cancel fee||52%||
Search Porter Airlines flights
||C$ 152||C$ 303||No cancel fee||60%||
Search WestJet flights
||C$ 179||C$ 350||No cancel fee||67%||
Search Air Canada flights