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 (YTO) - Saint John (YYT) 2024-06-06 2024-06-09 143 USD 6 hours 40 minutes Direct 2024-05-15T01:49:38
Toronto (YTO) - Saint John (YYT) 2024-06-13 2024-06-16 151 USD 6 hours 40 minutes Direct 2024-05-15T01:35:53
Toronto (YTO) - Saint John (YYT) 2024-06-07 2024-06-08 193 USD 9 hours 50 minutes Connection 2024-05-17T01:45:52
Toronto (YTO) - Saint John (YYT) 2024-06-09 2024-06-10 193 USD 8 hours 30 minutes Connection 2024-05-16T20:09:42
Toronto (YTO) - Saint John (YYT) 2024-06-15 2024-06-16 193 USD 8 hours 25 minutes Connection 2024-05-16T00:03:08
Toronto (YTO) - Saint John (YYT) 2024-06-17 2024-06-18 193 USD 8 hours 30 minutes Connection 2024-05-17T02:14:48
Toronto (YTO) - Saint John (YYT) 2024-06-20 2024-06-20 193 USD 9 hours 59 minutes Connection 2024-05-17T02:15:14
Toronto (YTO) - Saint John (YYT) 2024-06-22 2024-06-23 193 USD 8 hours 25 minutes Connection 2024-05-16T13:43:31
Toronto (YTO) - Saint John (YYT) 2024-06-08 2024-06-12 196 USD 9 hours 54 minutes Connection 2024-05-13T23:04:31
Toronto (YTO) - Saint John (YYT) 2024-06-13 2024-06-14 202 USD 10 hours 11 minutes Connection 2024-05-17T02:38:31
Toronto (YTO) - Saint John (YYT) 2024-06-25 2024-06-25 202 USD 10 hours 4 minutes Connection 2024-05-16T12:25:03
Toronto (YTO) - Saint John (YYT) 2024-06-10 2024-06-11 210 USD 9 hours 47 minutes Connection 2024-05-17T23:04:59
Toronto (YTO) - Saint John (YYT) 2024-06-24 2024-06-25 210 USD 8 hours 30 minutes Connection 2024-05-17T23:11:35
Toronto (YTO) - Saint John (YYT) 2024-06-08 2024-06-09 212 USD 8 hours 25 minutes Connection 2024-05-18T09:04:20
Toronto (YTO) - Saint John (YYT) 2024-06-14 2024-06-15 212 USD 8 hours 15 minutes Connection 2024-05-18T22:02:49
Toronto (YTO) - Saint John (YYT) 2024-06-16 2024-06-17 212 USD 8 hours 30 minutes Connection 2024-05-18T19:22:30
Toronto (YTO) - Saint John (YYT) 2024-06-20 2024-06-21 212 USD 11 hours 10 minutes Connection 2024-05-18T21:19:03
Toronto (YTO) - Saint John (YYT) 2024-06-25 2024-06-26 212 USD 9 hours 47 minutes Connection 2024-05-18T04:41:03
Toronto (YTO) - Saint John (YYT) 2024-06-09 2024-06-09 221 USD 9 hours 59 minutes Connection 2024-05-16T17:27:23
Toronto (YTO) - Saint John (YYT) 2024-06-05 2024-06-08 228 USD 12 hours 24 minutes Connection 2024-05-16T01:13:11
Toronto (YTO) - Saint John (YYT) 2024-06-06 2024-06-10 228 USD 6 hours 45 minutes Direct 2024-05-16T03:23:09
Toronto (YTO) - Saint John (YYT) 2024-06-06 2024-06-15 228 USD 9 hours 50 minutes Connection 2024-05-16T00:05:24
Toronto (YTO) - Saint John (YYT) 2024-06-08 2024-06-14 228 USD 6 hours 45 minutes Direct 2024-05-16T03:09:13
Toronto (YTO) - Saint John (YYT) 2024-06-09 2024-06-18 228 USD 6 hours 45 minutes Direct 2024-05-16T00:29:44
Toronto (YTO) - Saint John (YYT) 2024-06-10 2024-06-15 228 USD 9 hours 50 minutes Connection 2024-05-16T00:19:01
Toronto (YTO) - Saint John (YYT) 2024-06-10 2024-06-16 228 USD 10 hours 16 minutes Connection 2024-05-16T01:17:51
Toronto (YTO) - Saint John (YYT) 2024-06-10 2024-06-18 228 USD 9 hours 47 minutes Connection 2024-05-16T01:59:00
Toronto (YTO) - Saint John (YYT) 2024-07-13 2024-07-16 244 USD 6 hours 37 minutes Direct 2024-05-16T23:06:28
Toronto (YTO) - Saint John (YYT) 2024-07-02 2024-07-06 263 USD 9 hours 12 minutes Connection 2024-05-14T12:07:28
Toronto (YTO) - Saint John (YYT) 2024-06-28 2024-07-01 281 USD 8 hours 27 minutes Connection 2024-05-16T18:14:41

Toronto to Saint John flight status

