Arrival at Benito Juarez International Airport, Mexico City
The international arrivals at Mexico City’s airport is fairly standard and straightforward. Travelers from the United States do not need a visa for short-term stays. Once you’re through customs, you’ll find dozens of aggressive salespeople offering you the ‘best’ price for a car service to the city. Ignore them. There are several official taxi stands further on. You’ll purchase a voucher with one of them (their prices are all about the same) with the address that you’re going to in Mexican pesos, and then you’ll head out to a cab with that voucher in hand. Make sure you specify sedan or van, as they may try and upcharge you to the higher-rate vehicle. The cab must be paid for in cash. If you’re worried not having pesos on you, or if you’re arriving late, you can book a cab or car in advance online for reasonable rates.
The subway (Line 5) does go out to the airport and is a good option if you’re looking to save on pesos. The caveat is that the trains get crowded and they technically don’t allow suitcases on board. It’s not a bad option if you’re traveling light. Safety isn’t really a concern during the daytime; just follow the same precautions you would on any public transit. Keep your items close to you and be aware of your surroundings.