Cheap flights from Montreal to Saint John

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

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

Montreal to Saint John flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Montreal (YMQ) - Saint John (YYT) 2024-06-15 2024-06-16 198 USD 10 hours 54 minutes Connection 2024-04-26T03:40:01
Montreal (YMQ) - Saint John (YYT) 2024-06-05 2024-06-06 250 USD 10 hours 54 minutes Connection 2024-04-26T19:44:17
Montreal (YMQ) - Saint John (YYT) 2024-07-02 2024-07-02 329 USD 10 hours 31 minutes Connection 2024-04-28T17:07:16
Montreal (YMQ) - Saint John (YYT) 2024-07-11 2024-07-11 329 USD 10 hours 31 minutes Connection 2024-04-28T02:16:41
Montreal (YMQ) - Saint John (YYT) 2024-08-11 2024-08-11 329 USD 10 hours 31 minutes Connection 2024-04-27T11:44:18
Montreal (YMQ) - Saint John (YYT) 2024-08-17 2024-08-17 329 USD 10 hours 31 minutes Connection 2024-04-27T18:58:45
Montreal (YMQ) - Saint John (YYT) 2024-08-18 2024-08-18 329 USD 10 hours 31 minutes Connection 2024-04-27T03:08:00
Montreal (YMQ) - Saint John (YYT) 2024-05-25 2024-06-02 371 USD 11 hours 23 minutes Connection 2024-04-26T03:09:40
Montreal (YMQ) - Saint John (YYT) 2024-05-26 2024-06-01 371 USD 8 hours 33 minutes Connection 2024-04-27T03:54:17
Montreal (YMQ) - Saint John (YYT) 2024-05-26 2024-06-02 371 USD 11 hours 23 minutes Connection 2024-04-26T05:13:42
Montreal (YMQ) - Saint John (YYT) 2024-05-26 2024-06-08 371 USD 8 hours 33 minutes Connection 2024-04-26T20:43:09
Montreal (YMQ) - Saint John (YYT) 2024-05-26 2024-06-09 371 USD 8 hours 28 minutes Connection 2024-04-26T22:14:20
Montreal (YMQ) - Saint John (YYT) 2024-05-26 2024-06-19 371 USD 8 hours 38 minutes Connection 2024-04-26T20:54:21
Montreal (YMQ) - Saint John (YYT) 2024-05-26 2024-05-29 371 USD 8 hours 28 minutes Connection 2024-04-26T00:34:48
Montreal (YMQ) - Saint John (YYT) 2024-05-26 2024-05-31 371 USD 8 hours 28 minutes Connection 2024-04-26T19:00:46
Montreal (YMQ) - Saint John (YYT) 2024-05-27 2024-06-01 371 USD 8 hours 28 minutes Connection 2024-04-27T18:49:33
Montreal (YMQ) - Saint John (YYT) 2024-05-27 2024-06-02 371 USD 8 hours 33 minutes Connection 2024-04-26T12:13:17
Montreal (YMQ) - Saint John (YYT) 2024-05-27 2024-06-03 371 USD 11 hours 23 minutes Connection 2024-04-27T05:13:44
Montreal (YMQ) - Saint John (YYT) 2024-05-27 2024-06-07 371 USD 8 hours 33 minutes Connection 2024-04-26T23:07:31
Montreal (YMQ) - Saint John (YYT) 2024-05-27 2024-06-19 371 USD 8 hours 28 minutes Connection 2024-04-26T23:35:00
Montreal (YMQ) - Saint John (YYT) 2024-05-27 2024-05-27 371 USD 8 hours 8 minutes Connection 2024-04-26T23:36:53
Montreal (YMQ) - Saint John (YYT) 2024-05-27 2024-05-31 371 USD 8 hours 8 minutes Connection 2024-04-26T19:00:39
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-06-01 371 USD 8 hours 33 minutes Connection 2024-04-29T02:41:11
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-06-02 371 USD 8 hours 28 minutes Connection 2024-04-28T15:42:06
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-06-03 371 USD 11 hours 23 minutes Connection 2024-04-27T11:41:37
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-06-04 371 USD 8 hours 33 minutes Connection 2024-04-26T05:13:45
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-06-05 371 USD 8 hours 33 minutes Connection 2024-04-27T13:23:21
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-06-06 371 USD 8 hours 33 minutes Connection 2024-04-26T17:51:32
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-05-28 371 USD 8 hours 8 minutes Connection 2024-04-28T21:11:34
Montreal (YMQ) - Saint John (YYT) 2024-05-28 2024-05-31 371 USD 8 hours 28 minutes Connection 2024-04-26T16:32:36

