Cheap flights from Saint John to Toronto

Find cheap Toronto to Saint John flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Saint John.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Saint John to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Saint John to Toronto flight status

Flight Origin Destination Departure Arrival Equip
AC693 Saint John (YYT) Toronto (YYZ) 1:30 p.m. 3:51 p.m. Airbus A320-100/200
CX1627 Saint John (YYT) Toronto (YYZ) 10:10 a.m. 11:40 a.m. 320
AC8009 Saint John (YYT) Toronto (YYZ) 3:35 p.m. 4:23 p.m. CRJ9
AC7579 Saint John (YYT) Toronto (YYZ) 12:35 p.m. 3:05 p.m. DH8D
AC8007 Saint John (YYT) Toronto (YYZ) 1:15 p.m. 2:03 p.m. DH3
WS627 Saint John (YYT) Toronto (YYZ) 6:30 a.m. 9:06 a.m. Boeing 737 Max 8
AC687 Saint John (YYT) Toronto (YYZ) 6:35 a.m. 8:56 a.m. A321
AC697 Saint John (YYT) Toronto (YYZ) 7 p.m. 9:21 p.m. Airbus A320-100/200
AC1315 Saint John (YYT) Toronto (YYZ) 8 a.m. 11:45 a.m. 320
AC1325 Saint John (YYT) Toronto (YYZ) 9:25 a.m. 2:45 p.m. 321
RV1509 Saint John (YYT) Toronto (YYZ) 8:10 a.m. 10:05 a.m. A319
CX1611 Saint John (YYT) Toronto (YYZ) 7:35 p.m. 9:23 p.m.
AC685 Saint John (YYT) Toronto (YYZ) 5 a.m. 7:20 a.m. Airbus 320-211
AC2197 Saint John (YYT) Toronto (YYZ) 8:25 a.m. 10:45 a.m. E190
LA5213 Saint John (YYT) Toronto (YYZ) 6:25 a.m. 6:57 a.m. B736
AV6977 Saint John (YYT) Toronto (YYZ) 5 a.m. 7:20 a.m. E90
AV6979 Saint John (YYT) Toronto (YYZ) 6:35 a.m. 8:56 a.m. 320
DL7123 Saint John (YYT) Toronto (YYZ) 9:45 p.m. 12:18 a.m. 73W
AC2071 Saint John (YYT) Toronto (YYZ) 9:30 a.m. 11 a.m. A321
AC1535 Saint John (YYT) Toronto (YYZ) 5:05 a.m. 6:50 a.m. 320
WS4222 Saint John (YYT) Toronto (YYZ) 11:30 a.m. 3:01 p.m. B738
AC1335 Saint John (YYT) Toronto (YYZ) 8:55 a.m. 1:30 p.m. A333
AC2089 Saint John (YYT) Toronto (YYZ) 9:10 p.m. 11:35 p.m. A321
AC657 Saint John (YYT) Toronto (YYZ) 11:20 a.m. 11:51 a.m. E190
WS8977 Saint John (YYT) Toronto (YYZ) 7 a.m. 7:37 a.m. B738
CX1629 Saint John (YYT) Toronto (YYZ) 8:45 a.m. 10:46 a.m. E90
RV1535 Saint John (YYT) Toronto (YYZ) 8:35 p.m. 10 p.m. A321
B61316 Saint John (YYT) Toronto (YYZ) 6:35 a.m. 3:04 p.m. E90
AC681 Saint John (YYT) Toronto (YYZ) 5:40 a.m. 7 a.m. A321
KE6553 Saint John (YYT) Toronto (YYZ) 3 p.m. 5:10 p.m. 73W
RV1571 Saint John (YYT) Toronto (YYZ) 4:20 p.m. 5 p.m. A320
KL9723 Saint John (YYT) Toronto (YYZ) 7:40 a.m. 9:52 a.m. 73W
MF6028 Saint John (YYT) Toronto (YYZ) 3 p.m. 5:10 p.m. None
WS415 Saint John (YYT) Toronto (YYZ) 8:55 a.m. 5:28 p.m. B737
AC2035 Saint John (YYT) Toronto (YYZ) 11 a.m. 6:33 p.m. A320
WS4107 Saint John (YYT) Toronto (YYZ) 11 a.m. 4:15 p.m. B738
AC1947 Saint John (YYT) Toronto (YYZ) 5:10 a.m. 7:15 a.m. Airbus A320-100/200
AC1307 Saint John (YYT) Toronto (YYZ) 1:05 p.m. 3:20 p.m. A320
LH6735 Saint John (YYT) Toronto (YYZ) 4:40 p.m. 6:15 p.m. 319
WS8956 Saint John (YYT) Toronto (YYZ) 2 p.m. 2:45 p.m. B738
AC689 Saint John (YYT) Toronto (YYZ) 8:50 a.m. 10:57 a.m. Boeing 737 Max 8
AC7451 Saint John (YYT) Toronto (YYZ) 6:55 a.m. 8 a.m.
WS4328 Saint John (YYT) Toronto (YYZ) 11 p.m. 7 a.m. None
WS4129 Saint John (YYT) Toronto (YYZ) 5:05 p.m. 8:06 p.m. Boeing 737-8CT
AC2121 Saint John (YYT) Toronto (YYZ) 2:28 p.m. 5:57 p.m. A321
AM7329 Saint John (YYT) Toronto (YYZ) 7:15 p.m. 9:27 p.m. B737
WS4113 Saint John (YYT) Toronto (YYZ) 11:50 a.m. 1:53 p.m. B737
WS8905 Saint John (YYT) Toronto (YYZ) 10:30 a.m. 12:29 p.m. None
AC691 Saint John (YYT) Toronto (YYZ) 1:45 p.m. 3:54 p.m. A320
AC695 Saint John (YYT) Toronto (YYZ) 10:15 p.m. 12:22 a.m. E190
QK770 Saint John (YYT) Toronto (YYZ) 6 a.m. 7:05 a.m. CRJ9
WS8904 Saint John (YYT) Toronto (YYZ) 1 p.m. 2:59 p.m. B738
AC699 Saint John (YYT) Toronto (YYZ) 10:15 p.m. 12:22 a.m. Airbus A320-100/200
WG816 Saint John (YYT) Toronto (YYZ) 1:05 p.m. 1:45 p.m. B733
EK4702 Saint John (YYT) Toronto (YYZ) 5:30 a.m. 7:45 a.m. B738
WS329 Saint John (YYT) Toronto (YYZ) 6 a.m. 7:58 a.m. B737
AC2081 Saint John (YYT) Toronto (YYZ) 11:30 a.m. 1:45 p.m. E190
CZ4454 Saint John (YYT) Toronto (YYZ) 9:05 p.m. 10:40 p.m. B738
AF6586 Saint John (YYT) Toronto (YYZ) 6:45 p.m. 7:39 p.m. 736
WS803 Saint John (YYT) Toronto (YYZ) 2:15 p.m. 4:20 p.m. B736
AC393 Saint John (YYT) Toronto (YYZ) 4:25 p.m. 7:07 p.m. A320
WG818 Saint John (YYT) Toronto (YYZ) 6:05 a.m. 7:50 a.m. B733
EY3865 Saint John (YYT) Toronto (YYZ) 1:30 p.m. 3:51 p.m. 320
HU8699 Saint John (YYT) Toronto (YYZ) 5:45 a.m. 8:05 a.m. 73W
ZX1006 Saint John (YYT) Toronto (YYZ) None None CRJ1
WS547 Saint John (YYT) Toronto (YYZ) 6:15 a.m. 8:20 a.m. B737
RS7451 Saint John (YYT) Toronto (YYZ) 6:35 a.m. 8 a.m. E75S
QK11 Saint John (YYT) Toronto (YYZ) None None CRJ9
QK9 Saint John (YYT) Toronto (YYZ) None None CRJ9
QK7 Saint John (YYT) Toronto (YYZ) None None CRJ9
KL9831 Saint John (YYT) Toronto (YYZ) 3:35 p.m. 5:35 p.m. 73W
AF6583 Saint John (YYT) Toronto (YYZ) 8 a.m. 3:33 p.m. 73H
U3693 Saint John (YYT) Toronto (YYZ) None None A320
RS7579 Saint John (YYT) Toronto (YYZ) None None E75S
AC6978 Saint John (YYT) Toronto (YYZ) None None A320
WG844 Saint John (YYT) Toronto (YYZ) 1:20 p.m. 3:20 p.m. B738
CT1771 Saint John (YYT) Toronto (YYZ) 6:30 a.m. 8:29 a.m.
AM7331 Saint John (YYT) Toronto (YYZ) 6:05 p.m. 8:08 p.m. 73W
JJ4235 Saint John (YYT) Toronto (YYZ) noon 1:58 p.m. 73W