Cheap flights from Toronto to Saint John

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

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

Toronto to Saint John flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Toronto to Saint John flight status

Flight Origin Destination Departure Arrival Equip
RV1536 Toronto (YYZ) Saint John (YYT) 2:35 p.m. 5:45 p.m. A321
DL7124 Toronto (YYZ) Saint John (YYT) 12:50 a.m. 6:34 a.m. 73H
AV6974 Toronto (YYZ) Saint John (YYT) 8:25 p.m. 9:45 p.m. Airbus A319-114
AC686 Toronto (YYZ) Saint John (YYT) 8 a.m. 12:38 p.m. A320
LH6660 Toronto (YYZ) Saint John (YYT) 6:35 p.m. 11:13 p.m. 319
AC696 Toronto (YYZ) Saint John (YYT) 6:35 p.m. 11:13 p.m. Airbus 320-211
AV6976 Toronto (YYZ) Saint John (YYT) 6:35 p.m. 11:13 p.m. 319
RV1544 Toronto (YYZ) Saint John (YYT) 9:10 p.m. 12:20 a.m. B763
AC656 Toronto (YYZ) Saint John (YYT) 1 p.m. 3:28 p.m. E190
AC690 Toronto (YYZ) Saint John (YYT) 12:40 p.m. 5:14 p.m. Airbus A320-100/200
AV6978 Toronto (YYZ) Saint John (YYT) 9:20 p.m. 1:58 a.m. A321
AT958 Toronto (YYZ) Saint John (YYT) 3:05 a.m. 6:10 a.m. 73G
KE6599 Toronto (YYZ) Saint John (YYT) 7 p.m. 7:39 p.m. 73W
AC1536 Toronto (YYZ) Saint John (YYT) 2:35 p.m. 5:45 p.m. 320
KL9620 Toronto (YYZ) Saint John (YYT) 6:30 p.m. 7:14 p.m. DH8D
AC8006 Toronto (YYZ) Saint John (YYT) 10:45 a.m. 11:39 a.m. DH1
AC698 Toronto (YYZ) Saint John (YYT) 9:20 p.m. 1:58 a.m. A321
CX1600 Toronto (YYZ) Saint John (YYT) 2:35 p.m. 5:45 p.m. A320
UA8695 Toronto (YYZ) Saint John (YYT) 8 a.m. 12:38 p.m. 763
CX1626 Toronto (YYZ) Saint John (YYT) 6:35 p.m. 11:13 p.m. E90
AC1334 Toronto (YYZ) Saint John (YYT) 2:30 p.m. 8:15 p.m. A333
WS4126 Toronto (YYZ) Saint John (YYT) 1 p.m. 5:09 p.m. B738
WS4108 Toronto (YYZ) Saint John (YYT) 9 a.m. 9:15 a.m. B738
DL7222 Toronto (YYZ) Saint John (YYT) 3:15 p.m. 9:11 p.m. 736
WS560 Toronto (YYZ) Saint John (YYT) 8:55 a.m. 3:12 p.m. B737
KE6557 Toronto (YYZ) Saint John (YYT) 6:20 p.m. 10:56 p.m. None
LH6656 Toronto (YYZ) Saint John (YYT) 8:40 p.m. 1:16 a.m. 320
EK4701 Toronto (YYZ) Saint John (YYT) 6:20 p.m. 10:56 p.m. B737
AC680 Toronto (YYZ) Saint John (YYT) 8:25 a.m. 11:25 a.m. A321
AC694 Toronto (YYZ) Saint John (YYT) 5:05 p.m. 9:41 p.m. A320
WS328 Toronto (YYZ) Saint John (YYT) 6:20 p.m. 10:56 p.m. B737
MF6047 Toronto (YYZ) Saint John (YYT) 6:20 p.m. 10:55 p.m. None
HU8760 Toronto (YYZ) Saint John (YYT) 6:20 p.m. 10:55 p.m. 73W
AC8008 Toronto (YYZ) Saint John (YYT) 1 p.m. 1:46 p.m. DH1
AC2154 Toronto (YYZ) Saint John (YYT) 2:10 p.m. midnight A320
AC688 Toronto (YYZ) Saint John (YYT) 8:30 a.m. 1:09 p.m. E190
AC692 Toronto (YYZ) Saint John (YYT) 11:50 a.m. 4:29 p.m. A320
AC2120 Toronto (YYZ) Saint John (YYT) None None A321
AC684 Toronto (YYZ) Saint John (YYT) 7:35 p.m. 9:50 p.m. A320
AC2006 Toronto (YYZ) Saint John (YYT) 7 p.m. 10:17 p.m. A321
AC8010 Toronto (YYZ) Saint John (YYT) 3:30 p.m. 4:18 p.m. DH1
WS626 Toronto (YYZ) Saint John (YYT) 1:45 p.m. 6:10 p.m. Boeing 737 Max 8
WG815 Toronto (YYZ) Saint John (YYT) 6:20 a.m. 10:50 a.m. B733
WS4116 Toronto (YYZ) Saint John (YYT) 10 a.m. 11:06 a.m. None
CZ4453 Toronto (YYZ) Saint John (YYT) 8:05 a.m. 9:35 a.m. B738
WS4112 Toronto (YYZ) Saint John (YYT) 7 a.m. 12:53 p.m. B737
QK8 Toronto (YYZ) Saint John (YYT) 11:25 a.m. 11:56 a.m. CRJ9
WS802 Toronto (YYZ) Saint John (YYT) 9 a.m. 1:29 p.m. B736
VS8143 Toronto (YYZ) Saint John (YYT) 8:30 p.m. 12:59 a.m. 73H
WS414 Toronto (YYZ) Saint John (YYT) 10:20 a.m. 2:49 p.m. B736
LA5233 Toronto (YYZ) Saint John (YYT) 8:15 p.m. 12:43 a.m. DH8D
YX4935 Toronto (YYZ) Saint John (YYT) 8 a.m. 12:24 p.m. DH4
ZX1001 Toronto (YYZ) Saint John (YYT) 11 a.m. None CRJ1
KL9778 Toronto (YYZ) Saint John (YYT) 6 p.m. 10:29 p.m. B736
RS7570 Toronto (YYZ) Saint John (YYT) None None E75S
RS7572 Toronto (YYZ) Saint John (YYT) None None E75S
RS7450 Toronto (YYZ) Saint John (YYT) 6:45 a.m. 8:04 a.m. E75S
QK10 Toronto (YYZ) Saint John (YYT) None None CRJ9
QK6 Toronto (YYZ) Saint John (YYT) None None CRJ9
HU8876 Toronto (YYZ) Saint John (YYT) 8:15 p.m. 12:46 a.m. B737
AF6584 Toronto (YYZ) Saint John (YYT) 8:15 p.m. 12:46 a.m. 736
WS4420 Toronto (YYZ) Saint John (YYT) None None B737
WS4324 Toronto (YYZ) Saint John (YYT) 9:25 a.m. 1:55 p.m. None
CX1628 Toronto (YYZ) Saint John (YYT) 10:55 p.m. 3:21 a.m. E90
U3696 Toronto (YYZ) Saint John (YYT) None None A320
KL9768 Toronto (YYZ) Saint John (YYT) 7:59 p.m. 12:25 a.m. 73W
EP766 Toronto (YYZ) Saint John (YYT) 12:40 p.m. 5:06 p.m.
AT963 Toronto (YYZ) Saint John (YYT) 4:50 p.m. 9:21 p.m.
JJ4236 Toronto (YYZ) Saint John (YYT) 5:10 p.m. 9:40 p.m. 73W