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-21 2024-06-25 165 USD 9 hours 52 minutes Connection 2024-04-22T23:50:00
Toronto (YTO) - Saint John (YYT) 2024-06-21 2024-06-24 168 USD 9 hours 52 minutes Connection 2024-04-22T23:49:30
Toronto (YTO) - Saint John (YYT) 2024-06-03 2024-06-04 201 USD 9 hours 47 minutes Connection 2024-04-23T01:29:43
Toronto (YTO) - Saint John (YYT) 2024-06-08 2024-06-09 201 USD 8 hours 25 minutes Connection 2024-04-23T01:37:16
Toronto (YTO) - Saint John (YYT) 2024-06-18 2024-06-19 201 USD 9 hours 47 minutes Connection 2024-04-23T02:14:02
Toronto (YTO) - Saint John (YYT) 2024-06-22 2024-06-23 201 USD 8 hours 25 minutes Connection 2024-04-23T23:10:14
Toronto (YTO) - Saint John (YYT) 2024-05-28 2024-06-03 203 USD 6 hours 44 minutes Direct 2024-04-23T01:11:22
Toronto (YTO) - Saint John (YYT) 2024-05-28 2024-06-17 203 USD 6 hours 44 minutes Direct 2024-04-23T07:56:17
Toronto (YTO) - Saint John (YYT) 2024-05-28 2024-05-31 203 USD 6 hours 44 minutes Direct 2024-04-23T18:22:28
Toronto (YTO) - Saint John (YYT) 2024-05-30 2024-06-03 203 USD 6 hours 44 minutes Direct 2024-04-23T01:36:54
Toronto (YTO) - Saint John (YYT) 2024-05-30 2024-06-26 203 USD 6 hours 44 minutes Direct 2024-04-23T01:13:14
Toronto (YTO) - Saint John (YYT) 2024-06-05 2024-06-06 209 USD 10 hours 11 minutes Connection 2024-04-24T16:22:12
Toronto (YTO) - Saint John (YYT) 2024-06-09 2024-06-10 209 USD 8 hours 30 minutes Connection 2024-04-24T23:21:57
Toronto (YTO) - Saint John (YYT) 2024-06-12 2024-06-13 209 USD 10 hours 11 minutes Connection 2024-04-25T01:41:34
Toronto (YTO) - Saint John (YYT) 2024-06-15 2024-06-16 209 USD 9 hours 42 minutes Connection 2024-04-24T15:00:56
Toronto (YTO) - Saint John (YYT) 2024-05-18 2024-05-19 209 USD 9 hours 42 minutes Connection 2024-04-24T19:18:15
Toronto (YTO) - Saint John (YYT) 2024-06-19 2024-06-20 209 USD 10 hours 11 minutes Connection 2024-04-24T17:21:01
Toronto (YTO) - Saint John (YYT) 2024-05-28 2024-05-29 209 USD 10 hours 6 minutes Connection 2024-04-24T18:05:04
Toronto (YTO) - Saint John (YYT) 2024-05-17 2024-05-18 210 USD 9 hours 56 minutes Connection 2024-04-26T04:22:52
Toronto (YTO) - Saint John (YYT) 2024-06-25 2024-06-25 210 USD 9 hours 59 minutes Connection 2024-04-25T22:34:18
Toronto (YTO) - Saint John (YYT) 2024-05-27 2024-05-28 210 USD 9 hours 56 minutes Connection 2024-04-25T21:16:44
Toronto (YTO) - Saint John (YYT) 2024-05-29 2024-05-30 210 USD 10 hours 6 minutes Connection 2024-04-25T22:00:04
Toronto (YTO) - Saint John (YYT) 2024-05-30 2024-05-31 210 USD 10 hours 6 minutes Connection 2024-04-26T02:31:47
Toronto (YTO) - Saint John (YYT) 2024-05-30 2024-06-14 213 USD 6 hours 44 minutes Direct 2024-04-26T02:38:07
Toronto (YTO) - Saint John (YYT) 2024-05-20 2024-05-21 217 USD 9 hours 47 minutes Connection 2024-04-24T02:19:20
Toronto (YTO) - Saint John (YYT) 2024-06-08 2024-06-12 222 USD 13 hours 4 minutes Connection 2024-04-25T23:14:17
Toronto (YTO) - Saint John (YYT) 2024-06-28 2024-07-02 269 USD 9 hours 47 minutes Connection 2024-04-23T14:51:12
Toronto (YTO) - Saint John (YYT) 2024-06-28 2024-07-01 280 USD 9 hours 32 minutes Connection 2024-04-20T16:18:51
Toronto (YTO) - Saint John (YYT) 2024-06-29 2024-07-02 280 USD 9 hours 32 minutes Connection 2024-04-20T16:11:12
Toronto (YTO) - Saint John (YYT) 2024-06-29 2024-07-01 280 USD 9 hours 32 minutes Connection 2024-04-20T15:45:27

