How to Get to Mexico City

Airports, onward transport, and entry requirements for Mexico City, Mexico.

Getting There

Nearest Airport: Benito Juárez International (MEX) or Felipe Ángeles International (NLU)
Flight Hubs: Direct from most US cities (2-4h), Madrid (10h), Toronto (5h), Bogotá (3.5h)
Local Transport: Metro is 6 pesos ($0.30) per ride and covers most sights. Uber is cheap and reliable (50-120 pesos/$2.50-6 across neighbourhoods). Avoid street taxis.
Visa: Most Western passports (US, Canada, UK, EU, Australia, Japan, and others): visa-free for up to 180 days as a tourist; a visitor permit (FMM) is issued on arrival.
Full guide: Mexico CityBest time to visitTravel costs