Flights from Mexico City to Barcelona. Air Europa Tickets from 2.078 USD