Cheap flights from New Brunswick to Ontario

Round-trip
Economy
Boston (BOS)
Toronto (YYZ)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
New Brunswick to Ontario

All the information you need to plan the best null to YYZ flight in 2021: compare New Brunswick to Ontario flight prices with the expected peak season, weather and rainfall in Ontario.
How far in advance should I book a flight from New Brunswick to Ontario?

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 New Brunswick to Ontario 1-2 weeks in advance for as low as C$ 412, or C$ 483 for flights within the next 24 hours.

Cheap flights from New Brunswick to Ontario in June, July 2021

The best prices found for New Brunswick to Ontario flights for June, July
10 Jul - 21 Jul
C$ 159pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John
28 Jul - 7 Aug
C$ 177pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John
28 Jul - 7 Aug
C$ 178pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John

New Brunswick to Ontario 2021 flight deals

Cheap flights to Ontario from New Brunswick found for this year
25 Sep - 2 Oct
C$ 96pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John
25 Sep - 29 Sep
C$ 99pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John
1 Sep - 8 Sep
C$ 142pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John

Direct flights to Ontario from New Brunswick

Save time with New Brunswick to Ontario direct flight deals
25 Sep - 2 Oct
C$ 96pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John
25 Sep - 29 Sep
C$ 99pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John
1 Sep - 8 Sep
C$ 142pp
YSJ
Saint John
Flair Airlines
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Flair Airlines
Direct
YSJ
Saint John

Last minute flights from New Brunswick to Ontario

Late deals on round-trip flights to Ontario from New Brunswick, departing today and this week
26 Jun - 10 Aug
C$ 553pp
YQM
Moncton Intl
Air Canada
 
1 STOP
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
 
1 STOP
YQM
Moncton Intl
27 Jun - 9 Aug
C$ 593pp
YQM
Moncton Intl
Air Canada
 
1 STOP
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YQM
Moncton Intl
24 Jun - 10 Jul
C$ 615pp
YQM
Moncton Intl
Air Canada
 
1 STOP
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YQM
Moncton Intl

One-way flights to Ontario from New Brunswick

The cheapest one-way flights from New Brunswick to Ontario
6:45 a.m. - 8:00 a.m.
Flair Airlines
Direct
2h 15m
YSJ - YYZ
Flair Airlines
C$ 88
Gotogate
8:45 a.m. - 7:00 a.m.
Multiple Airlines
1 stop
23h 15m
YQM - YOW
Multiple Airlines
C$ 205
Kiwi.com
2:15 a.m. - 4:00 a.m.
WestJet
Direct
2h 45m
YQM - YYZ
WestJet
C$ 209

Related info for your journey

Useful info, stats and facts about <span class="emphasized">New Brunswick</span> to <span class="emphasized">Ontario</span> flights.

Flight FAQs

From New Brunswick to Ontario

Can I find flights from New Brunswick to Ontario for under C$ 122 on Cheapflights?

Yes, there are multiple flights from New Brunswick to Ontario for under C$ 122. The cheapest flight booked recently is on Flair Airlines for just C$ 96, but on average you can expect to pay C$ 232.

Which airlines flying from New Brunswick to Ontario have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Porter Airlines, and WestJet flying from New Brunswick to Ontario have implemented new flexible cancellation policies.

Are there direct flights from New Brunswick to Ontario for under C$ 122 on Cheapflights?

Cheapflights has 20 direct flights from New Brunswick to Ontario under C$ 122. A good price for a direct flight from New Brunswick to Ontario is less than C$ 246.

Are there last-minute flights available from New Brunswick to Ontario for under C$ 610?

There are currently 15+ open flights from New Brunswick to Ontario within the next 7 days for less than C$ 610.

What are the most popular airlines that fly from New Brunswick to Ontario?

Consider Air Canada, Porter Airlines or WestJet when booking your flight. These represent the most popular airlines when flying from New Brunswick to Ontario.

What are the most popular routes from New Brunswick to Ontario?

When deciding which route to take from New Brunswick to Ontario consider Moncton Intl - Toronto Pearson Intl, Moncton Intl - Ottawa or Fredericton - Toronto Pearson Intl as they are the most popular.

What are the cheapest flights from New Brunswick to Ontario?

Looking at all options, your cheapest flight can be booked for C$ 139. While the most popular route (Moncton Intl - Toronto Pearson Intl) can be booked for C$ 404 on average our data indicates C$ 297 when flying from New Brunswick to Ontario

What are the most reliable airlines from New Brunswick to Ontario?

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 New Brunswick to Ontario on time: United Airlines(98%), Air Canada(97%), Jazz(97%.)

How long is the flight from New Brunswick to Ontario?

For as low as C$ 335, Porter Airlines can have you in Ontario from New Brunswick in 1h 39m. Generally, flights for this route are direct.

What are the cheapest airlines to flying from New Brunswick to Ontario round-trip?

Our cheapest airline available from New Brunswick to Ontario is Flair Airlines. Our recent data shows that you can find tickets from as low as C$ 97 on this airline. Additional options worth looking into are Air Canada and Porter Airlines, starting at C$ 266 and C$ 303 round-trip.

What are the cheapest airlines to fly from New Brunswick to Ontario one-way?

The cheapest airlines for a one-way flight from New Brunswick to Ontario are Flair Airlines (C$ 82), Air Canada (C$ 151), and Porter Airlines (C$ 163).

Destination points for flights from New Brunswick to Ontario

Select to see more specific information for flights from New Brunswick to all places in Ontario.

Destination information for Ontario

Things to know before you go - useful duration and weather info for your trip from New Brunswick to Ontario.
Flight duration
2h 07m

Airports servicing

Charlo (YCL)
Fredericton (YFC)
Moncton (YQM)
St John (YSJ)
Bathurst (ZBF)

Airports servicing

Chatham-Kent (XCM)
Fort Frances (YAG)
Sault Ste Marie (YAM)
Attawapiskat (YAT)
Fort Albany (YFA)
Kingston, Ontario (YGK)

Top 3 airlines flying from New Brunswick to Ontario

The chart below displays the airlines Cheapflights users travelling from New Brunswick to Ontario 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
Porter Airlines
C$ 169 C$ 269 No cancel fee 52%
Search Porter Airlines flights
WestJet
C$ 100 C$ 296 No cancel fee 60%
Search WestJet flights
Air Canada
C$ 160 C$ 364 No cancel fee 67%
Search Air Canada flights
Home North America Canada Ontario Cheap flights from New Brunswick to Ontario
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First