Buffalo
Tucson, AZ
BEST
DEAL
Fri., 17 May
BUF - TUS
Tue., 21 May
TUS - BUF
$3225
$3194
Prime price per passenger
Buffalo
Tucson, AZ
BEST
DEAL
Tue., 21 May
BUF - TUS
$1023
$977
Prime price per passenger