Mexico City's airport, Aeropuerto Internacional de la Ciudad de México, or Aeropuerto Internacional Benito Juárez (MEX), is the country’s main gateway. Many airlines fly nonstop between major U.S. cities and Mexico City.
Reaching the city center from the airport takes 20 minutes to an hour depending on traffic. If you're taking a taxi, purchase your ticket at an official airport taxi counter marked "transportación terrestre" (ground transportation) or "taxi autorizado" (authorized taxi); never take a pirata taxi (unofficial drivers hawking their services).
The capital is also served by the Adolfo López Mateos International Airport in the nearby city of Toluca, about an hour’s drive away (though that estimate can vary wildly depending on traffic). Budget travelers might find the extra travel time worthwhile, as some airlines offer cheaper fares to Toluca.