Flights from Madrid to Mexico City from 1.655 USD