All scheduled flights from Barcelona to Havana (BLA-HAV)
Venezuela
Cuba
All scheduled flights from BLA to HAV. You can fly from Barcelona to Havana with 1 stop. The flight time is between 6 and 9 hours depending on your connecting flight. The BLA-HAV route has no non-stop flights.