Cheapest flight routes found to Saint John, New Brunswick
From Toronto (YYZ), Canada to Saint John, Canada (YSJ):
C$224
Depart: 02 Sep 2026 · Return: 09 Sep 2026
Price found 28 Jul 2026, 16:51
From Montreal (YUL), Canada to Saint John, Canada (YSJ):
C$336
Depart: 25 Aug 2026 · Return: 27 Aug 2026
Price found 23 Jul 2026, 17:34
From Ottawa (YOW), Canada to Saint John, Canada (YSJ):
C$488
Depart: 20 Sep 2026 · Return: 02 Oct 2026
Price found 23 Jul 2026, 16:45
From Halifax (YHZ), Canada to Saint John, Canada (YSJ):
C$524
Depart: 08 Sep 2026 · Return: 14 Sep 2026
Price found 24 Jul 2026, 12:35
From Calgary (YYC), Canada to Saint John, Canada (YSJ):
C$533
Depart: 01 Oct 2026 · Return: 08 Oct 2026
Price found 28 Jul 2026, 15:18
From Quebec (YQB), Canada to Saint John, Canada (YSJ):
C$549
Depart: 01 Sep 2026 · Return: 22 Sep 2026
Price found 28 Jul 2026, 06:42
From Winnipeg (YWG), Canada to Saint John, Canada (YSJ):
C$565
Depart: 20 Sep 2026 · Return: 23 Sep 2026
Price found 29 Jul 2026, 10:34
From Edmonton (YEG), Canada to Saint John, Canada (YSJ):
C$578
Depart: 01 Sep 2026 · Return: 09 Sep 2026
Price found 24 Jul 2026, 21:07
From Vancouver (YVR), Canada to Saint John, Canada (YSJ):
C$579
Depart: 23 Oct 2026 · Return: 28 Oct 2026
Price found 23 Jul 2026, 18:48
From St John's (YYT), Canada to Saint John, Canada (YSJ):
C$596
Depart: 03 Sep 2026 · Return: 09 Sep 2026
Price found 21 Jul 2026, 20:38
From Kelowna (YLW), Canada to Saint John, Canada (YSJ):
C$596
Depart: 15 Oct 2026 · Return: 29 Oct 2026
Price found 24 Jul 2026, 00:40
From Moncton (YQM), Canada to Saint John, Canada (YSJ):
C$654
Depart: 25 Aug 2026 · Return: 31 Aug 2026
Price found 25 Jul 2026, 16:52
From Regina (YQR), Canada to Saint John, Canada (YSJ):
C$712
Depart: 26 Aug 2026 · Return: 06 Sep 2026
Price found 28 Jul 2026, 13:38
From Saskatoon (YXE), Canada to Saint John, Canada (YSJ):
C$741
Depart: 08 Jan 2027 · Return: 12 Jan 2027
Price found 28 Jul 2026, 19:02
From Comox (YQQ), Canada to Saint John, Canada (YSJ):
C$926
Depart: 18 Aug 2026 · Return: 29 Aug 2026
Price found 26 Jul 2026, 21:26
From Fort Mcmurray (YMM), Canada to Saint John, Canada (YSJ):
C$1,033
Depart: 11 Aug 2026 · Return: 21 Aug 2026
Price found 24 Jul 2026, 19:08