Flights from Cancun to Barcelona from 1.044 USD