Miami
Barcelona
BEST
DEAL
Sat, 04 May
MIA - BLA
-22 %
$530
$413
Prime price per passenger