From the US
Direct flights from almost every major US city. Cheapest hubs are Los Angeles, Houston, Dallas and Miami. Budget options: Spirit, Frontier, Volaris, Viva Aerobús.
From Europe
Direct flights from Madrid, London, Paris, Amsterdam and Frankfurt to Mexico City and Cancún. Iberia, Air France, KLM, Lufthansa and Aeroméxico run daily routes.
From Latin America
Mexico City is a major Latin American hub. Direct flights from Bogotá, Lima, Santiago, Buenos Aires and São Paulo.
Land borders
Three main US-Mexico crossings: Tijuana (San Diego), Nogales (Tucson), and Laredo (Texas). Walking across is fastest if you're flying onward from Tijuana airport (CBX bridge connects them).