Flights from Barcelona to Cancun from 1.369 USD