Flight Origin Destination Departure Arrival Equip
LH6656 Toronto (YYZ) Saint John (YYT) 8:45 p.m. 1:21 a.m. 320
AC692 Toronto (YYZ) Saint John (YYT) 5 p.m. 9:30 p.m. A320
AC696 Toronto (YYZ) Saint John (YYT) 8:45 p.m. 1:21 a.m. Airbus 320-211
LH6660 Toronto (YYZ) Saint John (YYT) 5 p.m. 9:36 p.m. 319
AV6974 Toronto (YYZ) Saint John (YYT) 7 p.m. 8:07 p.m. Airbus A319-114
EK4701 Toronto (YYZ) Saint John (YYT) 1:50 p.m. 6:27 p.m. B737
UA8695 Toronto (YYZ) Saint John (YYT) 8:40 a.m. 1:16 p.m. 763
RV1544 Toronto (YYZ) Saint John (YYT) 8:55 p.m. 12:04 a.m. B763
AV6976 Toronto (YYZ) Saint John (YYT) 5 p.m. 9:36 p.m. 319
AV6978 Toronto (YYZ) Saint John (YYT) 6:30 p.m. 11:06 p.m. A321
AC694 Toronto (YYZ) Saint John (YYT) 6:30 p.m. 11:06 p.m. A320
AC690 Toronto (YYZ) Saint John (YYT) 1:20 p.m. 5:56 p.m. Airbus A320-100/200
KE6557 Toronto (YYZ) Saint John (YYT) 1:50 p.m. 6:27 p.m. None
WS560 Toronto (YYZ) Saint John (YYT) 1:50 p.m. 6:27 p.m. B737
AC8008 Toronto (YYZ) Saint John (YYT) 1:25 p.m. 2:12 p.m. DH1
AC8006 Toronto (YYZ) Saint John (YYT) 11 a.m. 11:47 a.m. DH1
CX1626 Toronto (YYZ) Saint John (YYT) 5 p.m. 9:36 p.m. E90
CX1600 Toronto (YYZ) Saint John (YYT) 4:15 p.m. 7:24 p.m. A320
DL7124 Toronto (YYZ) Saint John (YYT) 3:20 p.m. 4:30 p.m. 73H
RV1536 Toronto (YYZ) Saint John (YYT) 11:50 a.m. 3:35 p.m. A321
AC1536 Toronto (YYZ) Saint John (YYT) 11:50 a.m. 3:35 p.m. 320
KL9620 Toronto (YYZ) Saint John (YYT) 3 p.m. 3:08 p.m. DH8D
MF6047 Toronto (YYZ) Saint John (YYT) 1:50 p.m. 6:27 p.m. None
DL7222 Toronto (YYZ) Saint John (YYT) 8:15 a.m. 9:15 a.m. 736
AC686 Toronto (YYZ) Saint John (YYT) 8 a.m. 12:36 p.m. A320
AC8010 Toronto (YYZ) Saint John (YYT) 3:30 p.m. 4:18 p.m. DH1
AC698 Toronto (YYZ) Saint John (YYT) 9 p.m. 1:36 a.m. A321
WS626 Toronto (YYZ) Saint John (YYT) 1:45 p.m. 6:10 p.m. Boeing 737 Max 8
AC1334 Toronto (YYZ) Saint John (YYT) 1:40 p.m. 8:20 p.m. A333
WS4108 Toronto (YYZ) Saint John (YYT) 10:15 a.m. 6:05 p.m. B738
WG815 Toronto (YYZ) Saint John (YYT) 6:20 a.m. 10:50 a.m. B733
AC684 Toronto (YYZ) Saint John (YYT) 6:25 a.m. 10:55 a.m. A320
WS4116 Toronto (YYZ) Saint John (YYT) 10 a.m. 11:06 a.m. None
KE6599 Toronto (YYZ) Saint John (YYT) 6:50 p.m. 11:20 p.m. 73W
WS328 Toronto (YYZ) Saint John (YYT) 8:15 p.m. 12:47 a.m. B737
AC688 Toronto (YYZ) Saint John (YYT) 8:40 a.m. 1:12 p.m. E190
AC2006 Toronto (YYZ) Saint John (YYT) 10:20 a.m. 11:35 a.m. A321
AC2120 Toronto (YYZ) Saint John (YYT) None None A321
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
WS4126 Toronto (YYZ) Saint John (YYT) 7 a.m. 11:24 a.m. B738
QK8 Toronto (YYZ) Saint John (YYT) 11:25 a.m. 11:56 a.m. CRJ9
AC2154 Toronto (YYZ) Saint John (YYT) 2:10 p.m. midnight A320
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
AC680 Toronto (YYZ) Saint John (YYT) 6:30 a.m. 10:59 a.m. A321
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
EY3864 Toronto (YYZ) Saint John (YYT) 8:55 p.m. 1:22 a.m. 319
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
WS326 Toronto (YYZ) Saint John (YYT) None None B737
HU8760 Toronto (YYZ) Saint John (YYT) 5:05 p.m. 9:32 p.m. 73W
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
AC656 Toronto (YYZ) Saint John (YYT) None None E190
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.
AT958 Toronto (YYZ) Saint John (YYT) 10:55 p.m. 3:24 a.m. 73G
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