Cheap flights from Saint John to Toronto

YSJ — YTO
13 Dec — 20 Dec1
Return
1 adult
Economy
From?
To?
Tue 13/12
Tue 20/12

The best prices from Saint John to Toronto are usually found in September or June, booked 38 days in advance, depart on a Thursday or Tuesday and return on a Thursday

How to find the cheapest flight from St John (YSJ) to Toronto (YTO)

All the information you need to plan the best YSJ to YTO flight in 2022: compare St John to Toronto flight prices with the expected peak season, weather and rainfall in Toronto.

YSJ - YTO

Price

C$ 161 - C$ 443

YTO

Temperature

-6 - 21 °C

YTO

Rainfall

51 - 83 mm

Popular inFebruaryHigh demand for flights, 37% potential price rise
Cheapest inSeptemberBest time to find cheap flights, 42% potential price drop
Average priceC$ 403Average for round-trip flights in December 2022
Round-trip fromC$ 220From Saint John to Toronto (YTO)

What is the cheapest day to fly round-trip from Saint John to Toronto?

Users have found that leaving on a Wednesday can be a cost-effective option. It’s possible to save up to 109% on your flight compared to booking on days when demand is much higher.

How far in advance should I book a flight from Saint John to Toronto?

Find a great deal and save up to 42% by booking at least 35 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Saint John to Toronto within the next two weeks, with the cheapest ticket starting at C$ 407.

What is the cheapest month to fly from Saint John to Toronto?

September can be a great time to fly to Toronto from Saint John with a flight ticket averaging about C$ 380. Cheapflights users have found deals in the month of September for as cheap as C$ 132. The most expensive prices can be found in the month of February.

When is the cheapest time to fly from Saint John to Toronto (YSJ - YTO)?

Unlike in the afternoon, when flights are generally more expensive, you can save up to 56% on flights from Saint John to Toronto by exploring options for tickets in the evening.

Cheap flights from St John to Toronto in December, January 2022

The best prices found for YSJ to YTO flights for December, January
26 Dec. - 30 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

1 stop

5h 35m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

1h 55m
C$ 526

Air Canada

Deal found 5/12

26 Dec. - 28 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

2 stops

10h 18m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

1h 55m
C$ 575

Air Canada

Deal found 5/12

25 Dec. - 31 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

1 stop

5h 35m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

1h 55m
C$ 582

Air Canada

Deal found 7/12

St John to Toronto 2022 flight deals

Cheap flights to Toronto from St John found for this year
26 Dec. - 30 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

1 stop

5h 35m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

1h 55m
C$ 526

Air Canada

Deal found 5/12

26 Dec. - 28 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

2 stops

10h 18m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

1h 55m
C$ 575

Air Canada

Deal found 5/12

25 Dec. - 31 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

1 stop

5h 35m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

1h 55m
C$ 582

Air Canada

Deal found 7/12

Cheap Air Canada flights from St John to Toronto

23 Apr. - 28 Apr.
YSJ

Saint John

YTZ

Toronto Island

1 stop

3h 48m
YTZ

Toronto Island

YSJ

Saint John

1 stop

5h 12m
C$ 486

Air Canada

Deal found 8/12

23 Apr. - 29 Apr.
YSJ

Saint John

YYZ

Toronto Pearson Intl

1 stop

4h 26m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

2h 14m
C$ 487

Air Canada

Deal found 8/12

3 Feb. - 5 Feb.
YSJ

Saint John

YYZ

Toronto Pearson Intl

Nonstop

2h 40m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

2h 10m
C$ 516

Air Canada

Deal found 6/12

Direct flights to Toronto from St John

Save time with St John to Toronto direct flight deals
3 Feb. - 11 Feb.
YSJ

Saint John

YYZ

Toronto Pearson Intl

Nonstop

2h 40m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

2h 10m
C$ 487

Air Canada

Deal found 7/12

3 Feb. - 5 Feb.
YSJ

Saint John

YYZ

Toronto Pearson Intl

Nonstop

2h 40m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

2h 10m
C$ 516

Air Canada

Deal found 6/12

15 Mar. - 21 Mar.
YSJ

Saint John

YYZ

Toronto Pearson Intl

Nonstop

2h 40m
YYZ

Toronto Pearson Intl

YSJ

Saint John

Nonstop

