Find flights
Deals
When to book
Airlines
FAQs
English
Round-trip from | C$ 396 |
---|---|
One-way from | C$ 208 |
Popular in | November |
Cheapest in | October |
Average price | C$ 347 |
Good round-trip deal | C$ 218 or less |
Good one-way deal | C$ 89 or less |
Fly from
Fly to
Route
Depart
Return
Price
TorontoSaint John
YTZ - YSJ
YTZYSJ
Toronto Island
Thu 27/11
8:50 a.m.-3:33 p.m.
2 stops5h 43m
Saint John
Thu 4/12
4:15 p.m.-9:35 p.m.
1 stop6h 20m
TorontoSaint John
YTZ - YSJ
YTZYSJ
Toronto Island
Fri 28/11
8:30 a.m.-3:33 p.m.
1 stop6h 03m
Saint John
Fri 5/12
4:15 p.m.-7:55 p.m.
1 stop4h 40m
VancouverSaint John
YVR - YSJ
YVRYSJ
Vancouver Intl
Fri 28/11
11:00 p.m.-3:33 p.m.
2 stops12h 33m
Saint John
Mon 1/12
4:15 p.m.-11:20 p.m.
2 stops11h 05m
TorontoSaint John
YTZ - YSJ
YTZYSJ
Toronto Island
Fri 21/11
8:30 a.m.-3:33 p.m.
1 stop6h 03m
Saint John
Mon 24/11
4:15 p.m.-9:35 p.m.
1 stop6h 20m
CalgarySaint John
YYC - YSJ
YYCYSJ
Calgary
Thu 13/11
5:35 a.m.-3:33 p.m.
1 stop6h 58m
Saint John
Sat 22/11
11:45 a.m.-6:54 p.m.
1 stop10h 09m
TorontoSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Wed 12/11
7:40 a.m.-3:45 p.m.
1 stop7h 05m
Saint John
Wed 19/11
12:00 p.m.-10:00 p.m.
1 stop11h 00m
CalgarySaint John
YYC - YSJ
YYCYSJ
Calgary
Mon 5/1
11:40 p.m.-10:49 a.m.
1 stop8h 09m
Saint John
Tue 27/1
4:15 p.m.-12:14 a.m.
2 stops10h 59m
TorontoSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Fri 21/11
8:00 a.m.-10:59 a.m.
Nonstop1h 59m
Saint John
Mon 24/11
4:15 p.m.-8:30 p.m.
1 stop5h 15m
TorontoSaint John
YTZ - YSJ
YTZYSJ
Toronto Island
Thu 26/3
8:30 a.m.-3:35 p.m.
1 stop6h 05m
Saint John
Thu 2/4
11:55 a.m.-6:07 p.m.
2 stops7h 12m
TorontoSaint John
YYZ - YSJ
YYZYSJ
Toronto Pearson Intl
Wed 12/11
8:00 a.m.-10:59 a.m.
Nonstop1h 59m
Saint John
Wed 19/11
5:40 a.m.-7:03 a.m.
Nonstop2h 23m
Currently, August is the cheapest month in which you can book a flight from Canada to Saint John (average of C$ 112). Flying from Canada to Saint John in March is currently the most expensive (average of C$ 295). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
When flying from Canada to Saint John, the time of day you fly usually plays a role in the price. Save by searching for a flight in the morning, which can drop the price by up to 34% versus a flight in the afternoon.
Travelers seeking maximum savings on their Canada to Saint John flight should consider departing on Saturday mornings when fares are most often at their lowest. Friday afternoons flights should be avoided if possible as fares are typically the most expensive at this time.
The most flights from CA0 to YSJ are scheduled on a Monday (6 on average). You will have fewer flight options on Tuesday, which is when the least amount of flights are scheduled (5 on average).
Entertainment
Boarding
Overall
Food
Crew
Comfort
Reviews
Anonymous,Sep 2025
YYZ - OPO
Entertainment
Boarding
Overall
Food
Crew
Comfort
Reviews
Anonymous,Sep 2025
YYZ - OPO
Entertainment
Boarding
Overall
Food
Crew
Comfort
Reviews
Anonymous,Sep 2025
YYZ - OPO
Entertainment
Boarding
Overall
Food
Crew
Comfort
Reviews
Anonymous,Sep 2025
YYZ - OPO
Cheapflights helps you search for flights from Canada to St John via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.
It’s simple! Cheapflights, which is free to use for everyone, saves millions of users time and money every year by helping them find the cheapest and most suitable flights from Canada to St John.
Yes, we can. To see specific flights from Canada to St John with no change fees, users can toggle flexible booking options after using the search form above to find flights.
Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to St John from Canada today and book when prices fit your budget.