Flights from Madrid to Mexico City from 2.163 USD