El aeropuerto Benito Juárez de Ciudad de México se encuentra a sólo 11 km del centro de la ciudad. El aeropuerto tiene dos terminales distintas; la Terminal 1 es la terminal más grande del continente americano y recibe vuelos tanto nacionales como internacionales. La Terminal 2 opera con las aerolíneas nacionales, como Aeroméxico.