Flights from Madrid to Mexico City from 1.543 USD