Prices are in Canadian Dollars.

Cheap flights from Ontario to New Brunswick

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

How to find the cheapest flight from
Ontario to New Brunswick

How far in advance should I book a flight from Ontario to New Brunswick?

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.

What is the cheapest month to fly from Ontario to New Brunswick?

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.

Cheap flights from Ontario to New Brunswick in January, February 2021

The best prices found for Ontario to New Brunswick flights for January, February
12 Feb - 17 Feb
C$ 277pp
YTZ
Toronto Island
Multiple Airlines
 
1 STOP
YFC
Fredericton
YFC
Fredericton
Porter Airlines
 
1 STOP
YTZ
Toronto Island
13 Feb - 16 Feb
C$ 282pp
YTZ
Toronto Island
Air Canada
 
1 STOP
YFC
Fredericton
YFC
Fredericton
Air Canada
 
1 STOP
YTZ
Toronto Island
13 Feb - 17 Feb
C$ 299pp
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YFC
Fredericton
YFC
Fredericton
Air Canada
   
2 STOPS
YYZ
Toronto Pearson Intl

Ontario to New Brunswick 2021 flight deals

Cheap flights to New Brunswick from Ontario found for this year
12 Feb - 17 Feb
C$ 277pp
YTZ
Toronto Island
Multiple Airlines
 
1 STOP
YFC
Fredericton
YFC
Fredericton
Porter Airlines
 
1 STOP
YTZ
Toronto Island
2 Mar - 5 Mar
C$ 281pp
YTZ
Toronto Island
Air Canada
 
1 STOP
YFC
Fredericton
YFC
Fredericton
Air Canada
 
1 STOP
YTZ
Toronto Island
13 Feb - 16 Feb
C$ 282pp
YTZ
Toronto Island
Air Canada
 
1 STOP
YFC
Fredericton
YFC
Fredericton
Air Canada
 
1 STOP
YTZ
Toronto Island

Direct flights to New Brunswick from Ontario

Save time with Ontario to New Brunswick direct flight deals
1 Mar - 4 Mar
C$ 297pp
YYZ
Toronto Pearson Intl
Air Canada
Direct
YFC
Fredericton
YFC
Fredericton
Air Canada
Direct
YYZ
Toronto Pearson Intl
13 Feb - 16 Feb
C$ 299pp
YYZ
Toronto Pearson Intl
Air Canada
Direct
YFC
Fredericton
YFC
Fredericton
Air Canada
Direct
YYZ
Toronto Pearson Intl
18 Apr - 19 Apr
C$ 333pp
YOW
Ottawa
Porter Airlines
Direct
YSJ
Saint John
YSJ
Saint John
Porter Airlines
Direct
YOW
Ottawa

Last minute flights from Ontario to New Brunswick

Late deals on round-trip flights to New Brunswick from Ontario, departing today and this week
20 Jan - 20 Feb
C$ 646pp
YYZ
Toronto Pearson Intl
Air Canada
Direct
YQM
Moncton Intl
YQM
Moncton Intl
Air Canada
Direct
YYZ
Toronto Pearson Intl
20 Jan - 20 Feb
C$ 651pp
YYZ
Toronto Pearson Intl
Air Canada
 
1 STOP
YQM
Moncton Intl
YQM
Moncton Intl
Air Canada
Direct
YYZ
Toronto Pearson Intl
20 Jan - 20 Feb
C$ 657pp
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YQM
Moncton Intl
YQM
Moncton Intl
Air Canada
Direct
YYZ
Toronto Pearson Intl

One-way flights to New Brunswick from Ontario

The cheapest one-way flights from Ontario to New Brunswick
7:05 a.m. - 11:22 a.m.
Porter Airlines
Direct
3h 17m
YTZ - YQM
Porter Airlines
C$ 145
mytrip.com
9:15 a.m. - 12:25 p.m.
Air Canada
Direct
2h 10m
YYZ - YFC
Air Canada
C$ 163
mytrip.com
3:15 a.m. - 7:32 a.m.
Porter Airlines
Direct
3h 17m
YTZ - YQM
Porter Airlines
C$ 173
mytrip.com

Related info for your journey

Useful info, stats and facts about Ontario to New Brunswick flights.

Flight FAQs

From Ontario to New Brunswick

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

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.

Which airlines flying from Ontario to New Brunswick 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 Ontario to New Brunswick have implemented new flexible cancellation policies.

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

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.

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

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

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

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.

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

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.

What are the cheapest flights from Ontario to New Brunswick?

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.

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

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%.)

How long is the flight from Ontario to New Brunswick?

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.

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

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.

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

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.

Destination points for flights from Ontario to New Brunswick

Destination information for New Brunswick

Things to know before you go. Useful info for your trip from Ontario to New Brunswick
Flight duration
2h 08m

Airports servicing

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

Airports servicing

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

Top 3 airlines flying from Ontario to New Brunswick

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
Porter Airlines
C$ 135 C$ 305 No cancel fee 52%
Search Porter Airlines flights
WestJet
C$ 103 C$ 360 No cancel fee 60%
Search WestJet flights
Air Canada
C$ 179 C$ 420 No cancel fee 67%
Search Air Canada flights
Home North America Canada New Brunswick Cheap flights from Ontario to New Brunswick
  • 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