Airlines with flights from Saint John to Toronto
There are two airlines with scheduled flights between YSJ and YYZ. Both Air Canada and Flair operates non-stop flights from Saint John to Pearson and the flight time is 2 hours and 7 minutes. You can also connect with Air Canada via Montreal with a flight time of 3 hours and 43 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 2 hours and 7 minutes
-
Toronto is a Air Canada hub.
-
13 flights per week
-
Airbus A320Airbus A319Airbus A321Boeing 737MAX 8 PassengerAirbus A220-300
-
Business class available
YSJ
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC2007
05:35
05:35
05:35
05:40
05:00
05:40
05:40
AC2009
12:20
12:20
12:20
12:50
12:50
12:50
----
AC641
----
----
----
----
----
----
12:50
The timetable & schedule information was updated at 2026-04-21
Non-stop with Flair Airlines
-
Total flight time: 2 hours and 15 minutes
-
Low-cost airline
-
Toronto is a Flair Airlines focus city (Operating base ).
-
3 flights per week
-
Boeing 737MAX 8 Passenger
YSJ
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
F8685
10:45
----
10:45
----
10:45
----
----
The timetable & schedule information was updated at 2026-04-21
Via Montreal with Air Canada
-
Total flight time: 3h 43m - 5h 44m.
-
Toronto is a Air Canada hub.
-
21 flights per week
-
Airbus A320Airbus A319Airbus A321Boeing 737MAX 8 PassengerAirbus A220-300
YSJ
Via YUL
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC7723
AC489
AC489
----
16:30
16:30
16:30
16:30
16:30
16:30
AC7723
AC423
AC423
16:30
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21

There are two airlines with scheduled flights between YSJ and YYZ. Both Air Canada and Flair operates non-stop flights from Saint John to Pearson and the flight time is 2 hours and 7 minutes. You can also connect with Air Canada via Montreal with a flight time of 3 hours and 43 minutes.