Buffalo
Birmingham
BEST
DEAL
Wed., 06 Nov.
BUF - BHX
Mon., 11 Nov.
BHX - BUF
$5505
$5412
Prime price per passenger