Maputo
Toronto
BEST
DEAL
Thu., 23 Jan.
MPM - YYZ
$1280
$1233
Prime price per passenger