Mazatlan
Halifax
BEST
DEAL
Fri., 27 Dec.
MZT - YHZ
Sun., 05 Jan.
YHZ - MZT
$1156
$1145
Prime price per passenger
Mazatlan
Halifax
BEST
DEAL
Sun., 26 Jan.
MZT - YHZ
$472
$457
Prime price per passenger