Buffalo
Toronto
BEST
DEAL
Sat., 16 Nov.
BUF - YYZ
-22 %
$291
$226
Prime price per passenger