Bahrain
San Francisco
BEST
DEAL
Fri., 31 May
BAH - SFO
$1073
$1024
Prime price per passenger