2h 10m
C$ 520

Air Canada

Deal found 7/12

Last minute flights from St John to Toronto

Late deals on round-trip flights to Toronto from St John, departing today and this week
17 Dec. - 26 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

Nonstop

2h 11m
YYZ

Toronto Pearson Intl

YSJ

Saint John

1 stop

4h 03m
C$ 736

Air Canada

Deal found 5/12

14 Dec. - 21 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

2 stops

8h 18m
YYZ

Toronto Pearson Intl

YSJ

Saint John

1 stop

4h 33m
C$ 866

Air Canada

Deal found 7/12

15 Dec. - 20 Dec.
YSJ

Saint John

YYZ

Toronto Pearson Intl

Nonstop

2h 11m
YYZ

Toronto Pearson Intl

YSJ

Saint John

1 stop

4h 33m
C$ 896

Air Canada

Deal found 8/12

Related info for your journey

Useful info, stats and facts about St John to Toronto flights.

What airport do you fly from for flights from Saint John to Toronto?

For a flight from Saint John to Toronto, you will be flying from Saint John. Saint John (YSJ) is just 15.1 km from the centre of the city. Saint John is the only Saint John airport and it handles 3 outbound flights to Toronto per day. 4 airlines have flights to Toronto from Saint John on a regular basis.

Which airlines flying from Saint John to Toronto have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Flair Airlines, and Swoop flying from Saint John to Toronto have implemented new flexible cancellation policies.

Can I find flights from Saint John to Toronto for under C$ 500 on Cheapflights?

Yes, there are multiple flights from Saint John to Toronto for under C$ 500. The cheapest flight booked recently is on Air Canada for just C$ 486, but on average you can expect to pay C$ 547.

Are there direct flights from Saint John to Toronto for under C$ 500 on Cheapflights?

Cheapflights has 20 direct flights from Saint John to Toronto under C$ 500. A good price for a direct flight from Saint John to Toronto is less than C$ 657.

Are there last-minute flights available from Saint John to Toronto for under C$ 800?

There are currently 20+ open flights from Saint John to Toronto within the next 7 days for less than C$ 800.

What is the cheapest airline to fly from Saint John to Toronto round-trip?

Air Canada, at C$ 486, was found to be the cheapest airline from Saint John to Toronto..

What are the most popular routes from Saint John to Toronto?

Most travellers choose Saint John - Toronto Pearson Intl, Saint John - Toronto Island or Saint John - Toronto Hamilton when deciding on the best route from Saint John to Toronto.

What are the most popular airlines that fly from Saint John to Toronto?

Before booking your flight from Saint John to Toronto check out the most popular airlines for this route: Air Canada, Flair Airlines or Swoop.

What are the most reliable airlines from Saint John to Toronto?

Before booking your flight to Toronto from Saint John, check out the most reliable airlines to get you to your destination on time: Air Canada (79%), Jazz (79%), Flair Airlines( 75%).

What are the cheapest flights from Saint John to Toronto?

The cheapest flight price from Saint John to Toronto is C$ 386. On average you can expect to pay C$ 3,506. The most popular route, (Saint John - Toronto Pearson Intl), can usually be booked for C$ 130.

Alternative routes for St John to Toronto

See prices for flight routes from nearby airports that may be better suited for you.
Fredericton to Ottawafrom C$ 363 pp
Moncton to Ottawafrom C$ 410 pp
Moncton to Thunder Bayfrom C$ 551 pp
St John to Ottawafrom C$ 777 pp
Fredericton to Windsorfrom C$ 822 pp

Top 3 airlines flying from St John to Toronto

The chart below displays the airlines Cheapflights users travelling from St John to Toronto choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Flair AirlinesCheapestC$ 107AverageC$ 221FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Flair Airlines flights
SwoopCheapestC$ 110AverageC$ 177FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Swoop flights
Air CanadaCheapestC$ 286AverageC$ 530FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights

Hourly flight availability from St John to Toronto

See what time of day planes typically take off from St John to Toronto
47%of flight departuresEarly morningMidnight to 6 am
53%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from St John to Toronto

See how many times per day planes take to the skies headed from St John to Toronto
Sunday4daily flights
Monday4daily flights
Tuesday3daily flights
Wednesday4daily flights
Thursday3daily flights
Friday4daily flights
Saturday4daily flights