Toronto to Saint John flight status

Flight Origin Destination Departure Arrival Equip
UA8695 Toronto (YYZ) Saint John (YYT) 8 a.m. 12:36 p.m. 763
KL9620 Toronto (YYZ) Saint John (YYT) 5:30 p.m. 5:42 p.m. DH8D
AC8010 Toronto (YYZ) Saint John (YYT) 3:30 p.m. 4:18 p.m. DH1
AC694 Toronto (YYZ) Saint John (YYT) 5:15 p.m. 9:51 p.m. A320
AC686 Toronto (YYZ) Saint John (YYT) 8:10 a.m. 12:46 p.m. A320
AC698 Toronto (YYZ) Saint John (YYT) 9:25 p.m. 2:01 a.m. A321
AC690 Toronto (YYZ) Saint John (YYT) 12:30 p.m. 5:06 p.m. Airbus A320-100/200
AC8008 Toronto (YYZ) Saint John (YYT) 12:30 p.m. 1:17 p.m. DH1
AV6976 Toronto (YYZ) Saint John (YYT) 5:15 p.m. 9:51 p.m. 319
WS626 Toronto (YYZ) Saint John (YYT) 1:45 p.m. 6:10 p.m. Boeing 737 Max 8
AV6974 Toronto (YYZ) Saint John (YYT) 7 p.m. 8:07 p.m. Airbus A319-114
LH6660 Toronto (YYZ) Saint John (YYT) 5:15 p.m. 9:51 p.m. 319
AV6978 Toronto (YYZ) Saint John (YYT) 9 p.m. 1:36 a.m. A321
CX1626 Toronto (YYZ) Saint John (YYT) 5:15 p.m. 9:51 p.m. E90
LH6656 Toronto (YYZ) Saint John (YYT) 9 p.m. 1:36 a.m. 320
CX1600 Toronto (YYZ) Saint John (YYT) 4:45 p.m. 7:54 p.m. A320
KE6557 Toronto (YYZ) Saint John (YYT) 1:45 p.m. 6:10 p.m. None
DL7124 Toronto (YYZ) Saint John (YYT) 4 p.m. 5:10 p.m. 73H
EK4701 Toronto (YYZ) Saint John (YYT) 1:45 p.m. 6:10 p.m. B737
AC1334 Toronto (YYZ) Saint John (YYT) 1:40 p.m. 8:20 p.m. A333
RV1536 Toronto (YYZ) Saint John (YYT) 8 a.m. 11:09 a.m. A321
AC1536 Toronto (YYZ) Saint John (YYT) 8 a.m. 11:07 a.m. 320
RV1544 Toronto (YYZ) Saint John (YYT) 9:10 p.m. 12:17 a.m. B763
AC696 Toronto (YYZ) Saint John (YYT) 6:50 p.m. 11:24 p.m. Airbus 320-211
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
AC8006 Toronto (YYZ) Saint John (YYT) 7:30 a.m. 8:24 a.m. DH1
AC684 Toronto (YYZ) Saint John (YYT) 6:25 a.m. 10:55 a.m. A320
AC692 Toronto (YYZ) Saint John (YYT) 5 p.m. 9:30 p.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
DL7222 Toronto (YYZ) Saint John (YYT) 7:25 p.m. 11:55 p.m. 736
WS560 Toronto (YYZ) Saint John (YYT) 4:35 p.m. 9:03 p.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
MF6047 Toronto (YYZ) Saint John (YYT) 8:15 p.m. 12:42 a.m. None
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.
AT963 Toronto (YYZ) Saint John (YYT) 4:50 p.m. 9:21 p.m.
AT958 Toronto (YYZ) Saint John (YYT) 10:55 p.m. 3:24 a.m. 73G
JJ4236 Toronto (YYZ) Saint John (YYT) 5:10 p.m. 9:40 p.m. 73W