Cheapest flight routes found to Saint John, New Brunswick
From Phoenix (PHX), USA to Saint John, Canada (YSJ):
$528
Depart: 27 Apr 2026 · Return: 04 May 2026
Price found 13 Mar 2026, 02:33
From Boston (BOS), USA to Saint John, Canada (YSJ):
$576
Depart: 01 Jun 2026 · Return: 08 Jun 2026
Price found 12 Mar 2026, 10:05
From Minneapolis (MSP), USA to Saint John, Canada (YSJ):
$632
Depart: 27 Apr 2026 · Return: 04 May 2026
Price found 13 Mar 2026, 20:16
From Houston (IAH), USA to Saint John, Canada (YSJ):
$679
Depart: 10 Jun 2026 · Return: 17 Jun 2026
Price found 15 Mar 2026, 01:32
From Los Angeles (LAX), USA to Saint John, Canada (YSJ):
$680
Depart: 26 May 2026 · Return: 02 Jun 2026
Price found 14 Mar 2026, 21:25
From Tampa (TPA), USA to Saint John, Canada (YSJ):
$690
Depart: 27 Apr 2026 · Return: 04 May 2026
Price found 13 Mar 2026, 00:03
From Seattle (SEA), USA to Saint John, Canada (YSJ):
$770
Depart: 15 May 2026 · Return: 23 May 2026
Price found 12 Mar 2026, 22:16
From Denver (DEN), USA to Saint John, Canada (YSJ):
$797
Depart: 13 Apr 2026 · Return: 18 Apr 2026
Price found 12 Mar 2026, 18:30
From Atlanta (ATL), USA to Saint John, Canada (YSJ):
$797
Depart: 26 Apr 2026 · Return: 03 May 2026
Price found 12 Mar 2026, 22:06
From Dallas (DFW), USA to Saint John, Canada (YSJ):
$801
Depart: 24 Jul 2026 · Return: 29 Jul 2026
Price found 15 Mar 2026, 05:46
From Charlotte (CLT), USA to Saint John, Canada (YSJ):
$818
Depart: 28 Apr 2026 · Return: 05 May 2026
Price found 14 Mar 2026, 23:54
From San Francisco (SFO), USA to Saint John, Canada (YSJ):
$896
Depart: 25 Apr 2026 · Return: 02 May 2026
Price found 11 Mar 2026, 19:39
From Fort Lauderdale (FLL), USA to Saint John, Canada (YSJ):
$988
Depart: 04 Apr 2026 · Return: 11 Apr 2026
Price found 14 Mar 2026, 13:20
From Miami (MIA), USA to Saint John, Canada (YSJ):
$1,117
Depart: 04 Apr 2026 · Return: 11 Apr 2026
Price found 14 Mar 2026, 13:19
From Orlando (MCO), USA to Saint John, Canada (YSJ):
$1,175
Depart: 26 Apr 2026 · Return: 03 May 2026
Price found 12 Mar 2026, 04:39
From Portland (PDX), USA to Saint John, Canada (YSJ):
$2,022
Depart: 26 Apr 2026 · Return: 03 May 2026
Price found 12 Mar 2026, 09:21