Saint John
Miami
BEST
DEAL
Wed., 01 Jan.
YSJ - MIA
Wed., 08 Jan.
MIA - YSJ
$1308
$1279
Prime price per passenger
Saint John
Miami
BEST
DEAL
Thu., 26 Dec.
YSJ - MIA
$1598
$1575
Prime price per passenger