Montreal to Saint John flight status

Flight Origin Destination Departure Arrival Equip
LH6686 Montreal (YUL) Saint John (YYT) 9:30 p.m. 1:31 a.m. Bombardier CRJ-705
AC1522 Montreal (YUL) Saint John (YYT) 9:30 p.m. 1:31 a.m. Airbus A319
AA8142 Montreal (YUL) Saint John (YYT) 5:45 p.m. 2:15 a.m. 73H
AC8014 Montreal (YUL) Saint John (YYT) 6:20 p.m. 7:07 p.m. CRJ
AC1520 Montreal (YUL) Saint John (YYT) 1:20 p.m. 5:21 p.m. A319
G36177 Montreal (YUL) Saint John (YYT) 6:20 p.m. 9:33 p.m. E90
QK8014 Montreal (YUL) Saint John (YYT) 6:20 p.m. 7:07 p.m.
LH6732 Montreal (YUL) Saint John (YYT) 1:20 p.m. 5:21 p.m. Bombardier CRJ-705
RV1520 Montreal (YUL) Saint John (YYT) 1:20 p.m. 5:21 p.m. A319
RV1522 Montreal (YUL) Saint John (YYT) 9:30 p.m. 1:31 a.m. A319
AC2096 Montreal (YUL) Saint John (YYT) 8 a.m. 10:05 a.m. A321
AC1518 Montreal (YUL) Saint John (YYT) 7:55 a.m. 11:48 a.m. Airbus A319
AC640 Montreal (YUL) Saint John (YYT) 9:25 p.m. 12:25 a.m. A320
AC8018 Montreal (YUL) Saint John (YYT) 8:50 p.m. 9:35 p.m. CRJ9
QK7900 Montreal (YUL) Saint John (YYT) 8 p.m. 11:43 p.m. CRJ9
AI1518 Montreal (YUL) Saint John (YYT) 7:55 a.m. 11:46 a.m. Airbus A319
AI1522 Montreal (YUL) Saint John (YYT) 8:15 p.m. 12:06 a.m. Airbus A319
TK9112 Montreal (YUL) Saint John (YYT) 7:55 a.m. 11:46 a.m. None
WG9377 Montreal (YUL) Saint John (YYT) 3:30 p.m. 5:40 p.m. B738
WG9435 Montreal (YUL) Saint John (YYT) 11:25 p.m. 1:15 a.m. B738
AC7480 Montreal (YUL) Saint John (YYT) 6 p.m. 7:30 p.m. E75
AC8530 Montreal (YUL) Saint John (YYT) 8:25 a.m. 12:17 p.m. CRJ9
AC7478 Montreal (YUL) Saint John (YYT) 4 p.m. 5:31 p.m. E75
QK8018 Montreal (YUL) Saint John (YYT) 6:40 p.m. 7:28 p.m. CRJ9
AC678 Montreal (YUL) Saint John (YYT) 7:35 p.m. 11:22 p.m. BCS3
RS7480 Montreal (YUL) Saint John (YYT) 7:10 p.m. 11:02 p.m. E75S
RS7478 Montreal (YUL) Saint John (YYT) 9:30 p.m. 11:02 p.m. E75S
QK18 Montreal (YUL) Saint John (YYT) None None CRJ9
QK14 Montreal (YUL) Saint John (YYT) None None CRJ9
AC2078 Montreal (YUL) Saint John (YYT) 2:25 p.m. 4:40 p.m. A320
AC644 Montreal (YUL) Saint John (YYT) 6:45 p.m. 10:36 p.m. A319
CA7539 Montreal (YUL) Saint John (YYT) 9:10 p.m. 1:05 a.m. None
IG159 Montreal (YUL) Saint John (YYT) 2:25 p.m. 6:19 p.m. M80
AF5081 Montreal (YUL) Saint John (YYT) 7:45 p.m. 11:58 p.m. AR8
HY1326 Montreal (YUL) Saint John (YYT) 1:55 p.m. 5:55 p.m. I14
AB8712 Montreal (YUL) Saint John (YYT) 12:05 p.m. 12:49 p.m. 320
4M4643 Montreal (YUL) Saint John (YYT) 2:25 p.m. 3:11 p.m.