Toronto
Saint John
BEST
DEAL
Sun., 01 Dec.
YYZ - YSJ
$341
$334
Prime price per passenger