Halifax
Algiers
BEST
DEAL
Fri., 10 May
YHZ - ALG
Mon., 13 May
ALG - YHZ
$1790
$1683
Prime price per passenger
Halifax
Algiers
BEST
DEAL
Sat., 15 Jun.
YHZ - ALG
$841
$817
Prime price per passenger