Users have found that booking a flight from Ontario to New Brunswick at least 38 days early can save you up to 71% on average compared to booking a flight this week. If booking 38 days before your flight isn’t an option for you, users have found flights from Ontario to New Brunswick for as little as C$ 437 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 575 for flights departing within the next 3 days.
Flights from Ontario to New Brunswick lean towards being more expensive in January. Prices are generally better when you fly from Ontario to New Brunswick in August, with the cheapest ticket starting at C$ 177.
Yes, there are multiple flights from Ontario to New Brunswick for under C$ 381. The cheapest flight booked recently is on Multiple Airlines for just C$ 277, but on average you can expect to pay C$ 333.
Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Porter Airlines, and WestJet flying from Ontario to New Brunswick have implemented new flexible cancellation policies.
Cheapflights has 20 direct flights from Ontario to New Brunswick under C$ 381. A good price for a direct flight from Ontario to New Brunswick is less than C$ 414.
There are currently 20+ open flights from Ontario to New Brunswick within the next 7 days for less than C$ 763.
The most popular airlines flying from Ontario to New Brunswick are Air Canada, Porter Airlines and WestJet. Something to consider prior to booking your flight.
The most popular flight routes from Ontario to New Brunswick are Toronto Pearson Intl - Fredericton, Toronto Pearson Intl - Moncton Intl and Toronto Island - Moncton Intl.
The cheapest flight price from Ontario to New Brunswick is C$ 131. On average you can expect to pay C$ 275. The most popular route, (Toronto Pearson Intl - Fredericton), can usually be booked for C$ 299.
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Ontario to New Brunswick on time: KLM(100%), WestJet Encore(100%), WestJet(100%.)
There are many flights that can get you from Ontario to New Brunswick in 1h 32m. Fly via Porter Airlines or Air Canada to get the fastest option. Generally, flights for this route are direct.
Our cheapest airline available from Ontario to New Brunswick is Air Canada. Our recent data shows that you can find tickets from as low as C$ 281 on this airline. An additional option worth looking into is Porter Airlines, starting at C$ 334.
C$ 137 is the cheapest one-way deal found within the past few days, from Porter Airlines. You may also be able to find cheap deals on Air Canada, with prices from C$ 139.
The chart below displays the airlines Cheapflights users travelling from Ontario to New Brunswick choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
C$ 135 | C$ 305 | No cancel fee | 52% |
Search Porter Airlines flights
|
|
![]() |
C$ 103 | C$ 360 | No cancel fee | 60% |
Search WestJet flights
|
|
![]() |
C$ 179 | C$ 420 | No cancel fee | 67% |
Search Air Canada flights
|