Flights from Barcelona to Havana from 1.835 USD