Sao Paulo
Havana
BEST
DEAL
Sat, 25 May
GRU - HAV
Wed, 29 May
HAV - GRU
14016R
13712R
Prime price per passenger
Miami
Havana
BEST
DEAL
Thu, 20 Jun
MIA - HAV
3008R
2919R
Prime price per passenger