Prices are in Canadian Dollars.

Cheap flights from New Brunswick to Toronto

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
New Brunswick to Toronto (YTO)

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

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.

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

The best prices found for New Brunswick to YTO flights for January, February
28 Feb - 7 Mar
C$ 430pp
YQM
Moncton Intl
Air Canada
 
1 STOP
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
Direct
YQM
Moncton Intl
28 Feb - 6 Mar
C$ 470pp
YQM
Moncton Intl
Air Canada
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
 
1 STOP
YQM
Moncton Intl
2 Feb - 27 Feb
C$ 549pp
YQM
Moncton Intl
Air Canada
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YQM
Moncton Intl

New Brunswick to Toronto 2021 flight deals

Cheap flights to Toronto from New Brunswick found for this year
30 Nov - 14 Dec
C$ 356pp
YFC
Fredericton
Air Canada
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
Direct
YFC
Fredericton
30 Nov - 13 Dec
C$ 359pp
YFC
Fredericton
Air Canada
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YFC
Fredericton
30 Nov - 13 Dec
C$ 399pp
YFC
Fredericton
Air Canada
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
 
1 STOP
YFC
Fredericton

Direct flights to Toronto from New Brunswick

Save time with New Brunswick to Toronto direct flight deals
19 Jul - 22 Jul
C$ 424pp
YSJ
Saint John
Air Canada
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
Direct
YSJ
Saint John
19 Jul - 22 Jul
C$ 425pp
YSJ
Saint John
Air Canada
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
Direct
YSJ
Saint John
5 May - 8 May
C$ 429pp
YQM
Moncton Intl
Air Canada
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
Direct
YQM
Moncton Intl

Last minute flights from New Brunswick to Toronto

Late deals on round-trip flights to Toronto from New Brunswick, departing today and this week
31 Jan - 6 Feb
C$ 799pp
YQM
Moncton Intl
Air Canada
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YQM
Moncton Intl
31 Jan - 6 Feb
C$ 810pp
YQM
Moncton Intl
Air Canada
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
   
2 STOPS
YQM
Moncton Intl
31 Jan - 8 Feb
C$ 1,191pp
YQM
Moncton Intl
Air Canada
Direct
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air Canada
Direct
YQM
Moncton Intl

One-way flights to Toronto from New Brunswick

The cheapest one-way flights from New Brunswick to Toronto
12:50 a.m. - 2:13 a.m.
Air Canada
Direct
2h 23m
YQM - YYZ
Air Canada
C$ 350
DreamWorldTravel
11:40 a.m. - 2:29 p.m.
Air Canada
1 stop
3h 49m
YQM - YYZ
Air Canada
C$ 401
11:40 a.m. - 2:29 p.m.
Air Canada
1 stop
3h 49m
YQM - YYZ
Air Canada
C$ 415
Travel2Be

Related info for your journey

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

Flight FAQs

From New Brunswick to Toronto

Can I find flights from New Brunswick to Toronto for under C$ 380 on Cheapflights?

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.

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

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.

Are there direct flights from New Brunswick to Toronto for under C$ 507 on Cheapflights?

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.

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

There are currently 13+ open flights from New Brunswick to Toronto within the next 7 days for less than C$ 888.

What days are direct flights available from New Brunswick to Toronto?

You can find direct flights on the following days: Tuesday.

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

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.

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

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.

What are the cheapest flights 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

What are the most reliable airlines 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%).

How long is the flight from New Brunswick to Toronto?

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.

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

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.

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

C$ 350 is the cheapest one-way deal found within the past few days, from Air Canada.

Destination information for Toronto

Things to know before you go. Useful info for your trip from New Brunswick to Toronto
Flight duration
2h 33m
Average temperature for January in Toronto
1.0 °C
Avg rainfall for January in Toronto
35.0 mm

Airports servicing

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

Airports servicing Toronto

Billy Bishop Toronto City Airport (YTZ)
Hamilton (YHM)
Kitchener (YKF)

Top 3 airlines flying from New Brunswick to Toronto

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.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Porter Airlines
C$ 175 C$ 265 No cancel fee 52%
Search Porter Airlines flights
WestJet
C$ 152 C$ 303 No cancel fee 60%
Search WestJet flights
Air Canada
C$ 179 C$ 350 No cancel fee 67%
Search Air Canada flights
Home North America Canada Ontario Toronto Cheap flights from New Brunswick to Toronto