Cheap flights from Halifax to Saint John

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

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

Halifax to Saint John flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Halifax to Saint John flight status

Flight Origin Destination Departure Arrival Equip
WS3424 Halifax (YHZ) Saint John (YYT) 6 p.m. 7:23 p.m. DH8D
WS3426 Halifax (YHZ) Saint John (YYT) 10:30 p.m. 11:53 p.m. DH8D
AI8124 Halifax (YHZ) Saint John (YYT) 6:50 a.m. 7:35 a.m. De Havilland Canada DHC-8-400 Dash 8Q
AC8992 Halifax (YHZ) Saint John (YYT) 4:20 p.m. 5:58 p.m. DH8D
AI8120 Halifax (YHZ) Saint John (YYT) 9 a.m. 11:10 a.m. De Havilland Canada DHC-8-400 Dash 8Q
WS3422 Halifax (YHZ) Saint John (YYT) 12:55 p.m. 2:20 p.m. DH8D
QK8992 Halifax (YHZ) Saint John (YYT) 4:20 p.m. 5:58 p.m. CRA
AC658 Halifax (YHZ) Saint John (YYT) 7:45 p.m. 10:13 p.m. E90
AC8996 Halifax (YHZ) Saint John (YYT) 6:25 p.m. 7:58 p.m. DH8D
PD283 Halifax (YHZ) Saint John (YYT) 8:45 a.m. 11:10 a.m. DH8D
PD253 Halifax (YHZ) Saint John (YYT) 3:10 p.m. 5:45 p.m. DH4
PB3052 Halifax (YHZ) Saint John (YYT) 12:05 p.m. 7:38 p.m. DH8C
QK8598 Halifax (YHZ) Saint John (YYT) 7:45 p.m. 9:49 p.m. CRA
QK8996 Halifax (YHZ) Saint John (YYT) 6:25 p.m. 7:58 p.m. CRA
AC8998 Halifax (YHZ) Saint John (YYT) 2:20 p.m. 3:53 p.m. DH8D
QK8998 Halifax (YHZ) Saint John (YYT) 2:20 p.m. 3:53 p.m. DH8D
PB3060 Halifax (YHZ) Saint John (YYT) 4:35 p.m. None DH8C
QK34 Halifax (YHZ) Saint John (YYT) 9:05 a.m. None DH8D
QK990 Halifax (YHZ) Saint John (YYT) 1:15 p.m. 2:38 p.m. DH8D
AC8122 Halifax (YHZ) Saint John (YYT) 4:30 p.m. 6:50 p.m. De Havilland Canada DHC-8-400 Dash 8Q
AC8120 Halifax (YHZ) Saint John (YYT) 11 a.m. 1:15 p.m. De Havilland Canada DHC-8-400 Dash 8Q
AC8124 Halifax (YHZ) Saint John (YYT) 9:40 p.m. 11:57 p.m. De Havilland Canada DHC-8-400 Dash 8Q
AI8122 Halifax (YHZ) Saint John (YYT) 4:30 p.m. 6:46 p.m. De Havilland Canada DHC-8-400 Dash 8Q
WS3428 Halifax (YHZ) Saint John (YYT) 8:15 a.m. 10:40 a.m. DH8D
W89006 Halifax (YHZ) Saint John (YYT) 10 a.m. None B763
QK992 Halifax (YHZ) Saint John (YYT) 3:20 p.m. 4:43 p.m. DH8D
PD281 Halifax (YHZ) Saint John (YYT) 2:25 a.m. 10:40 a.m. DH8D
QK7895 Halifax (YHZ) Saint John (YYT) 11:45 a.m. 1:12 p.m. DH8D
YX4936 Halifax (YHZ) Saint John (YYT) 2:59 p.m. 5:06 p.m. DH4
YX4933 Halifax (YHZ) Saint John (YYT) 8:32 p.m. 10:05 p.m. DH4
QK996 Halifax (YHZ) Saint John (YYT) None None DH8D
QK994 Halifax (YHZ) Saint John (YYT) 11:45 p.m. 7 a.m. DH8D
WR3428 Halifax (YHZ) Saint John (YYT) 1:15 p.m. 3:32 p.m. DH8D
QK7886 Halifax (YHZ) Saint John (YYT) None None DH8C
QK779 Halifax (YHZ) Saint John (YYT) None None DH8D
QK998 Halifax (YHZ) Saint John (YYT) None None DH8D
QK9008 Halifax (YHZ) Saint John (YYT) 4 p.m. 5:47 p.m. DH8C
QK9006 Halifax (YHZ) Saint John (YYT) 12:30 p.m. 5:40 p.m. DH8C
QK9012 Halifax (YHZ) Saint John (YYT) None None DH8C
WR4748 Halifax (YHZ) Saint John (YYT) 7:19 p.m. None DH8D
WR3426 Halifax (YHZ) Saint John (YYT) 10 p.m. 12:22 a.m.
WR3422 Halifax (YHZ) Saint John (YYT) 1 p.m. 3:22 p.m.
WR4728 Halifax (YHZ) Saint John (YYT) None None DH8D
WR4726 Halifax (YHZ) Saint John (YYT) 7:50 p.m. None DH8D
QK9011 Halifax (YHZ) Saint John (YYT) None None DH8A
QK9023 Halifax (YHZ) Saint John (YYT) None None DH8A
WR3420 Halifax (YHZ) Saint John (YYT) 3:30 p.m. 5:45 p.m.
WR3866 Halifax (YHZ) Saint John (YYT) None None DH8D
QK9025 Halifax (YHZ) Saint John (YYT) None None DH8A
TG6927 Halifax (YHZ) Saint John (YYT) 12:55 p.m. 3:17 p.m. 73H