Cheap flights from St John to Ontario

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
St John (YSJ) to Ontario

How far in advance should I book a flight from St John to Ontario?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 57% on flights from St John to Ontario compared to booking the week you need them. Waiting 61 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$ 720. For sooner than that we have options available in the next 3 days from C$ 930.

Cheap flights from St John to Ontario in September, October 2020

The best prices found for YSJ to Ontario flights for September, October
6 Oct - 27 Oct
C$ 1,205pp
YSJ
Saint John
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
YSJ
Saint John

St John to Ontario 2020 flight deals

Cheap flights to Ontario from St John found for this year
6 Oct - 27 Oct
C$ 1,205pp
YSJ
Saint John
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
YSJ
Saint John

One-way flights to Ontario from St John

The cheapest one-way flights from St John to Ontario
2:30 a.m. - 3:05 p.m.
Multiple Airlines
2 stops
13h 35m
YSJ - YYZ
Multiple Airlines
C$ 526
United
2:30 a.m. - 3:05 p.m.
Multiple Airlines
2 stops
13h 35m
YSJ - YYZ
Multiple Airlines
C$ 610
United
2:30 a.m. - 3:05 p.m.
Multiple Airlines
2 stops
13h 35m
YSJ - YYZ
Multiple Airlines
C$ 671
United

Related info for your journey

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

Flight FAQs

From St John to Ontario

Can I find flights from St John to Ontario for under C$ 1,300 on Cheapflights?

Yes, there are multiple flights from St John to Ontario for under C$ 1,300. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,205, but on average you can expect to pay C$ 1,205.

Are there direct flights from St John to Ontario for under C$ 1,200 on Cheapflights?

There are no direct flights from St John to Ontario, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

What are the most popular routes from St John to Ontario?

The most popular route from St John to Ontario is Saint John - Toronto Pearson Intl. You may also consider Saint John - Toronto Hamilton or Saint John - Ottawa.

What are the cheapest flights from St John to Ontario?

On average you can expect to pay C$ 336 for a flight from St John to Ontario. The cheapest flight overall is C$ 205 while the most popular route, (Saint John - Toronto Pearson Intl) is currently priced at C$ 370.

Arrival points for flights from St John to Ontario

Show more

Destination information for Ontario

Things to know before you go. Useful info for your trip from St John to Ontario

Airports servicing Saint John

Airports servicing

Chatham-Kent (XCM)
Fort Frances (YAG)
Ste. Marie Marie (YAM)
Attawapiskat (YAT)
Fort Albany (YFA)
Kingston, Ontario (YGK)
Home North America Canada Ontario Cheap flights from St John to Ontario