Fly to
Budget
C$ 215 - C$ 326
Route
Depart
Return
Price
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Thu 12/9
Nonstop2h 10m
Toronto Pearson Intl
Tue 17/9
Nonstop2h 05m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Thu 12/9
Nonstop2h 10m
Toronto Pearson Intl
Sun 15/9
Nonstop2h 05m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Tue 25/6
Nonstop2h 10m
Toronto Pearson Intl
Sun 30/6
Nonstop2h 05m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Fri 14/6
Nonstop2h 15m
Toronto Pearson Intl
Sun 16/6
Nonstop1h 56m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Mon 24/6
Nonstop2h 15m
Toronto Pearson Intl
Fri 28/6
Nonstop1h 56m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Thu 4/7
Nonstop2h 10m
Toronto Pearson Intl
Tue 9/7
Nonstop2h 05m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Thu 4/7
Nonstop2h 10m
Toronto Pearson Intl
Tue 9/7
Nonstop2h 05m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Thu 15/8
Nonstop2h 10m
Toronto Pearson Intl
Sun 18/8
Nonstop2h 05m
Saint JohnToronto Pearson Intl
YSJ - YYZ
YSJYYZ
Saint John
Thu 15/8
Nonstop2h 10m
Toronto Pearson Intl
Sun 18/8
Nonstop2h 05m
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Our flights were canceled and rescheduled several times and we were given inconvenient flights. I WILL NOT be traveling with Air Canada ever again!!
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Our flights were canceled and rescheduled several times and we were given inconvenient flights. I WILL NOT be traveling with Air Canada ever again!!
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Our flights were canceled and rescheduled several times and we were given inconvenient flights. I WILL NOT be traveling with Air Canada ever again!!